0001558370-20-008910.txt : 20200731 0001558370-20-008910.hdr.sgml : 20200731 20200731170657 ACCESSION NUMBER: 0001558370-20-008910 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 138 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200731 DATE AS OF CHANGE: 20200731 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Brooks Automation, Inc. CENTRAL INDEX KEY: 0000933974 STANDARD INDUSTRIAL CLASSIFICATION: SPECIAL INDUSTRY MACHINERY, NEC [3559] IRS NUMBER: 043040660 STATE OF INCORPORATION: DE FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-25434 FILM NUMBER: 201066793 BUSINESS ADDRESS: STREET 1: 15 ELIZABETH DRIVE CITY: CHELMSFORD STATE: MA ZIP: 01824 BUSINESS PHONE: (978) 262-2400 MAIL ADDRESS: STREET 1: 15 ELIZABETH DRIVE CITY: CHELMSFORD STATE: MA ZIP: 01824 FORMER COMPANY: FORMER CONFORMED NAME: BROOKS AUTOMATION INC DATE OF NAME CHANGE: 20030228 FORMER COMPANY: FORMER CONFORMED NAME: BROOKS-PRI AUTOMATION INC DATE OF NAME CHANGE: 20020514 FORMER COMPANY: FORMER CONFORMED NAME: BROOKS AUTOMATION INC DATE OF NAME CHANGE: 19941215 10-Q 1 brks-20200630x10q.htm 10-Q
us-gaap:PrepaidExpenseAndOtherAssetsCurrent000brks:BrooksSemiconductorSolutionsGroupMemberbrks:BrooksSemiconductorSolutionsGroupMemberbrks:BrooksSemiconductorSolutionsGroupMemberbrks:BrooksLifeSciencesMemberbrks:BrooksLifeSciencesMemberbrks:BrooksLifeSciencesMemberus-gaap:PrepaidExpenseAndOtherAssetsCurrent0us-gaap:AccountingStandardsUpdate201602CumulativeEffectPeriodOfAdoptionMemberbrks:BrooksSemiconductorSolutionsGroupMember025000000brks:AccruedExpensesAndOtherCurrentLiabilitiesus-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationbrks:AccruedExpensesAndOtherCurrentLiabilitiesus-gaap:OtherLiabilitiesNoncurrent0.33330.33330.3333brks:BrooksSemiconductorSolutionsGroupMemberbrks:BrooksSemiconductorSolutionsGroupMemberbrks:BrooksSemiconductorSolutionsGroupMemberbrks:BrooksLifeSciencesMemberbrks:BrooksLifeSciencesMemberbrks:BrooksLifeSciencesMemberP12M0000933974--09-302020Q3false0000933974brks:ContractWithCustomerRefundLiabilityMember2020-06-300000933974brks:ContractWithCustomerRefundLiabilityMember2019-09-300000933974us-gaap:CommonStockMember2019-10-012020-06-300000933974us-gaap:CommonStockMember2018-10-012019-06-300000933974us-gaap:TreasuryStockMember2020-06-300000933974us-gaap:RetainedEarningsMember2020-06-300000933974us-gaap:AdditionalPaidInCapitalMember2020-06-300000933974us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300000933974us-gaap:TreasuryStockMember2019-09-300000933974us-gaap:RetainedEarningsMember2019-09-300000933974us-gaap:AdditionalPaidInCapitalMember2019-09-300000933974us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-09-300000933974us-gaap:TreasuryStockMember2019-06-300000933974us-gaap:RetainedEarningsMember2019-06-300000933974us-gaap:AdditionalPaidInCapitalMember2019-06-300000933974us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-300000933974srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2018-09-300000933974us-gaap:TreasuryStockMember2018-09-300000933974us-gaap:RetainedEarningsMember2018-09-300000933974us-gaap:AdditionalPaidInCapitalMember2018-09-300000933974us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-09-300000933974srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-09-300000933974us-gaap:RestrictedStockUnitsRSUMember2019-09-300000933974brks:RestrictedStockPerformanceBasedSharesMember2019-10-012020-06-300000933974brks:BoardOfDirectorUnitsMember2019-10-012020-06-300000933974brks:RestrictedStockTimeBasedSharesMember2018-10-012019-06-300000933974brks:RestrictedStockPerformanceBasedSharesMember2018-10-012019-06-300000933974brks:BoardOfDirectorUnitsMember2018-10-012019-06-300000933974brks:RestrictedStockTimeBasedSharesMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2019-10-012020-06-300000933974brks:RestrictedStockTimeBasedSharesMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2019-10-012020-06-300000933974brks:RestrictedStockTimeBasedSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2019-10-012020-06-300000933974brks:RestrictedStockTimeBasedSharesMember2019-10-012020-06-300000933974brks:RuroInc.Member2019-10-012020-06-3000009339742021-07-012020-06-3000009339742020-07-012020-06-300000933974brks:BrooksSemiconductorSolutionsGroupMemberus-gaap:TransferredOverTimeMember2020-04-012020-06-300000933974brks:BrooksSemiconductorSolutionsGroupMemberus-gaap:TransferredAtPointInTimeMember2020-04-012020-06-300000933974brks:BrooksLifeSciencesMemberus-gaap:TransferredOverTimeMember2020-04-012020-06-300000933974brks:BrooksLifeSciencesMemberus-gaap:TransferredAtPointInTimeMember2020-04-012020-06-300000933974us-gaap:TransferredOverTimeMember2020-04-012020-06-300000933974us-gaap:TransferredAtPointInTimeMember2020-04-012020-06-300000933974us-gaap:OperatingSegmentsMember2020-04-012020-06-300000933974srt:NorthAmericaMember2020-04-012020-06-300000933974country:GB2020-04-012020-06-300000933974brks:SampleRepositorySolutionsMember2020-04-012020-06-300000933974brks:LifeScienceProductsMember2020-04-012020-06-300000933974brks:GlobalSemiconductorServicesMember2020-04-012020-06-300000933974brks:GenewizMember2020-04-012020-06-300000933974brks:EuropeExcludingUnitedKingdomMember2020-04-012020-06-300000933974brks:ContaminationControlSolutionsMember2020-04-012020-06-300000933974brks:AutomationSolutionsMember2020-04-012020-06-300000933974brks:AsiaPacificAndOtherMember2020-04-012020-06-300000933974brks:BrooksSemiconductorSolutionsGroupMemberus-gaap:TransferredOverTimeMember2019-10-012020-06-300000933974brks:BrooksSemiconductorSolutionsGroupMemberus-gaap:TransferredAtPointInTimeMember2019-10-012020-06-300000933974brks:BrooksLifeSciencesMemberus-gaap:TransferredOverTimeMember2019-10-012020-06-300000933974brks:BrooksLifeSciencesMemberus-gaap:TransferredAtPointInTimeMember2019-10-012020-06-300000933974us-gaap:TransferredOverTimeMember2019-10-012020-06-300000933974us-gaap:TransferredAtPointInTimeMember2019-10-012020-06-300000933974us-gaap:OperatingSegmentsMember2019-10-012020-06-300000933974srt:NorthAmericaMember2019-10-012020-06-300000933974country:GB2019-10-012020-06-300000933974brks:SampleRepositorySolutionsMember2019-10-012020-06-300000933974brks:LifeScienceProductsMember2019-10-012020-06-300000933974brks:GlobalSemiconductorServicesMember2019-10-012020-06-300000933974brks:GenewizMember2019-10-012020-06-300000933974brks:EuropeExcludingUnitedKingdomMember2019-10-012020-06-300000933974brks:ContaminationControlSolutionsMember2019-10-012020-06-300000933974brks:AutomationSolutionsMember2019-10-012020-06-300000933974brks:AsiaPacificAndOtherMember2019-10-012020-06-300000933974brks:BrooksSemiconductorSolutionsGroupMemberus-gaap:TransferredOverTimeMember2019-04-012019-06-300000933974brks:BrooksSemiconductorSolutionsGroupMemberus-gaap:TransferredAtPointInTimeMember2019-04-012019-06-300000933974brks:BrooksLifeSciencesMemberus-gaap:TransferredOverTimeMember2019-04-012019-06-300000933974brks:BrooksLifeSciencesMemberus-gaap:TransferredAtPointInTimeMember2019-04-012019-06-300000933974us-gaap:TransferredOverTimeMember2019-04-012019-06-300000933974us-gaap:TransferredAtPointInTimeMember2019-04-012019-06-300000933974us-gaap:OperatingSegmentsMember2019-04-012019-06-300000933974srt:NorthAmericaMember2019-04-012019-06-300000933974country:GB2019-04-012019-06-300000933974brks:SampleRepositorySolutionsMember2019-04-012019-06-300000933974brks:LifeScienceProductsMember2019-04-012019-06-300000933974brks:GlobalSemiconductorServicesMember2019-04-012019-06-300000933974brks:GenewizMember2019-04-012019-06-300000933974brks:EuropeExcludingUnitedKingdomMember2019-04-012019-06-300000933974brks:ContaminationControlSolutionsMember2019-04-012019-06-300000933974brks:AutomationSolutionsMember2019-04-012019-06-300000933974brks:AsiaPacificAndOtherMember2019-04-012019-06-300000933974brks:BrooksSemiconductorSolutionsGroupMemberus-gaap:TransferredOverTimeMember2018-10-012019-06-300000933974brks:BrooksSemiconductorSolutionsGroupMemberus-gaap:TransferredAtPointInTimeMember2018-10-012019-06-300000933974brks:BrooksLifeSciencesMemberus-gaap:TransferredOverTimeMember2018-10-012019-06-300000933974brks:BrooksLifeSciencesMemberus-gaap:TransferredAtPointInTimeMember2018-10-012019-06-300000933974us-gaap:TransferredOverTimeMember2018-10-012019-06-300000933974us-gaap:TransferredAtPointInTimeMember2018-10-012019-06-300000933974us-gaap:OperatingSegmentsMember2018-10-012019-06-300000933974srt:NorthAmericaMember2018-10-012019-06-300000933974country:GB2018-10-012019-06-300000933974brks:SampleRepositorySolutionsMember2018-10-012019-06-300000933974brks:LifeScienceProductsMember2018-10-012019-06-300000933974brks:GlobalSemiconductorServicesMember2018-10-012019-06-300000933974brks:GenewizMember2018-10-012019-06-300000933974brks:EuropeExcludingUnitedKingdomMember2018-10-012019-06-300000933974brks:ContaminationControlSolutionsMember2018-10-012019-06-300000933974brks:AutomationSolutionsMember2018-10-012019-06-300000933974brks:AsiaPacificAndOtherMember2018-10-012019-06-300000933974brks:SampleRepositorySolutionsMember2020-06-300000933974brks:LifeScienceProductsMember2020-06-300000933974brks:GlobalSemiconductorServicesMember2020-06-300000933974brks:GenewizMember2020-06-300000933974brks:ContaminationControlSolutionsMember2020-06-300000933974brks:AutomationSolutionsMember2020-06-300000933974brks:SampleRepositorySolutionsMember2019-06-300000933974brks:LifeScienceProductsMember2019-06-300000933974brks:GlobalSemiconductorServicesMember2019-06-300000933974brks:GenewizMember2019-06-300000933974brks:ContaminationControlSolutionsMember2019-06-300000933974brks:AutomationSolutionsMember2019-06-3000009339742020-03-3100009339742019-03-310000933974us-gaap:CorporateNonSegmentMember2020-04-012020-06-300000933974us-gaap:CorporateNonSegmentMember2019-10-012020-06-300000933974us-gaap:CorporateNonSegmentMember2019-04-012019-06-300000933974us-gaap:CorporateNonSegmentMember2018-10-012019-06-300000933974us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-10-012019-06-300000933974us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-10-012020-06-300000933974brks:NonCancellableContractsAndPurchaseOrdersForInventoryMember2020-06-300000933974brks:NonCancelableInformationTechnologyRelatedCommitmentsMember2020-06-300000933974brks:NonCancelableCommitmentsMember2020-06-300000933974brks:NonCancelableChinaFacilityCommitmentsMember2020-06-3000009339742019-10-010000933974us-gaap:MaterialReconcilingItemsMember2020-04-012020-06-300000933974us-gaap:MaterialReconcilingItemsMember2019-10-012020-06-300000933974us-gaap:MaterialReconcilingItemsMember2019-04-012019-06-300000933974us-gaap:MaterialReconcilingItemsMember2018-10-012019-06-300000933974brks:BrooksSemiconductorSolutionsGroupMember2020-04-012020-06-300000933974brks:BrooksSemiconductorSolutionsGroupMember2019-04-012019-06-300000933974brks:BrooksSemiconductorSolutionsGroupMember2018-10-012019-06-300000933974brks:BrooksLifeSciencesMember2020-04-012020-06-300000933974brks:BrooksLifeSciencesMember2019-04-012019-06-300000933974brks:BrooksLifeSciencesMember2018-10-012019-06-300000933974us-gaap:RevolvingCreditFacilityMemberbrks:CreditAgreementMemberus-gaap:LineOfCreditMember2017-10-040000933974us-gaap:LetterOfCreditMemberbrks:CreditAgreementMemberus-gaap:LineOfCreditMember2017-10-040000933974us-gaap:RevolvingCreditFacilityMemberbrks:CreditAgreementMemberus-gaap:LineOfCreditMember2019-10-012020-06-300000933974brks:EdwardsVacuumLlcMember2018-08-270000933974brks:UlvacCryogenicsIncorporatedMember2019-04-012019-06-300000933974brks:UlvacCryogenicsIncorporatedMember2018-10-012019-06-300000933974us-gaap:AllOtherSegmentsMember2020-06-300000933974us-gaap:AllOtherSegmentsMember2019-09-300000933974brks:BrooksSemiconductorSolutionsGroupMember2020-06-300000933974brks:BrooksLifeSciencesMember2020-06-300000933974brks:RuroInc.Memberbrks:BrooksLifeSciencesMember2020-02-110000933974brks:BrooksSemiconductorSolutionsGroupMember2019-09-300000933974brks:BrooksLifeSciencesMember2019-09-300000933974us-gaap:SecuredDebtMember2019-07-012019-07-010000933974srt:MaximumMember2020-04-012020-06-300000933974srt:MinimumMemberbrks:GenewizMemberus-gaap:DevelopedTechnologyRightsMember2018-11-152018-11-150000933974srt:MaximumMemberbrks:GenewizMemberus-gaap:DevelopedTechnologyRightsMember2018-11-152018-11-150000933974brks:RuroInc.Memberus-gaap:TrademarksMember2020-02-112020-02-110000933974brks:RuroInc.Memberus-gaap:DevelopedTechnologyRightsMember2020-02-112020-02-110000933974brks:RuroInc.Memberus-gaap:CustomerRelationshipsMember2020-02-112020-02-110000933974brks:GenewizMemberus-gaap:TrademarksMember2018-11-152018-11-150000933974brks:GenewizMemberus-gaap:DevelopedTechnologyRightsMember2018-11-152018-11-150000933974brks:GenewizMemberus-gaap:CustomerRelationshipsMember2018-11-152018-11-150000933974us-gaap:TrademarksAndTradeNamesMember2020-06-300000933974us-gaap:PatentsMember2020-06-300000933974us-gaap:OtherIntangibleAssetsMember2020-06-300000933974us-gaap:DevelopedTechnologyRightsMember2020-06-300000933974us-gaap:CustomerRelationshipsMember2020-06-300000933974us-gaap:TrademarksAndTradeNamesMember2019-09-300000933974us-gaap:PatentsMember2019-09-300000933974us-gaap:OtherIntangibleAssetsMember2019-09-300000933974us-gaap:DevelopedTechnologyRightsMember2019-09-300000933974us-gaap:CustomerRelationshipsMember2019-09-300000933974brks:SeniorSecuredTermLoanFacilityMemberus-gaap:SecuredDebtMember2019-07-012019-07-010000933974brks:SeniorSecuredIncrementalTermLoanFacilityMemberus-gaap:SecuredDebtMember2019-07-012019-07-010000933974brks:SeniorSecuredIncrementalTermLoanFacilityMemberus-gaap:SecuredDebtMember2019-02-152019-02-150000933974brks:UlvacCryogenicsIncorporatedMember2018-08-270000933974us-gaap:RestrictedStockUnitsRSUMember2020-06-300000933974us-gaap:RetainedEarningsMember2019-10-012020-06-300000933974us-gaap:RetainedEarningsMember2018-10-012019-06-300000933974us-gaap:ServiceMemberus-gaap:DiscontinuedOperationsHeldforsaleMemberbrks:SemiconductorCryogenicsBusinessMember2019-04-012019-06-300000933974us-gaap:ProductMemberus-gaap:DiscontinuedOperationsHeldforsaleMemberbrks:SemiconductorCryogenicsBusinessMember2019-04-012019-06-300000933974us-gaap:ServiceMemberus-gaap:DiscontinuedOperationsHeldforsaleMemberbrks:SemiconductorCryogenicsBusinessMember2018-10-012019-06-300000933974us-gaap:ProductMemberus-gaap:DiscontinuedOperationsHeldforsaleMemberbrks:SemiconductorCryogenicsBusinessMember2018-10-012019-06-300000933974us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberbrks:SemiconductorCryogenicsBusinessMember2019-07-010000933974us-gaap:DiscontinuedOperationsHeldforsaleMemberbrks:SemiconductorCryogenicsBusinessMember2018-08-270000933974us-gaap:DiscontinuedOperationsHeldforsaleMemberbrks:SemiconductorCryogenicsBusinessMember2018-08-272018-08-270000933974us-gaap:RevolvingCreditFacilityMemberbrks:CreditAgreementMemberus-gaap:LineOfCreditMember2020-06-300000933974us-gaap:RevolvingCreditFacilityMemberbrks:CreditAgreementMemberus-gaap:LineOfCreditMember2019-09-300000933974srt:MaximumMember2019-10-012020-06-300000933974brks:OneYearTermLoansMaturing2019Memberus-gaap:SecuredDebtMember2019-10-012020-06-300000933974brks:FiveYearTermLoansMaturing2021Memberus-gaap:SecuredDebtMember2019-10-012020-06-300000933974brks:OneYearTermLoansMaturing2019LoanTwoMemberus-gaap:SecuredDebtMember2020-06-300000933974brks:OneYearTermLoansMaturing2019LoanOneMemberus-gaap:SecuredDebtMember2020-06-300000933974brks:FiveYearTermLoansMaturing2021Memberus-gaap:SecuredDebtMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-10-012020-06-300000933974us-gaap:SecuredDebtMember2019-10-012020-06-300000933974us-gaap:LineOfCreditMember2019-10-012020-06-300000933974us-gaap:ServiceMember2020-04-012020-06-300000933974us-gaap:ProductMember2020-04-012020-06-300000933974us-gaap:ServiceMember2019-10-012020-06-300000933974us-gaap:ProductMember2019-10-012020-06-300000933974us-gaap:ServiceMember2019-04-012019-06-300000933974us-gaap:ProductMember2019-04-012019-06-300000933974us-gaap:ServiceMember2018-10-012019-06-300000933974us-gaap:ProductMember2018-10-012019-06-300000933974us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CreditConcentrationRiskMember2019-10-012020-06-300000933974us-gaap:CommonStockMember2020-06-300000933974us-gaap:CommonStockMember2019-09-300000933974us-gaap:CommonStockMember2019-06-300000933974us-gaap:CommonStockMember2018-09-300000933974us-gaap:SubsequentEventMember2020-07-012020-09-300000933974us-gaap:AccountingStandardsUpdate201602Member2019-10-012020-06-300000933974us-gaap:AccountingStandardsUpdate201912Member2020-06-300000933974us-gaap:AccountingStandardsUpdate201815Member2020-06-300000933974us-gaap:AccountingStandardsUpdate201814Member2020-06-300000933974us-gaap:AccountingStandardsUpdate201813Member2020-06-300000933974us-gaap:AccountingStandardsUpdate201802Member2020-06-300000933974us-gaap:AccountingStandardsUpdate201613Member2020-06-300000933974us-gaap:AccountingStandardsUpdate201602Member2020-06-300000933974brks:AccountingStandardsUpdate202004Member2020-06-3000009339742018-09-300000933974srt:MaximumMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300000933974us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-09-300000933974us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-09-3000009339742019-06-300000933974us-gaap:SoftwareDevelopmentMember2020-06-300000933974brks:RuroInc.Member2020-04-012020-06-300000933974brks:RuroInc.Member2018-08-152020-06-300000933974srt:MaximumMemberbrks:GenewizMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2020-04-012020-06-300000933974brks:RuroInc.Memberus-gaap:SellingGeneralAndAdministrativeExpensesMember2020-04-012020-06-300000933974srt:MaximumMemberbrks:GenewizMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2019-10-012020-06-300000933974brks:GenewizMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2019-04-012019-06-300000933974brks:GenewizMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2018-11-152019-06-300000933974brks:RuroInc.Memberus-gaap:SellingGeneralAndAdministrativeExpensesMember2018-08-152020-06-300000933974brks:GenewizMemberbrks:BrooksLifeSciencesMember2018-11-150000933974us-gaap:OtherDebtSecuritiesMember2020-06-300000933974us-gaap:CorporateDebtSecuritiesMember2020-06-300000933974us-gaap:CertificatesOfDepositMember2020-06-300000933974us-gaap:OtherDebtSecuritiesMember2019-09-300000933974us-gaap:CertificatesOfDepositMember2019-09-300000933974us-gaap:USTreasuryAndGovernmentMember2019-09-300000933974us-gaap:CorporateDebtSecuritiesMember2019-09-300000933974us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300000933974us-gaap:OperatingSegmentsMemberbrks:BrooksSemiconductorSolutionsGroupMember2020-06-300000933974us-gaap:OperatingSegmentsMemberbrks:BrooksLifeSciencesMember2020-06-300000933974us-gaap:OperatingSegmentsMember2020-06-300000933974us-gaap:OperatingSegmentsMemberbrks:BrooksSemiconductorSolutionsGroupMember2019-09-300000933974us-gaap:OperatingSegmentsMemberbrks:BrooksLifeSciencesMember2019-09-300000933974us-gaap:OperatingSegmentsMember2019-09-300000933974us-gaap:RestrictedStockUnitsRSUMember2020-04-012020-06-300000933974us-gaap:RestrictedStockUnitsRSUMember2019-10-012020-06-300000933974us-gaap:RestrictedStockUnitsRSUMember2019-04-012019-06-300000933974us-gaap:RestrictedStockUnitsRSUMember2018-10-012019-06-300000933974srt:MaximumMemberbrks:RuroInc.Member2020-04-012020-06-300000933974us-gaap:DevelopedTechnologyRightsMember2020-04-012020-06-300000933974brks:GenewizMember2020-04-012020-06-300000933974brks:AcquiredIntangibleAssetsMember2020-04-012020-06-300000933974us-gaap:DevelopedTechnologyRightsMember2019-10-012020-06-300000933974brks:GenewizMember2019-10-012020-06-300000933974brks:AcquiredIntangibleAssetsMember2019-10-012020-06-300000933974us-gaap:DevelopedTechnologyRightsMember2019-04-012019-06-300000933974brks:AcquiredIntangibleAssetsMember2019-04-012019-06-300000933974brks:GenewizMember2018-11-152019-06-300000933974us-gaap:DevelopedTechnologyRightsMember2018-10-012019-06-300000933974brks:AcquiredIntangibleAssetsMember2018-10-012019-06-300000933974srt:MaximumMemberbrks:RuroInc.Member2018-08-152020-06-300000933974brks:SeniorSecuredTermLoanFacilityMemberus-gaap:SecuredDebtMember2019-10-012020-06-300000933974us-gaap:RestrictedStockUnitsRSUMember2020-04-012020-06-300000933974us-gaap:EmployeeStockMember2020-04-012020-06-300000933974us-gaap:EmployeeStockMember2019-10-012020-06-300000933974us-gaap:RestrictedStockUnitsRSUMember2019-04-012019-06-300000933974us-gaap:EmployeeStockMember2019-04-012019-06-300000933974us-gaap:EmployeeStockMember2018-10-012019-06-300000933974us-gaap:AdditionalPaidInCapitalMember2019-10-012020-06-300000933974us-gaap:AdditionalPaidInCapitalMember2018-10-012019-06-300000933974brks:RuroInc.Member2020-02-112020-02-1100009339742020-07-2400009339742018-10-012019-09-3000009339742017-10-012018-09-300000933974us-gaap:RestrictedStockUnitsRSUMember2019-10-012020-06-300000933974us-gaap:RestrictedStockUnitsRSUMember2018-10-012019-06-300000933974srt:MinimumMemberbrks:GenewizMember2018-11-150000933974srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberbrks:CreditAgreementMemberus-gaap:LineOfCreditMember2019-10-012020-06-3000009339742019-04-012019-06-3000009339742018-10-012018-12-310000933974brks:BrooksSemiconductorSolutionsGroupMember2019-10-012020-06-300000933974brks:BrooksLifeSciencesMember2019-10-012020-06-300000933974brks:GenewizMember2018-10-012019-09-300000933974us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberbrks:SemiconductorCryogenicsBusinessMember2019-07-012019-07-010000933974us-gaap:DiscontinuedOperationsHeldforsaleMemberbrks:SemiconductorCryogenicsBusinessMember2019-10-012020-06-300000933974us-gaap:DiscontinuedOperationsHeldforsaleMemberbrks:SemiconductorCryogenicsBusinessMember2019-04-012019-06-300000933974us-gaap:DiscontinuedOperationsHeldforsaleMemberbrks:SemiconductorCryogenicsBusinessMember2018-10-012019-06-300000933974brks:OneYearTermLoansMaturing2019Memberus-gaap:SecuredDebtMember2020-06-300000933974us-gaap:SecuredDebtMember2019-07-010000933974brks:SeniorSecuredTermLoanFacilityMemberus-gaap:SecuredDebtMember2020-06-300000933974brks:FiveYearTermLoansMaturing2021Memberus-gaap:SecuredDebtMember2020-06-3000009339742019-02-150000933974brks:SeniorSecuredIncrementalTermLoanFacilityMemberus-gaap:SecuredDebtMember2019-02-150000933974brks:SeniorSecuredIncrementalTermLoanFacilityMemberus-gaap:SecuredDebtMember2018-11-150000933974brks:SeniorSecuredTermLoanFacilityMemberus-gaap:SecuredDebtMember2017-10-0400009339742017-10-040000933974brks:RuroInc.Member2020-02-110000933974brks:GenewizMember2018-11-150000933974brks:GenewizMember2018-11-152018-11-150000933974brks:GenewizMember2019-04-012019-06-300000933974brks:GenewizMember2018-10-012019-06-3000009339742020-04-012020-06-3000009339742019-10-012020-06-3000009339742018-10-012019-06-300000933974brks:EdwardsVacuumLlcMember2018-08-272018-08-2700009339742020-06-3000009339742019-09-30iso4217:USDxbrli:purebrks:installmentbrks:loanbrks:customerxbrli:sharesiso4217:USDxbrli:sharesbrks:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

Quarterly Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

For the quarterly period ended: June 30, 2020

OR

Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

For the transition period from __________ to _________

Commission File Number 000-25434

BROOKS AUTOMATION, INC.

(Exact name of registrant as specified in its charter)

Delaware

04-3040660

(State or other jurisdiction of

(I.R.S. Employer

incorporation or organization)

Identification No.)

15 Elizabeth Drive

Chelmsford, Massachusetts

(Address of principal executive offices)

01824

(Zip Code)

Registrant’s telephone number, including area code: (978262-2400

Securities registered pursuant to Section 12(b) of the Act:

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock, $0.01 par value

BRKS

The Nasdaq Stock Market LLC

Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act:

Large accelerated filer

Accelerated filer

Non-accelerated filer

 

Smaller reporting company

Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date, July 24, 2020: common stock, $0.01 par value and 73,760,246 shares outstanding.

BROOKS AUTOMATION, INC.

Table of Contents

PAGE NUMBER

PART I. FINANCIAL INFORMATION

Item 1. Consolidated Financial Statements

Consolidated Balance Sheets as of June 30, 2020 (unaudited) and September 30, 2019

3

Consolidated Statements of Operations for the three and nine months ended June 30, 2020 and 2019 (unaudited)

4

Consolidated Statements of Comprehensive Income for the three and nine months ended June 30, 2020 and 2019 (unaudited)

5

Consolidated Statements of Cash Flows for the nine months ended June 30, 2020 and 2019 (unaudited)

6

Consolidated Statements of Changes in Equity for the nine months ended June 30, 2020 and 2019 (unaudited)

7

Notes to Consolidated Financial Statements (unaudited)

8

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

36

Item 3. Quantitative and Qualitative Disclosures About Market Risk

49

Item 4. Controls and Procedures

51

PART II. OTHER INFORMATION

Item 1. Legal Proceedings

53

Item 1A. Risk Factors

53

Item 6. Exhibits

55

Signatures

56

2

PART I. FINANCIAL INFORMATION

Item 1. Consolidated Financial Statements

BROOKS AUTOMATION, INC.

CONSOLIDATED BALANCE SHEETS

(unaudited)

(In thousands, except share and per share data)

    

June 30, 

    

September 30, 

2020

2019

Assets

 

  

 

  

Current assets

 

  

 

  

Cash and cash equivalents

$

256,633

$

301,642

Marketable securities

 

136

 

34,124

Accounts receivable, net

 

183,167

 

165,602

Inventories

 

117,686

 

99,445

Prepaid expenses and other current assets

 

44,389

 

46,332

Total current assets

 

602,011

 

647,145

Property, plant and equipment, net

 

111,416

 

100,669

Long-term marketable securities

 

2,939

 

2,845

Long-term deferred tax assets

 

3,489

 

5,064

Goodwill

 

500,062

 

488,602

Intangible assets, net

 

226,623

 

251,168

Other assets

 

57,377

 

20,506

Total assets

$

1,503,917

$

1,515,999

Liabilities and Stockholders' Equity

 

 

  

Current liabilities

 

 

  

Current portion of long-term debt

$

828

$

829

Accounts payable

70,344

58,919

Deferred revenue

 

31,162

 

29,435

Accrued warranty and retrofit costs

 

7,881

 

7,175

Accrued compensation and benefits

 

33,847

 

31,375

Accrued restructuring costs

 

437

 

1,040

Accrued income taxes payable

 

16,253

 

99,263

Accrued expenses and other current liabilities

 

45,053

 

44,234

Total current liabilities

 

205,805

 

272,270

Long-term debt

49,563

50,315

Long-term tax reserves

 

19,609

 

18,274

Long-term deferred tax liabilities

 

10,613

 

20,636

Long-term pension liabilities

 

5,724

 

5,338

Long-term operating lease liabilities

29,280

Other long-term liabilities

 

8,470

 

10,212

Total liabilities

 

329,064

 

377,045

Commitments and contingencies (Note 17)

 

  

 

  

Stockholders' Equity

 

  

 

  

Preferred stock, $0.01 par value - 1,000,000 shares authorized, no shares issued or outstanding

 

 

Common stock, $0.01 par value - 125,000,000 shares authorized, 87,222,115 shares issued and 73,760,246 shares outstanding at June 30, 2020, 85,759,700 shares issued and 72,297,831 shares outstanding at September 30, 2019

 

872

 

857

Additional paid-in capital

 

1,936,619

 

1,921,954

Accumulated other comprehensive income

 

10,977

 

3,511

Treasury stock, at cost- 13,461,869 shares

 

(200,956)

 

(200,956)

Accumulated deficit

 

(572,659)

 

(586,412)

Total stockholders' equity

1,174,853

1,138,954

Total liabilities and stockholders' equity

$

1,503,917

$

1,515,999

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

3

BROOKS AUTOMATION, INC.

CONSOLIDATED STATEMENTS OF OPERATIONS

(unaudited)

(In thousands, except per share data)

Three Months Ended

Nine Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

    

Revenue

 

  

 

  

 

  

 

  

 

Products

$

142,323

$

128,397

$

413,329

$

381,827

Services

 

78,027

 

75,483

 

237,748

 

199,810

Total revenue

 

220,350

 

203,880

 

651,077

 

581,637

Cost of revenue

 

  

 

  

 

  

 

  

Products

 

81,989

 

77,203

 

245,930

 

229,580

Services

 

45,573

 

43,167

 

137,092

 

115,951

Total cost of revenue

 

127,562

 

120,370

 

383,022

 

345,531

Gross profit

 

92,788

 

83,510

 

268,055

 

236,106

Operating expenses

 

  

 

  

 

  

 

  

Research and development

 

14,004

 

14,235

 

43,727

 

41,485

Selling, general and administrative

 

59,714

 

52,596

 

178,866

 

158,509

Restructuring charges

 

(29)

 

256

 

1,125

 

685

Total operating expenses

 

73,689

 

67,087

 

223,718

 

200,679

Operating income

 

19,099

 

16,423

 

44,337

 

35,427

Interest income

 

29

 

108

 

865

 

847

Interest expense

 

(810)

 

(8,041)

 

(2,265)

 

(21,348)

Loss on extinguishment of debt

 

 

 

 

(9,051)

Other income (expenses), net

 

498

 

(309)

 

(1,318)

 

(1,116)

Income before income taxes

 

18,816

 

8,181

 

41,619

 

4,759

Income tax provision

 

5,120

 

7,260

 

5,557

 

400

Income from continuing operations

 

13,696

 

921

 

36,062

 

4,359

Income (loss) from discontinued operations, net of tax

 

 

6,333

 

(182)

 

20,731

Net income

$

13,696

$

7,254

$

35,880

$

25,090

Basic net income per share:

  

 

  

 

  

 

  

Income from continuing operations

$

0.19

$

0.01

$

0.49

$

0.06

Income (loss) from discontinued operations, net of tax

 

 

0.09

 

(0.00)

 

0.29

Basic net income per share

$

0.19

$

0.10

$

0.49

$

0.35

Diluted net income per share:

  

  

  

  

Income from continuing operations

$

0.19

$

0.01

$

0.49

$

0.06

Income (loss) from discontinued operations, net of tax

 

 

0.09

 

(0.00)

0.29

Diluted net income per share

$

0.19

$

0.10

$

0.49

$

0.35

Weighted average shares used in computing net income per share:

 

  

 

  

 

  

 

  

Basic

 

73,759

 

72,188

 

73,473

 

71,903

Diluted

 

73,860

 

72,470

 

73,766

 

72,313

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

4

BROOKS AUTOMATION, INC.

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(unaudited)

(In thousands)

Three Months Ended

Nine Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

    

Net income

$

13,696

$

7,254

$

35,880

$

25,090

Other comprehensive income (loss), net of tax:

 

  

 

 

  

 

  

Foreign currency translation adjustments

 

3,690

 

2,724

 

7,484

 

888

Unrealized gains on marketable securities, net of tax effects of $0 during each of the three and nine months ended June 30, 2020, and $0 during each of the three and nine months ended June 30, 2019

 

 

 

7

 

111

Actuarial (losses) gains, net of tax effects of $2 and $4 during the three and nine months ended June 30, 2020, ($3) and $0 during the three and nine months ended June 30, 2019

 

(13)

 

9

 

(25)

 

Total other comprehensive income, net of tax

 

3,677

 

2,733

 

7,466

 

999

Comprehensive income

$

17,373

$

9,987

$

43,346

$

26,089

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

5

BROOKS AUTOMATION, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(unaudited)

(In thousands)

Nine Months Ended

 

June 30, 

    

2020

    

2019

    

 

Cash flows from operating activities

 

  

  

 

Net income

$

35,880

$

25,090

Adjustments to reconcile net income to net cash provided by operating activities:

 

 

Depreciation and amortization

49,760

40,429

Impairment of property, plant and equipment

 

301

 

Stock-based compensation

 

12,348

 

15,172

Amortization of premium on marketable securities and deferred financing costs

 

177

 

766

Earnings of equity method investments

 

 

(4,876)

Deferred income taxes

 

(9,319)

 

(9,207)

Loss on extinguishment of debt

 

 

9,051

Other losses on disposals of assets

 

163

 

156

Loss on sale of divestiture, net of tax

319

Taxes paid stemming from divestiture

(91,500)

Changes in operating assets and liabilities, net of acquisitions and divestiture:

 

  

 

Accounts receivable

 

(15,719)

 

(6,456)

Inventories

 

(17,695)

 

(6,431)

Prepaid expenses and other assets

 

12,554

 

2,109

Accounts payable

 

11,032

 

(6,761)

Deferred revenue

 

214

 

4,959

Accrued warranty and retrofit costs

 

580

 

1,022

Accrued compensation and tax withholdings

 

1,928

 

(9,404)

Accrued restructuring costs

 

(609)

 

(361)

Proceeds from recovery on insurance claim

1,082

Accrued expenses and other liabilities

 

(4,347)

 

1,901

Net cash (used in) provided by operating activities

 

(13,933)

 

58,241

Cash flows from investing activities

  

 

  

Purchases of property, plant and equipment

 

(29,685)

 

(15,548)

Purchases of marketable securities

 

(10,843)

 

(1,290)

Sales of marketable securities

 

2,492

 

48,904

Maturities of marketable securities

42,226

2,557

Acquisitions, net of cash acquired

 

(15,743)

 

(442,704)

Issuance of a note receivable

 

(1,000)

 

Net cash used in investing activities

 

(12,553)

 

(408,081)

Cash flows from financing activities

 

  

 

  

Proceeds from term loans, net of discount

 

 

686,386

Proceeds from issuance of common stock

 

2,332

 

1,548

Payments of financing costs

 

 

(687)

Principal payments on debt

 

(828)

 

(354,940)

Payments of capital leases

(957)

(849)

Common stock dividends paid

 

(22,127)

 

(21,658)

Net cash (used in) provided by financing activities

 

(21,580)

 

309,800

Effects of exchange rate changes on cash and cash equivalents

 

3,095

 

(816)

Net decrease in cash, cash equivalents and restricted cash

 

(44,971)

 

(40,856)

Cash, cash equivalents and restricted cash, beginning of period

    

 

305,171

  

 

197,708

    

  

Cash, cash equivalents and restricted cash, end of period

$

260,200

  

$

156,852

  

Supplemental disclosure of non-cash investing and financing activities:

 

  

 

Purchases of property, plant and equipment included in accounts payable

$

2,020

$

1,847

Reconciliation of cash, cash equivalents, and restricted cash to the consolidated balance sheets

Cash and cash equivalents

$

256,633

$

156,802

Restricted cash included in prepaid expenses and other current assets

3,567

50

Total cash, cash equivalents and restricted cash shown in the consolidated statements of cash flows

$

260,200

$

156,852

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

6

BROOKS AUTOMATION, INC.

CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY

(unaudited)

(In thousands, except share data)

    

    

    

    

    

    

    

Common

Accumulated

Common

Stock at 

Additional

Other 

Stock 

Par 

Paid-In 

Comprehensive 

Accumulated

Treasury

Total

Shares

Value

Capital

Income

Deficit

Stock

Equity

 

(In thousands, except share data)

Balance September 30, 2018

 

84,164,130

$

841

$

1,898,434

$

13,587

$

(994,074)

$

(200,956)

$

717,832

Shares issued under restricted stock and purchase plans, net

 

1,517,144

 

16

 

1,532

 

1,548

Stock-based compensation

 

15,172

 

  

 

  

 

  

 

15,172

Common stock dividends declared, at $0.30 per share

 

  

 

  

 

 

  

 

(21,656)

 

  

 

(21,656)

Foreign currency translation adjustments

 

  

 

  

 

  

 

888

 

  

 

  

 

888

Changes in unrealized gains on marketable securities, net of tax effects of $0

 

  

 

  

 

  

 

111

 

  

 

  

 

111

Net income

 

  

 

  

 

  

 

 

25,090

 

  

 

25,090

Cumulative effect of adoption of ASC 606

  

 

  

 

 

  

 

(859)

 

  

(859)

Balance June 30, 2019

 

85,681,274

$

857

$

1,915,138

$

14,586

$

(991,499)

$

(200,956)

$

738,126

Balance September 30, 2019

85,759,700

$

857

$

1,921,954

$

3,511

$

(586,412)

$

(200,956)

$

1,138,954

Shares issued under restricted stock and purchase plans, net

 

1,462,415

 

15

 

2,317

2,332

Stock-based compensation

 

12,348

 

  

 

  

 

  

 

12,348

Common stock dividends declared, at $0.30 per share

 

  

 

  

 

 

  

 

(22,127)

 

  

 

(22,127)

Foreign currency translation adjustments

 

  

 

  

 

  

 

7,484

 

  

 

  

 

7,484

Changes in unrealized losses on marketable securities, net of tax effects of $0

 

  

 

  

 

  

 

7

 

  

 

  

 

7

Actuarial losses, net of tax effects of $4

 

  

 

  

 

  

 

(25)

 

  

 

  

 

(25)

Net income

 

  

 

  

 

 

  

 

35,880

 

  

 

35,880

Balance June 30, 2020

 

87,222,115

$

872

$

1,936,619

$

10,977

$

(572,659)

$

(200,956)

$

1,174,853

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

7

BROOKS AUTOMATION, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited)

1. Basis of Presentation

The unaudited consolidated financial statements of Brooks Automation, Inc. and its subsidiaries (“Brooks”, or the “Company”) included herein have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). All intercompany accounts and transactions have been eliminated in consolidation. In the opinion of management, all material adjustments, which are of a normal and recurring nature and necessary for a fair statement of the financial position and results of operations and cash flows for the periods presented, have been reflected in the accompanying unaudited consolidated financial statements. The results of operations for the interim periods are not necessarily indicative of the results of operations to be expected for the full fiscal year.

Certain information and footnote disclosures normally included in the Company’s annual consolidated financial statements have been condensed or omitted and, accordingly, the accompanying financial information should be read in conjunction with the audited consolidated financial statements and notes thereto contained in the Company’s Annual Report on Form 10-K filed with the United States Securities and Exchange Commission (the “SEC”) for the fiscal year ended September 30, 2019 (the "2019 Annual Report on Form 10-K"). The accompanying Consolidated Balance Sheet as of September 30, 2019 was derived from the audited annual consolidated financial statements as of the period then ended.

Discontinued Operations

In the fourth quarter of fiscal year 2018, the Company entered into a definitive agreement to sell its semiconductor cryogenics business (the “Disposition”) to Edwards Vacuum LLC (a member of the Atlas Copco Group) (“Edwards”). The Company determined that the semiconductor cryogenics business met the “held for sale” criteria and the “discontinued operations” criteria in accordance with Financial Accounting Standard Boards (“FASB”) Accounting Standards Codification (“ASC”) 205, Presentation of Financial Statements (“FASB ASC 205”), as of September 30, 2018. The Consolidated Balance Sheets and Consolidated Statements of Operations, and the notes to the Consolidated Financial Statements were restated for all periods presented to reflect the discontinuation of the semiconductor cryogenics business, in accordance with FASB ASC 205. The discussion in the notes to these Consolidated Financial Statements, unless otherwise noted, relate solely to the Company's continuing operations. Please refer to Note 3, “Discontinued Operations” for further information.

On July 1, 2019, the Company completed the sale of the semiconductor cryogenics business for $661.1 million, which excludes $6.3 million retained by Edwards at closing as a result of the initial net working capital adjustments. Net cash proceeds from the sale were $553.1 million, after deducting estimated taxes payable and closing costs, which remains subject to adjustment for the final determination of working capital and other items.

Risks and Uncertainties

The Company is subject to risks common to companies in the markets it serves, including, but not limited to, global economic and financial market conditions, fluctuations in customer demand, acceptance of new products, development by its competitors of new technological innovations, risk of disruption in its supply chain, the implementation of tariffs and export controls, dependence on key personnel, protection of proprietary technology, and compliance with domestic and foreign regulatory authorities and agencies.

During the COVID-19 pandemic, the Company’s facilities have remained operational with only required personnel on site, and the balance of employees working from home.  Both business segments fall within the classification of an “Essential Critical Infrastructure Sector” as defined by the U.S. Department of Homeland Security and have continued operations during the COVID-19 pandemic. The Company has followed government guidance in each region and has implemented Centers for Disease Control social distancing guidelines and other best practices to protect the health and

8

safety of the Company’s employees. The COVID-19 pandemic has not had a substantial impact on our financial results and a portion of this impact has been mitigated by our realignment of resources to satisfy incremental orders related to virus research. Future impacts on the Company’s financial results will depend on multiple variables which are not fully determinable, as the full impact of the pandemic on the economy and markets which the Company serves is as yet unknown.  The variables are many, but fundamentally include reduced demand from the Company’s customers, the degree that the supply chain may be constrained to impact the Company’s delivery of product, the potential impact to our operations if there is a significant outbreak among our employees, as well as the amount of incremental demand caused by research and treatments in the areas of COVID-19 or related threats.   

2. Summary of Significant Accounting Policies

Use of Estimates

The preparation of unaudited consolidated financial statements in conformity with GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Significant estimates are associated with recording accounts receivable, inventories, goodwill, intangible assets other than goodwill, long-lived assets, derivative financial instruments, deferred income taxes, warranty obligations, revenue recognized in accordance with the percentage of completion method, and stock-based compensation expense. The Company bases its estimates on historical experience and various other assumptions, including in certain circumstances future projections that management believes to be reasonable under the circumstances. Although the Company regularly assesses these estimates, actual results could differ from those estimates. Changes in estimates are recorded in the period in which they occur and become known.

The full extent to which the COVID-19 pandemic will directly or indirectly impact the Company’s business - including results of operations and financial condition, sales, expenses, reserves and allowances, manufacturing and employee-related amounts - will depend on future developments that are highly uncertain. This includes results from new information that may emerge concerning COVID-19 and any actions taken to contain or treat COVID-19, as well as the economic impact on local, regional, national and international customers and markets. The Company has made estimates of the impact of COVID-19 within its financial statements and there may be changes to those estimates in future periods.

Foreign Currency Translation

Certain transactions of the Company and its subsidiaries are denominated in currencies other than their functional currency.

Foreign currency exchange losses generated from the settlement and remeasurement of these transactions are recognized in earnings and presented within “Other expenses, net” in the Company’s unaudited Consolidated Statements of Operations. Net foreign currency transaction and remeasurement losses were less than $0.1 million and $0.5 million, respectively, during the three months ended June 30, 2020 and 2019 and $2.8 million and $1.1 million, respectively, during the nine months ended June 30, 2020 and 2019.

Derivative Instruments

The Company has transactions and balances denominated in currencies other than U.S. dollars. Most of these transactions or balances are denominated in Euros, British Pounds and a variety of Asian currencies. The Company enters into foreign exchange contracts to reduce its exposure to currency fluctuations. The arrangements typically mature in three months or less and they do not qualify for hedge accounting. Net gains and losses related to these contracts are

9

recorded as a component of "Other expenses, net" in the accompanying unaudited Consolidated Statements of Operations and are as follows for the three and nine months ended June 30, 2020 and 2019 (in thousands):

Three Months Ended

Nine Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

    

Realized (losses) gains on derivatives not designated as hedging instruments

$

(1,719)

$

3,770

$

(963)

$

2,916

The fair values of the forward contracts are recorded in the Company’s accompanying unaudited Consolidated Balance Sheets as “Prepaid expenses and other current assets” and “Accrued expenses and other current liabilities”. Foreign exchange contract assets and liabilities are measured and reported at fair value based on observable market inputs and classified within Level 2 of the fair value hierarchy described below due to a lack of an active market for these contracts.

Fair Value Measurements

The Company measures at fair value certain financial assets and liabilities, including cash equivalents and available for sale securities. FASB ASC 820, Fair Value Measurement and Disclosures, establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The following levels of inputs may be used to measure fair value:

Level 1 Inputs: Quoted prices in active markets for identical assets or liabilities as of the reporting date. Active markets are those in which transactions for the asset and liability occur in sufficient frequency and volume to provide pricing information on an ongoing basis.

Level 2 Inputs: Observable inputs other than prices included in Level 1, including quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

Level 3 Inputs: Unobservable inputs that are significant to the fair value of the assets or liabilities and reflect an entity’s own assumptions in pricing assets or liabilities since they are supported by little or no market activity.

As of June 30, 2020, the Company had no assets or liabilities measured and recorded at fair value on a recurring basis using Level 3 inputs.

Leases

The Company has operating leases for real estate and non-real estate and finance leases for non-real estate. The classification of a lease as operating or finance and the determination of the right-of-use asset (ROU asset) and lease liability are determined at lease inception. The ROU asset represents the Company’s right to use an underlying asset for the lease term and the lease liability represents the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of the Company’s leases do not provide an implicit rate, an incremental borrowing rate is used based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. Lease expense is recognized on a straight-line basis over the lease term.

The Company’s lease agreements may contain lease and non-lease components. Non-lease components primarily include payments for maintenance and utilities. Fixed payments for non-lease components are combined with lease payments and accounted for as a single lease component which increases the amount of the ROU asset and liability.

The ROU asset for operating leases is included within Other assets and the ROU asset for finance leases is included within Property, plant, and equipment, net on the Consolidated Balance Sheets. The short-term lease liabilities for both

10

operating leases and finance leases are included within Accrued expenses and other current liabilities. The long-term lease liabilities for operating leases and finance leases are included within Long-term operating lease liabilities, and Other long-term liabilities, respectively, on the Consolidated Balance Sheets.

Recently Issued Accounting Pronouncements

In March 2020, the FASB issued Accounting Standards Update (“ASU”) 2020-04, Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The ASU provides temporary optional expedients and exceptions to the GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. The provisions of this ASU are only available until December 31, 2022, when the reference rate replacement activity is expected to be completed. The Company is currently evaluating the impact this guidance may have on its consolidated financial statements and related disclosures.

In December 2019, the FASB issued ASU 2019-12: Simplifying the Accounting for Income Taxes (Topic 740), which removes certain exceptions to the general principles in Topic 740 and improves consistent application of and simplifies GAAP for other areas of Topic 740 clarifying and amending existing guidance. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2020. Early adoption is permitted. The Company is evaluating the impact of this ASU.

In August 2018, the FASB issued ASU 2018-15, Intangibles – Goodwill and Other – Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. The amendments align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The accounting for the service element of a hosting arrangement that is a service contract is not affected by these amendments. The provisions may be adopted prospectively or retrospectively. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating the impact of this ASU.

In August 2018, the FASB issued ASU 2018-14, Disclosure Framework — Changes to the Disclosure Requirements for Defined Benefit Plans, which amends ASC 715 to add, remove, and clarify disclosure requirements related to defined benefit pension and other postretirement plans. The amendments require additional disclosure for the weighted-average interest crediting rates, a narrative description of the reasons for significant gains and losses, and an explanation of any other significant changes in the benefit obligation or plan assets. The amendment removes disclosure requirement for accumulated other comprehensive income expected to be recognized over the next year, information about plan assets to be returned to the entity, and the effects of a one-percentage-point change on the assumed health care costs and the effect of this change in rates on service cost, interest cost, and the benefit obligation for postretirement health care benefits. The ASU is effective for fiscal years ending after December 15, 2020. Early adoption is permitted. The ASU does not amend the interim disclosure requirements of ASC 715-20. The Company is currently evaluating the impact of this ASU.

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement, which amends ASC 820 to add and remove disclosure requirements related to fair value measurement. The amendments include new disclosure requirements for changes in unrealized gains or losses included in other comprehensive income for recurring Level 3 fair value measurements held at the end of the reporting period and the range and weighted average used to develop significant unobservable inputs for Level 3 fair value measurements. The amendments eliminated disclosure requirements for amount of and reasons for transfers between Level 1 and Level 2, valuation processes for Level 3 fair value measurements, and policy for timing of transfers between levels of the fair value hierarchy. In addition, the amendments modified certain disclosure requirement to provide clarification or to promote appropriate exercise of discretion by entities. ASU 2018-13 is effective for fiscal years beginning after December 15, 2019, including interim periods therein. Early adoption is permitted. The Company is currently evaluating the impact of this ASU.

11

In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments. The FASB subsequently issued ASU 2019-04, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments, ASU 2019-05 “Financial Instruments-Credit Losses”, ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, and ASU 2020-02, Financial Instruments-Credit Losses (Topic 326) and Leases (Topic 842) to clarify and address certain items related to the amendments in ASU 2016-13. Topic 326 provides guidance for recognizing credit losses on financial instruments based on an estimate of current expected credit losses model. The amendments are effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating the impact of this ASU.

Recently Adopted Accounting Pronouncements

In July 2019, the FASB issued ASU 2019-07, Codification Updates to SEC Sections - Amendments to SEC Paragraphs Pursuant to SEC Final Rule Releases No. 33-10532, Disclosure Update and Simplification, and Nos. 33-10231 and 33-10442, Investment Company Reporting Modernization and Miscellaneous Updates (SEC Update). ASU 2019-07 aligns the guidance in various SEC sections of the Codification with the requirements of certain SEC final rules. ASU 2019 -07 was effective immediately during the Company’s last quarter of fiscal 2019 and the adoption did not have any impact on the Company’s consolidated financial statements and related disclosures.

In March 2018, the FASB issued ASU 2018-02, Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which amends ASC 220 to add, remove, and clarify disclosure requirements related to reporting comprehensive income. This ASU gives entities the option to reclassify tax effects recorded in accumulated other comprehensive income as a result of tax reform to retained earnings. The entities have the option to apply the guidance retrospectively or in the period of adoption. The guidance requires entities to make new disclosures, regardless of whether they elect to reclassify tax effects. The guidance is effective for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. Early adoption in any period is permitted. The Company adopted the guidance during the first quarter of fiscal year 2020. There is no accounting impact on the Company’s consolidated financial statements and related disclosures because the Company does not have stranded tax effects in accumulated other comprehensive income as a result of the Tax Cuts and Jobs Act.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), an amendment of the FASB ASC 840. Under Topic 842, lessees are required to recognize a ROU asset and lease liability on the balance sheet for all leases with terms beyond twelve months. The new standard also requires enhanced disclosures that provide more transparent information to financial statement users about lease portfolios. The Company adopted Topic 842 effective October 1, 2019 using the modified retrospective approach. The Company applied Topic 842 to all its leases as of October 1, 2019 with comparative prior periods continuing to be reported under Topic 840. With the adoption of Topic 842, the Company assumed the assessment determined under Topic 840 of whether contracts contain leases, the classification of leases as operating or finance and the remaining lease term of each lease. Certain leases contain both lease and non-lease components, which the Company has elected to treat as a single lease component. On October 1, 2019, the Company recorded a ROU asset related to its operating leases of $28.1 million and a lease liability related to its operating leases of $27.1 million on its Consolidated Balance Sheets. There was no impact to the Company’s finance ROU asset and liability on October 1, 2019. The adoption of the standard does not impact the Consolidated Results of Operations or Consolidated Statement of Cash Flows. See Note 9, “Leases” for further information.

Other

For further information with regard to the Company’s significant accounting policies, please refer to Note 2 "Summary of Significant Accounting Policies" to the Company’s consolidated financial statements included in the 2019 Annual Report on Form 10-K.

3. Discontinued Operations

On August 27, 2018, the Company entered into a definitive agreement to sell its semiconductor cryogenics business to Edwards for $675.0 million in cash, subject to adjustments. On July 1, 2019, the Company completed the sale of the

12

semiconductor cryogenics business for $661.1 million, which excludes $6.3 million retained by Edwards at closing based on the initial adjustment for net working capital. Net proceeds from the sale were approximately $553.1 million, after deducting estimated taxes payable and closing costs, which remains subject to adjustment for the final determination of working capital and other items. In the third quarter of fiscal year 2020, Edwards has asserted claims for indemnification under the definitive agreement relating to alleged breaches of representations and warranties relating to customer warranty claims and inventory. The Company cannot determine the probability of any losses or outcome of these claims including the amount of any indemnifiable losses, if any, resulting from these claims at this time, however, the Company believes that none of these claims will have a material adverse effect on its consolidated financial position or results of operations. If the resolution of these claims results in indemnifiable losses in excess of the applicable indemnification deductibles and indemnification escrow established under the definitive agreement, Edwards would be required to seek recovery under the representation and warranty insurance Edwards obtained in connection with the closing of the transaction. The Company believes that any indemnifiable losses in excess of the applicable deductibles and indemnification escrow established in the definitive agreement would be covered by such insurance. If Edwards is unable to obtain recovery under its insurance, however, it could seek recovery of such indemnifiable losses, if any, directly from the Company.

The semiconductor cryogenics business consists of the CTI pump business, Polycold chiller business, the related services business and the Company's 50% share in Ulvac Cryogenics, Inc., a joint venture based in Japan. The semiconductor cryogenics business was originally acquired by the Company in its 2005 merger with Helix Technology Corporation. The operating results of the semiconductor cryogenics business had been included in the Brooks Semiconductor Solutions Group segment before the plan of disposition.

In connection with the closing of the Disposition on July 1, 2019, the Company and Edwards entered into a transition service agreement, a supply agreement, and lease agreements. The transition service agreement outlined the information technology, people, and facility support the Company would provide to Edwards for a period up to 9 months after transaction closing date. The supply agreement allowed the Company to purchase CTI and Polycold goods at cost from Edwards up to an aggregate amount equal to $1.0 million during the one-year term after closing of the Disposition. The lease agreements provide facility space to Edwards free of charge for three years after the transaction closing date. Edwards will have the option to renew each lease at the then current market rates after the initial three-year lease term has ended. This Disposition is consistent with the Company’s long-standing strategy to increase shareholder value by accelerating the growth of its Life Sciences business with further acquisitions and strengthening its semiconductor automation business with opportunistic acquisitions.

The Disposition met the "held for sale" criteria and the “discontinued operation” criteria in accordance with FASB ASC 205 as of September 30, 2018. As such, its operating results have been reported as a discontinued operation for all periods presented. 

13

The following table presents the financial results of discontinued operations (in thousands):

Three Months Ended June 30, 

Nine Months Ended June 30, 

    

    

2019

2020

    

2019

Revenue

  

  

Products

$

23,546

$

-

$

76,227

Services

10,994

-

33,291

Total revenue

34,540

-

109,518

Cost of revenue

Products

15,451

-

47,148

Services

6,288

-

19,016

Total cost of revenue

21,739

-

66,164

Gross profit

12,801

-

43,354

Operating expenses

Research and development

2,279

-

6,605

Selling, general and administrative

4,808

(171)

17,005

Restructuring charges

24

24

Total operating expenses

7,111

(171)

23,634

Operating income

5,690

171

19,720

Other income (loss), net

418

(410)

985

Income (loss) before income taxes and earnings of equity method investment

6,108

(239)

20,705

Income tax provision (benefit)

1,610

(57)

4,850

Income (loss) before equity in earnings of equity method investment

4,498

(182)

15,855

Equity in earnings of equity method investment

1,835

-

4,876

Net income (loss)

$

6,333

$

(182)

$

20,731

The Company did not record income or loss related to our semiconductor cryogenics business for the three months ended June 30, 2020.

The following table presents the summarized financial information for Ulvac Cryogenics, Inc., the unconsolidated subsidiaries accounted for based on the equity method (in thousands):

Three Months Ended

Nine months ended

    

June 30, 2019

June 30, 2019

Statements of Operations:

  

  

Total revenue

$

23,209

$

68,252

Gross profit

9,905

27,134

Operating Income

5,267

14,476

Net income

3,674

9,777

The following table presents the significant non-cash items and capital expenditures for the discontinued operations that are included in the Consolidated Statements of Cash Flows (in thousands):

Three Months Ended

Nine months ended

June 30, 2019

June 30, 2019

Depreciation and amortization

$

4

$

4

Capital expenditures

87

494

Stock-based compensation

215

635

Earnings of equity method investment

(1,835)

(4,876)

14

4. Marketable Securities

The Company invests in marketable securities that are classified as available-for-sale and records them at fair value in the Company’s unaudited Consolidated Balance Sheets. Marketable securities reported as current assets represent investments that mature within one year from the balance sheet date. Long-term marketable securities represent investments with maturity dates greater than one year from the balance sheet date. The securities are valued using matrix pricing and benchmarking and classified within Level 2 of the fair value hierarchy because they are not actively traded. Matrix pricing is a mathematical technique used to value securities by relying on the securities’ relationship to other benchmark quoted prices.

Unrealized gains and losses are excluded from earnings and reported as a separate component of accumulated other comprehensive income until the security is sold or matures. Gains or losses realized from sales of marketable securities are computed based on the specific identification method and recognized as a component of "Other expenses, net" in the accompanying unaudited Consolidated Statements of Operations. There were no sales of marketable securities during the three months ended June 30, 2019. During the nine months ended June 30, 2019, the Company sold marketable securities with a fair value and amortized cost of $49.4 million and $49.5 million, respectively, and recognized net losses of $0.1 million. As a result, during this period, the Company collected cash proceeds of $48.9 million from the sale of marketable securities and reclassified net unrealized holding losses of $0.1 million from accumulated other comprehensive income into “Other expenses, net” in the accompanying unaudited Consolidated Statements of Operations as a result of these transactions. There were no marketable securities sales during the three months ended June 30, 2020. During the nine months ended June 30, 2020, the Company sold marketable securities with a fair value and amortized cost of $2.5 million, and recognized a net gain of less than $0.1 million. As a result, during this period, the Company collected cash proceeds of $2.5 million from the sale of marketable securities and reclassified net unrealized holding gains of less than $0.1 million from accumulated other comprehensive income into “Other expenses, net” in the accompanying unaudited Consolidated Statements of Operations as a result of these transactions.

The following is a summary of the amortized cost and the fair value, including accrued interest receivable and unrealized holding gains (losses) on the short-term and long-term marketable securities as of June 30, 2020 and September 30, 2019 (in thousands):

    

    

Gross

    

Gross

    

Amortized

Unrealized 

Unrealized 

Cost

Losses

Gains

Fair Value

June 30, 2020:

 

  

 

  

 

  

 

  

Bank certificates of deposits

$

101

$

$

$

101

Corporate securities

2,939

2,939

Other debt securities

 

35

 

35

$

3,075

$

$

$

3,075

September 30, 2019:

 

  

 

  

 

  

 

  

U.S. Treasury securities and obligations of U.S. government agencies

$

31,863

 

$

(2)

 

$

5

 

$

31,866

Bank certificates of deposits

750

750

Corporate securities

4,317

1

4,318

Other debt securities

 

35

 

 

 

35

$

36,965

$

(2)

$

6

$

36,969

15

The fair values of the marketable securities by contractual maturities at June 30, 2020 are presented below (in thousands):

    

Fair Value

Due in one year or less

$

136

Due after one year through five years

 

Due after five years through ten years

Due after ten years

 

2,939

Total marketable securities

$

3,075

Expected maturities could differ from contractual maturities because the security issuers may have the right to prepay obligations without prepayment penalties.

The Company reviews the marketable securities for impairment at each reporting period to determine if any of the securities have experienced an other-than-temporary decline in fair value. The Company considers factors, such as the length of time and extent to which the market value has been less than the cost, the financial condition and near-term prospects of the issuer, the Company’s intent to sell, or whether it is more likely than not it will be required to sell the investment before recovery of its amortized cost basis. If the Company believes that an other-than-temporary decline in fair value has occurred, it writes down the investment to its fair value and recognizes the credit loss in earnings and the non-credit loss in accumulated other comprehensive income or loss. There were no securities in an unrealized loss position as of June 30, 2020. The aggregate fair value of the marketable securities in an unrealized loss position was $12.0 million as of September 30, 2019. Aggregate unrealized losses for these securities were insignificant as of September 30, 2019 and are presented in the table above. The securities in an unrealized loss position as of September 30, 2019 were not considered other-than-temporarily impaired and, as such, the Company did not recognize impairment losses during the period then ended. The unrealized losses were attributable to changes in interest rates that impacted the value of the investments.

Cash equivalents of less than $0.1 million and $6.2 million, respectively, at June 30, 2020 and September 30, 2019 consist of money market funds and are classified within Level 1 of the fair value hierarchy because they are valued using quoted market prices in active markets. Cash equivalents of $10.0 million as of September 30, 2019 consist primarily of treasury bills and agency bonds and are classified within Level 2 of the fair value hierarchy because they are not actively traded. Cash equivalents from level 1 and level 2 are recorded in “Cash and cash equivalents” within the accompanying unaudited Consolidated Balance Sheet.

5. Acquisitions

Acquisition Completed in Fiscal Year 2020

Acquisition of RURO Inc.

On February 11, 2020, the Company acquired RURO, Inc. (“RURO”), an informatics software company based in Frederick, Maryland. RURO provides cloud-based software solutions to manage laboratory workflow and bio-sample data for a broad range of customers in the biotech, healthcare, and pharmaceutical sectors. The addition of RURO's capabilities and offerings will enable the Company to offer enhanced on-site and off-site management of biological sample inventories as well as integration solutions to its customers for their increasingly distributed workflow. The total cash purchase price of the acquisition was $15.6 million, net of cash acquired.

The Company recorded the assets acquired and liabilities assumed related to RURO at their fair values as of the acquisition date, from a market participant’s perspective. While the Company uses its best estimates and assumptions as part of the purchase price allocation process to value the assets acquired and liabilities assumed on the acquisition date, its estimates and assumptions are subject to refinement. Fair value estimates are based on a complex series of judgments about future events and uncertainties and rely heavily on estimates and assumptions. The judgments used to determine the estimated fair value assigned to each class of assets acquired and liabilities assumed, as well as asset lives, can materially impact the Company’s results of operations. The finalization of the assignment of fair values will be

16

completed within one year. The following table presents the preliminary net purchase price and the fair values of the assets and liabilities of RURO (in thousands):

    

Fair Value of

Assets and

Liabilities

Accounts receivable

$

1,220

Prepaid expenses and other current assets

29

Goodwill

 

11,116

Intangible assets

 

6,042

Other assets

230

Accounts payable

 

(15)

Deferred revenue

 

(1,320)

Accrued compensation and benefits

(344)

Other current liabilities

 

(91)

Long-term deferred tax liabilities

(1,091)

Long-term operating lease liabilities

(147)

Total purchase price, net of cash acquired

$

15,629

The Company applied variations of the income approach to estimate the fair values of the intangible assets acquired. The identifiable intangible assets include customer relationships (excess earnings method) of $2.9 million with a useful life of 12 years, technology (relief from royalty method) of $2.9 million with a useful live of 9 years and trademarks (relief from royalty method) of $0.2 million with a useful life of 5 years. The intangible assets acquired are amortized over the total weighted average period of 10.6 years using methods that approximate the pattern in which the economic benefits are expected to be realized.

Goodwill of $11.1 million largely reflects the potential synergies and expansion of the Company’s core technologies and offerings in the Life Sciences business. The goodwill from this acquisition is not tax deductible.

The Company reports the results of operations for RURO in the Brooks Life Science segment starting from the acquisition date. The revenues and net income from RURO recognized in the Company's consolidated results of operations were $1.9 million and $0.5 million, respectively, for the three months ended June 30, 2020. The revenues and net income from RURO recognized in the Company's consolidated results of operations were $2.3 million and $0.4 million, respectively, for the period between the acquisition date and June 30, 2020. During three months ended June 30, 2020 and the period between the acquisition date and June 30, 2020, the amortization expense of acquired intangible assets was $0.1 million and $0.2 million, respectively. During three months ended June 30, 2020 and the period between the acquisition date and June 30, 2020, the Company incurred less than $0.1 million and $0.2 million, respectively, in transaction costs, which were recorded in "Selling, general and administrative" expenses within the accompanying unaudited Consolidated Statements of Operations.

The Company did not present a pro forma information summary for its consolidated results of operations because such results were immaterial.

Acquisition Completed in Fiscal Year 2019

Acquisition of the GENEWIZ Group

On November 15, 2018, the Company acquired all the outstanding capital stock of GENEWIZ Group (“GENEWIZ”), a leading global genomics service provider headquartered in South Plainfield, New Jersey. GENEWIZ provides genomics services that enable research scientists to advance their discoveries within the pharmaceutical, academic, biotechnology, agriculture and other markets. It provides gene sequencing and synthesis services for more than 4,000 institutional customers worldwide supported by their global network of laboratories spanning the United States, China, Japan, Germany and the United Kingdom. This transaction has added a new and innovative platform

17

which further enhances the Company’s core capabilities, and added even more value to samples that are under the Company’s care.

The total cash purchase price for the acquisition was $442.7 million, net of cash acquired, which included a working capital settlement of $0.4 million. The Company used the proceeds of the incremental term loan described in Note 8, “Debt” to pay a portion of the purchase price.

On the acquisition date, the Company paid $32.3 million to escrow accounts related to the satisfaction of the seller's indemnification obligations with respect to their representations and warranties and other indemnities. The Company also retained an amount equal to $1.5 million as collateral for any adjustment shortfall based on the final merger consideration calculation. During the fiscal year 2019, the final merger consideration was calculated to be $4.0 million less than the merger consideration paid at closing. To satisfy the shortfall, the Company reversed the $1.5 million liability associated with the holdback, received approval from the former shareholders to retain $0.7 million of funds the Company received on their behalf, and collected $1.8 million from the escrow accounts.

The Company recorded the assets acquired and liabilities assumed related to GENEWIZ at their fair values as of the acquisition date, from a market participant’s perspective. Fair value estimates are based on a complex series of judgments about future events and uncertainties and rely heavily on estimates and assumptions. The judgments used to determine the estimated fair value assigned to each class of assets acquired and liabilities assumed, as well as asset lives, can materially impact the Company’s results of operations. The following table presents the net purchase price and the fair values of the assets and liabilities of GENEWIZ (in thousands):

    

Fair Value of

Assets and

Liabilities

Accounts receivable

$

28,566

Inventories

 

4,370

Prepaid expenses and other current assets

11,635

Property, plant and equipment

 

36,379

Goodwill

 

235,160

Intangible assets

 

189,129

Other assets

15,998

Current portion of long-term debt

 

(3,170)

Accounts payable

 

(6,522)

Deferred revenue

 

(67)

Accrued compensation and benefits

(5,145)

Other current liabilities

 

(10,073)

Long-term debt

(2,482)

Long-term tax reserves

(13,400)

Long-term deferred tax liabilities

(34,993)

Other long-term liabilities

(2,681)

Total purchase price, net of cash acquired

$

442,704

The Company applied variations of the income approach to estimate the fair values of the intangible assets acquired. The identifiable intangible assets include customer relationships (excess earnings method) of $125.5 million with a useful life of 14 years, completed technology (relief from royalty method) of $44.5 million with useful lives from 10 to 15 years and trademarks (relief from royalty method) of $19.1 million with a useful life of 13 years. The intangible assets acquired are amortized over the total weighted average period of 13.3 years using methods that approximate the pattern in which the economic benefits are expected to be realized.

Goodwill of $235.2 million largely reflects the potential synergies and expansion of the Company’s core technologies and offerings in the Life Sciences business. The goodwill from this acquisition is reported within the Brooks Life Sciences segment and is not tax deductible.

18

The revenues and net income from GENEWIZ recognized in the Company's consolidated results of operations were $37.3 million and $0.5 million, respectively, for the three months ended June 30, 2020. The revenues and net loss from GENEWIZ recognized in the Company's consolidated results of operations were $37.1 million and $2.4 million, respectively, for the three months ended June 30, 2019. During the three months ended June 30, 2020, and the comparable reporting period in fiscal year 2019, net income/loss included $5.1 million and $3.3 million, respectively, related to amortization expense of acquired intangible assets. The revenues and net income from GENEWIZ recognized in the Company's consolidated results of operations were $118.3 million and $1.5 million, respectively, for the nine months ended June 30, 2020. The revenues and net income from GENEWIZ recognized in the Company’s consolidated results of operations were $86.3 million and $3.0 million, respectively, during the period from the acquisition date to June 30, 2019. During the nine months ended June 30, 2020 and the comparable reporting period since the acquisition in fiscal year 2019, net income included $15.2 million and $8.2 million, respectively, related to amortization expense of acquired intangible assets. During the three months ended June 30, 2019 and the period from the acquisition date to June 30, 2019, the Company incurred $0.1 million and $6.4 million, respectively, in transaction costs, which were recorded in "Selling, general and administrative" expenses within the accompanying unaudited Consolidated Statements of Operations. During both the three and nine months ended June 30, 2020, the Company incurred less than $0.1 million in transaction costs, which were recorded in "Selling, general and administrative" expenses within the accompanying unaudited Consolidated Statements of Operations.

The following unaudited pro forma information reflects the Company’s consolidated results of operations as if the acquisition had taken place on October 1, 2017. The unaudited pro forma information is not necessarily indicative of the results of operations that the Company would have reported had the transaction actually occurred at the beginning of these periods nor is it necessarily indicative of future results. The unaudited pro forma financial information does not reflect the impact of future events that may occur after the acquisition, including, but not limited to, anticipated costs savings from synergies or other operational improvements (in thousands). The pro forma amounts in the below table were adjusted to reflect a correction made during the 2019 fiscal year, see the 2019 Annual Report on Form 10-K Note 4, “Acquisitions” for further information.

Three Months Ended

Nine Months Ended

June 30, 2019

June 30, 2019

  Revenue

$

203,880

$

598,291

  Net income from continuing operations

976

5,062

The unaudited pro forma financial information presented in the table above includes adjustments for the application of the Company’s accounting policies, elimination of related party transactions, depreciation and amortization related to fair value adjustments to property, plant and equipment and intangible assets, and transaction costs, and interest expense on acquisition related debt.

To present the Company’s consolidated results of operations as if the acquisition had taken place on October 1, 2017, the unaudited pro forma earnings for the three months ended June 30, 2019 has been adjusted to exclude $0.1 million non-recurring transaction cost. The unaudited pro forma earnings for the nine months ended June 30, 2019 has been adjusted to include $1.6 million property, plant, and equipment, leases, and intangible asset step-up depreciation and amortization expense and $2.0 million interest expense related to financing activities and to exclude $42.3 million non-recurring compensation expenses and transaction costs. 

6. Goodwill and Intangible Assets

Goodwill represents the excess of net book value over the estimated fair value of net tangible and identifiable intangible assets of a reporting unit. Goodwill is tested for impairment annually or more often if impairment indicators are present at the reporting unit level. If events occur or circumstances change that would more likely than not reduce fair values of the reporting units below their carrying values, goodwill will be evaluated for impairment between annual tests. No triggering events indicating goodwill impairment occurred during the nine months ended June 30, 2020. Please refer to Note 7, "Goodwill and Intangible Assets" to the Company's consolidated financial statements included in the

19

2019 Annual Report on Form 10-K for further information on the goodwill impairment testing performed during fiscal year 2019.

The Company performs its annual goodwill impairment assessment on April 1st of each year. In accordance with ASC 350, Intangibles-Goodwill and Other, the Company initially assesses qualitative factors to determine whether the existence of events or circumstances indicates that it is more likely than not that the fair value of a reporting unit is less than its carrying value. If the Company determines, based on this assessment, that it is more likely than not that the fair value of the reporting unit is less than its carrying value, it performs a quantitative goodwill impairment test by comparing the reporting unit’s fair value with its carrying value. An impairment loss is recognized for the amount by which the reporting unit’s carrying value exceeds its fair value, up to the total amount of goodwill allocated to the reporting unit. No impairment loss is recognized if the fair value of the reporting exceeds its carrying value.

During the quarter ended June 30, 2020, the Company completed the annual goodwill impairment test for its six reporting units, including Automation Solutions, Contamination Control Solutions and Global Semiconductor Services within the Brooks Semiconductor Solutions Group segment, as well as Sample Repository Solutions, Life Sciences Products and GENEWIZ within the Brooks Life Sciences segment. Based on the test results, the Company determined that no adjustment to goodwill was necessary. The Company conducted a qualitative assessment for the three reporting units within the Brooks Semiconductor Solutions Group segment and determined that it was more likely than not that their fair values were greater than their carrying values. As a result of the analysis, the Company did not perform the quantitative assessment for these reporting units, and therefore, did not recognize any impairment losses. The Company performed the quantitative goodwill impairment test for the three reporting units within the Brooks Life Sciences segment and determined that no adjustment to goodwill was necessary since the estimated fair values exceed their book values.

The changes in the Company’s goodwill by reportable segment at June 30, 2020 and September 30, 2019 are as follows (in thousands):

    

Brooks

    

    

    

Semiconductor

Solutions

Brooks

Group

Life Sciences

Other

Total

Gross goodwill, at September 30, 2019

$

636,791

$

440,755

$

26,014

$

1,103,560

Accumulated goodwill impairments

 

(588,944)

 

 

(26,014)

 

(614,958)

Goodwill, net of accumulated impairments, at September 30, 2019

 

47,847

 

440,755

 

 

488,602

Acquisitions and adjustments

 

316

 

11,144

 

 

11,460

Gross goodwill, at June 30, 2020

637,107

451,899

26,014

1,115,020

Accumulated goodwill impairments

 

(588,944)

 

 

(26,014)

 

(614,958)

Goodwill, net of accumulated impairments, at June 30, 2020

$

48,163

$

451,899

$

$

500,062

During the nine months ended June 30, 2020, the Company recorded a goodwill increase of $11.5 million primarily related to the RURO acquisition and the impact of foreign currency translation adjustments.

20

The components of the Company’s identifiable intangible assets as of June 30, 2020 and September 30, 2019 are as follows (in thousands):

June 30, 2020

September 30, 2019

Accumulated

Net Book

Accumulated

Net Book

    

Cost

    

Amortization

    

Value

    

Cost

    

Amortization

    

Value

Patents

$

8,251

$

5,013

$

3,238

$

5,302

$

4,628

$

674

Completed technology

 

88,736

 

46,504

 

42,232

 

88,288

 

38,778

 

49,510

Trademarks and trade names

 

25,604

 

8,425

 

17,179

 

25,340

 

5,807

 

19,533

Customer relationships

 

268,913

 

104,942

 

163,971

 

265,450

 

84,047

 

181,403

Other intangibles

236

233

3

231

183

48

$

391,740

$

165,117

$

226,623

$

384,611

$

133,443

$

251,168

Amortization expense for intangible assets was $31.3 million and $26.2 million, respectively, during the nine months ended June 30, 2020 and 2019.

Estimated future amortization expense for the intangible assets for the remainder of fiscal year 2020, the subsequent four fiscal years and thereafter is as follows (in thousands):

Fiscal year ended September 30, 

    

  

2020

$

10,454

2021

 

38,714

2022

 

35,459

2023

 

32,170

2024

 

27,211

Thereafter

 

82,615

$

226,623

7. Line of Credit

The Company maintains a revolving line of credit under a credit agreement with Wells Fargo Bank, N.A. and JPMorgan Chase Bank, N.A. that provides for a revolving credit facility of up to $75.0 million, subject to borrowing base availability, as defined in the credit agreement. The line of credit matures on October 4, 2022 and expires no less than 90 days prior to the term loan expiration. The proceeds from the line of credit are available for permitted acquisitions and general corporate purposes.

On October 4, 2017, the Company entered into a $200.0 million Senior Secured Term Loan Facility (the “term loan”) with Morgan Stanley Senior Funding, Inc., JPMorgan Chase Bank, N.A. and Wells Fargo Securities, LLC (collectively, the “lenders”). Coincident with the entry into the credit agreement for the term loan discussed in Note 8, “Debt” below, the Company amended certain terms and conditions of the credit agreement. Based on the amended terms of the credit agreement, the line of credit continues to provide for a revolving credit facility of up to $75.0 million, subject to borrowing base availability. Borrowing base availability under the amended credit agreement excludes collateral related to fixed assets and is redetermined periodically based on certain percentage of certain eligible U.S. assets, including accounts receivable and inventory. The sub-limits for letters of credit were reduced to $7.5 million under the amended terms of the credit agreement. All outstanding borrowings under the credit agreement are guaranteed by the Company and Brooks Life Sciences, Inc. (fka BioStorage Technologies, Inc.), the Company’s wholly-owned subsidiary (“guarantor”), and subordinated to the obligations under the term loan which are secured by a first priority lien on substantially all of the assets of the Company and the guarantor, other than accounts receivable and inventory. Please refer to Note 8, “Debt”, for further information on the term loan transaction.

As of June 30, 2020, the Company had approximately $39.6 million available for borrowing under the line of credit. There were no amounts outstanding under the line of credit as of June 30, 2020 and September 30, 2019. The Company records commitment fees and other costs directly associated with obtaining the line of credit facility as deferred financing costs which are presented within "Other assets" in the accompanying unaudited Consolidated Balance Sheets.

21

Deferred financing costs were $0.3 million and $0.4 million, respectively, at June 30, 2020 and September 30, 2019. Such costs are amortized over the term of the related facility arrangement and are included in “Interest expense” in the accompanying unaudited Consolidated Statements of Operations. The line of credit contains certain customary representations and warranties, a financial covenant and affirmative and negative covenants as well as events of default. The Company was in compliance with the line of credit covenants as of June 30, 2020 and September 30, 2019.

8. Debt

Term Loans

On October 4, 2017, the Company entered into a $200.0 million term loan with the lenders pursuant to the terms of a credit agreement. The term loan was issued at $197.6 million, or 98.8% of its par value, resulting in a discount of $2.4 million, or 1.2%, which represented loan origination fees paid at the closing.

On November 15, 2018, the Company entered into an incremental amendment (the “First Amendment”) to the existing credit agreement. Under the First Amendment, the Company obtained an incremental term loan in an aggregate principal amount of $350.0 million. The proceeds of the incremental term loan were used to finance a portion of the purchase price for the Company’s acquisition of GENEWIZ. The incremental term loan was issued at $340.5 million, or 97.3% of its par value, resulting in a discount of $9.5 million, or 2.7%, which represented financing cost of the incremental term loan. Except as provided in the First Amendment, the incremental term loan was subject to the same terms and conditions as set forth in the existing credit agreement.

On February 15, 2019, the Company entered into the second amendment to the credit agreement (the “Second Amendment”) and syndicated the incremental term loan to a group of new lenders which met the criteria of a debt extinguishment. The Company wrote off the carrying value of the incremental term loan of $340.1 million as of February 15, 2019 and recorded the syndicated incremental term loan at its present value for $349.1 million and a loss on debt extinguishment for $9.1 million. The syndicated incremental term loan was issued at $345.2 million, or 98.9% of its par value resulting in a discount of $4.0 million which represented financing costs which are presented as a reduction of the incremental term loan principal balance in the accompanying unaudited Consolidated Balance Sheets and was accreted over the life of the incremental term loan. Except as provided in the Second Amendment with respect to an increase of the applicable interest rates, the syndicated incremental term loan was subject to the same terms and conditions as the initial incremental term loan.

On July 1, 2019, the Company completed the sale of its semiconductor cryogenics business and used $348.3 million of the proceeds from the Disposition to extinguish the outstanding balance of the incremental term loan. In addition, the Company used $147.0 million of the proceeds from the Disposition to extinguish a portion of the outstanding balance of the term loan. The Company recorded a loss on debt extinguishment of $5.2 million for the two term loans.

The Company’s obligations under the term loan are also guaranteed by Brooks Life Sciences, Inc. (fka BioStorage Technologies, Inc.) as the guarantor, subject to the terms and conditions of the credit agreement. The Company and the guarantor granted the lenders a perfected first priority security interest in substantially all of the assets of the Company and the guarantor to secure the repayment of the term loan.

The loan principal amount under the credit agreement may be increased by an aggregate amount equal to $75.0 million plus any voluntary repayments of the term loans plus any additional amount such that the secured leverage ratio of the Company is less than 3.00 to 1.00.

Subject to certain conditions stated in the credit agreement, the Company may redeem the term loan at any time at its option without a significant premium or penalty, except for a repricing transaction, as defined in the credit agreement. The Company is required to redeem the term loan at the principal amount then outstanding upon occurrence of certain events, including (i) net proceeds received from the sale or other disposition of the Company’s or the guarantor’ assets, subject to certain limitations, (ii) casualty and condemnation proceeds received by the Company or the guarantor, subject to certain exceptions, or (iii) net proceeds received by the Company or the guarantor from the issuance of debt or disqualified capital stock after October 4, 2017. Commencing on December 31, 2018, the Company was required to

22

make principal payments equal to the excess cash flow amount, as defined in the credit agreement. Such prepayments are equal to 50% of the preceding year excess cash flow amount reduced by voluntary prepayments of the term loan, subject to certain limitations.

The deferred financing costs are accreted over the term of the loan using the effective interest rate method and are included in “Interest expense” in the accompanying unaudited Consolidated Statements of Operations. At June 30, 2020, deferred financing costs were $0.4 million.

The credit agreement contains certain customary representations and warranties, covenants and events of default. If any of the events of default occur and are not waived or cured within applicable grace periods, any unpaid amounts under the credit agreement will bear an annual interest rate at 2.00% above the rate otherwise applicable under the terms and conditions of such agreement. The credit agreement does not contain financial maintenance covenants. As of June 30, 2020, the Company was in compliance with all covenants and conditions under the credit agreement.

In connection with the GENEWIZ acquisition, the Company assumed three five-year term loans for a total of $3.3 million and two one-year short term loans for a total of $3.2 million. The three five-year term loans were initiated during 2016 and mature in 2021. The principal payments are payable in eight installments equal to 12.5% of the initial principal amount of the term loans on December 14th and June 14th of each year. The three five-year term loans were secured by GENEWIZ to fund equipment procurement and new building related payments and the interest rates are equal to the LIBOR plus 3.1%. The two one-year term loans were secured by GENEWIZ to fund operations. Both of the one-year term loans were initiated in 2018 and matured in 2019. The interest rates of these two loans were 4.56% and 4.35%. There are no deferred financing costs related to either the five-year term loans or the one-year term loans. At June 30, 2020, the Company had an aggregate outstanding principal balance of $0.8 million for the three five-year term loans. Both of the two one-year short term loans matured and were repaid in full as of September 30, 2019.

During the nine months ended June 30, 2020, the weighted average stated interest rate paid on all outstanding debt was 4.3%. During the nine months ended June 30, 2020, the Company incurred aggregate interest expense of $1.8 million in connection with the borrowings, including $0.2 million of deferred financing costs amortization.

The following are the future minimum principal payment obligations under all of the Company’s outstanding debt as of June 30, 2020 (in thousands):

    

Amount

Fiscal year ended September 30, 

2020

$

828

2021

2022

2023

2024

Thereafter

50,000

Total outstanding principal balance

50,828

Unamortized deferred financing costs

(437)

50,391

Current portion of long-term debt

828

Non-current portion of long-term debt

$

49,563

23

9. Leases

The Company has operating leases for real estate and non-real estate and finance leases for non-real estate in North America, Europe, and Asia. Non-real estate leases are primarily related to vehicles and office equipment. Lease expiration dates range between 2020 and 2039.

The components of operating lease expense were as follows (in thousands):

Three months ended June 30, 2020

Nine Months Ended June 30, 2020

Operating lease costs

$

2,358

$

6,755

Finance lease costs:

Amortization of assets

311

933

Interest on lease liabilities

29

84

Total finance lease costs

340

1,017

Variable lease costs

448

1,314

Short-term lease costs

181

477

Total lease costs

$

3,327

$

9,563

Supplemental balance sheet information related to leases is as follows (in thousands, except lease term and discount rate):

As of June 30, 2020

Operating Leases:

Operating lease right-of-use assets

$

36,224

Accrued expenses and other current liabilities

$

6,457

Long-term operating lease liabilities

29,280

Total operating lease liabilities

$

35,737

Finance Leases:

Property, plant and equipment, at cost

$

2,540

Accumulated amortization

(934)

Property, plant and equipment, net

$

1,606

Accrued expenses and other current liabilities

$

1,183

Other long-term liabilities

599

Total finance lease liabilities

$

1,782

Weighted average remaining lease term (in years):

Operating leases

8.83

Finance leases

1.55

Weighted average discount rate:

Operating leases

4.29

%

Finance leases

4.72

%

Supplemental cash flow information related to operating leases was as follows (in thousands, unaudited):

Three months ended June 30, 2020

Nine Months Ended June 30, 2020

Cash paid for amounts included in measurement of liabilities:

Operating cash flows from operating leases

$

2,215

$

6,089

Operating cash flows from finance leases

22

77

Financing cash flows from finance leases

297

880

24

Future lease payments for operating and capital leases as of June 30, 2020 were as follows for the remainder of fiscal year 2020, the subsequent four fiscal years and thereafter as follows (in thousands):

Operating Leases

Finance Leases

2020

$

2,123

$

322

2021

7,259

1,171

2022

5,491

363

2023

4,445

-

2024

4,229

-

Thereafter

20,180

-

Total future lease payments

43,727

1,856

Less imputed interest

(7,990)

(74)

Total lease liability balance

$

35,737

$

1,782

Future lease payments for operating and finance leases as of September 30, 2019 were as follows for the remainder of fiscal year 2020, the subsequent four fiscal years and thereafter as follows (in thousands):

Operating Leases

Capital Leases

2020

$

6,794

$

1,276

2021

5,520

1,171

2022

3,904

363

2023

3,110

-

2024

2,934

-

Thereafter

10,499

-

Total future lease payments

32,761

2,810

Less imputed interest

(5,685)

(150)

Total lease liability balance

$

27,076

$

2,660

As of June 30, 2020, the Company has entered into leases that have not commenced with future lease payments of $3.8 million, excluding purchase options. These leases are not yet recorded on the Consolidated Balance Sheets. Lease commencement dates for these leases range between 2020 and 2030.

10. Income Taxes

The Company recorded an income tax provision of $5.1 million and $5.6 million, respectively, during the three and nine months ended June 30, 2020. The tax expense for the three months ended June 30, 2020 was primarily driven by the provision on earnings from operations during the period. The tax provision for the nine months ended June 30, 2020 was primarily driven by the provision on earnings from operations during the period, which was offset by a $6.1 million discrete stock compensation windfall benefit for tax deductions that exceeded the associated compensation expense in prior quarters and a discrete benefit of $0.5 million from a reduction of deferred tax liabilities related to the extension of a tax rate incentive in China.

The Company recorded an income tax expense of $7.3 million and $0.4 million, respectively, during the three and nine months ended June 30, 2019. The tax expense for the three months ended June 30, 2019 was primarily driven by a $4.3 million discrete expense resulting from a change to the U.S. tax regulations issued during the quarter related to the transition tax and the provision on current earnings. This expense was partially offset by a discrete benefit for stock compensation windfalls of $0.4 million for tax deductions that exceeded the associated compensation expense, and a $0.3 million reversal of an unrecognized tax benefit upon the closing of an audit. The tax expense for the nine months ended June 30, 2019 was primarily driven by a $3.2 million expense upon completion of the accounting for the U.S. transition tax and the provision on current earnings. These items were partially offset by discrete benefits related to stock compensation windfalls of $4.5 million for tax deductions that exceeded the associated compensation expense and $1.4 million of tax benefits related to the remeasurement of net U.S. deferred tax assets due to state tax rate changes.

25

During 2018, the Internal Revenue Service issued proposed regulations on the federal toll charge and various other aspects of the Tax Cuts and Jobs Act. The Company finalized its analysis of the toll charge and related liabilities, including uncertain tax positions, during the three months ended December 31, 2018 pursuant to SEC Staff Accounting Bulletin No. 118. As a result of the new guidance issued and additional work to complete the calculation of the federal toll charge, the Company reduced the provisional accrual for federal, state and foreign taxes by net $1.1 million during the three months ended December 31, 2018.

During March 2020, the United States enacted the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) which contains numerous income tax provisions among other tax and non-tax provisions. Some of these income tax provisions have retroactive effects on years before the date of enactment. The Company evaluated the CARES Act legislation in relation to income taxes and determined that the CARES Act income tax provisions do not have a material impact on its income tax provision.

The Company evaluates the realizability of its deferred tax assets by tax-paying component and assesses the need for a valuation allowance on a quarterly basis. The Company evaluates the profitability of each tax-paying component on a historic cumulative basis and a forward-looking basis while performing this analysis. The Company maintains a U.S. valuation allowance related to the realizability of certain foreign tax credits, state tax credits and state net operating loss carry-forwards, as well as a valuation allowance against net deferred tax assets on certain foreign tax-paying components as of June 30, 2020.

The Company maintains liabilities for uncertain tax positions. These liabilities involve judgment and estimation and are monitored based on the best information available. The Company recognizes interest related to unrecognized tax benefits as a component of the income tax expense or benefit. The Company recognized interest expense related to its uncertain tax positions of $0.3 million and $0.9 million, respectively, during the three and nine months ended June 30, 2020.

The Company is subject to U.S. federal, state, local and international income taxes in various jurisdictions. The amount of income taxes paid is subject to the Company’s interpretation of applicable tax laws in the jurisdictions in which it files tax returns. In the normal course of business, the Company is subject to income tax audits in the various global jurisdictions in which it operates. The years subject to examination vary for the U.S. and international jurisdictions, with the earliest tax year being 2011. Based on the outcome of these examinations or the expiration of statutes of limitations for specific jurisdictions, it is reasonably possible that the related unrecognized tax benefits could change from those recorded in the Company’s unaudited Consolidated Balance Sheets. The Company currently anticipates that it is reasonably possible that the unrecognized tax benefits will be reduced by approximately $1.9 million within the next twelve months.

11. Other Balance Sheet Information

The following is a summary of accounts receivable at June 30, 2020 and September 30, 2019 (in thousands):

June 30, 

September 30, 

    

2020

    

2019

 

Accounts receivable

$

189,059

$

169,317

Less allowance for doubtful accounts

 

(5,805)

 

(3,644)

Less allowance for sales returns

 

(87)

 

(71)

Accounts receivable, net

$

183,167

$

165,602

26

The following is a summary of inventories at June 30, 2020 and September 30, 2019 (in thousands):

June 30, 

September 30, 

    

2020

    

2019

 

Inventories

 

  

 

  

 

Raw materials and purchased parts

$

77,715

$

67,176

Work-in-process

 

16,307

 

13,684

Finished goods

 

23,664

 

18,585

Total inventories

$

117,686

$

99,445

Reserves for excess and obsolete inventory were $16.7 million and $16.3 million, respectively, at June 30, 2020 and September 30, 2019.

At June 30, 2020 and September 30, 2019, the Company had cumulative capitalized direct costs of $16.2 million and $11.6 million, respectively, associated with the development of software for its internal use. As of June 30, 2020, this balance included $3.8 million associated with software still in the development stage which are included within "Property, plant and equipment, net" in the accompanying unaudited Consolidated Balance Sheets. During the nine months ended June 30, 2020, the Company capitalized direct costs of $4.6 million associated with the development of software for its internal use.

The Company establishes reserves for estimated costs of product warranties based on historical information. Product warranty reserves are recorded at the time product revenue is recognized, and retrofit accruals are recorded at the time retrofit programs are established. The Company’s warranty obligation is affected by product failure rates, utilization levels, material usage, service delivery costs incurred in correcting a product failure and supplier warranties on parts delivered to the Company.

The following is a summary of product warranty and retrofit activity on a gross basis for the three and nine months ended June 30, 2020 and 2019 (in thousands):

Activity -Three Months Ended June 30, 2020

Balance

    

    

    

Balance

March 31, 

June 30, 

2020

Accruals

Costs Incurred

2020

$

7,910

$

1,380

$

(1,409)

$

7,881

Activity -Three Months Ended June 30, 2019

Balance

    

    

    

Balance

March 31, 

June 30, 

2019

Accruals

Costs Incurred

2019

$

7,202

$

2,257

$

(2,269)

$

7,190

Activity -Nine Months Ended June 30, 2020

Balance

    

    

    

Balance

September 30, 

June 30, 

2019

Accruals

Costs Incurred

2020

$

7,175

$

6,033

$

(5,327)

$

7,881

Activity -Nine Months Ended June 30, 2019

Balance

    

    

    

Balance

September 30, 

June 30, 

2018

Accruals

Costs Incurred

2019

$

6,340

$

6,419

$

(5,569)

$

7,190

27

12. Stock-Based Compensation

The Company may issue to eligible employees options to purchase shares of the Company’s stock, restricted stock and other equity incentives which vest upon the satisfaction of a performance condition and/or a service condition. In addition, the Company issues shares to participating employees pursuant to an employee stock purchase plan and stock awards, restricted stock awards and deferred stock and restricted stock units to its directors in accordance with its director compensation program.

The following table reflects stock-based compensation expense recorded during the three and nine months ended June 30, 2020 and 2019 (in thousands):

Three Months Ended June 30, 

Nine Months Ended June 30, 

    

2020

    

2019

    

2020

    

2019

    

Restricted stock units

$

3,348

$

4,881

$

11,361

$

13,764

Employee stock purchase plan

 

377

 

359

 

987

 

773

Total stock-based compensation expense

$

3,725

$

5,240

$

12,348

$

14,537

The fair value of restricted stock units is determined based on the number of shares granted and the closing price of the Company’s common stock quoted on the Nasdaq Stock Market on the date of grant. For awards that vest based on service conditions, the Company recognizes stock-based compensation expense on a straight-line basis over the requisite service period. For awards that vest subject to performance conditions, the Company recognizes stock-based compensation expense ratably over the performance period if it is probable that performance condition will be met and adjusted for the probability percentage of achieving the performance goals. The Company makes estimates of stock award forfeitures and the number of awards expected to vest. The Company considers many factors in developing forfeiture estimates, including award types, employee classes and historical experience. Each quarter, the Company assesses the probability of achieving the performance goals. Current estimates may differ from actual results and future changes in estimates.

The Company grants restricted stock units that vest over a required service period and/or achievement of certain operating performance goals. Restricted stock units granted with performance goals may also have a required service period following the achievement of all or a portion of the performance goals. The following table reflects restricted stock units, including stock awards, granted during the nine months ended June 30, 2020 and 2019:

    

    

Time-Based

    

Stock

    

Performance-

Total Units

Units

Grants

Based Units

Nine months ended June 30, 2020

 

411,967

  

163,390

  

27,007

  

221,570

Nine months ended June 30, 2019

 

792,103

  

330,006

  

38,708

  

423,389

Time-Based Grants

Restricted stock units granted with a required service period typically have three-year vesting schedules in which one-third of awards vest at the first anniversary of the grant date, one-third vest at the second anniversary of the grant date and one-third vest at the third anniversary of the grant date, subject to the award holders meeting service requirements.

Stock Grants

The stock awards granted to the members of the Company’s Board of Directors include stock awards, restricted stock awards and deferred stock and restricted stock units.

Certain members of the Board of Directors have elected to defer receiving their annual stock awards and related quarterly dividends until they attain a certain age or cease to provide services as the Company’s Board members. Restricted stock awards granted in fiscal years 2019 and 2020 were vested as of the respective grant dates.

28

Performance-Based Grants

Performance-based restricted stock units are earned based on the achievement of performance criteria established by the Human Resources and Compensation Committee and approved by the Board of Directors. The criteria for performance-based awards are weighted and have threshold, target and maximum performance goals.

Performance-based awards granted in fiscal year 2020, 2019 and 2018 allow participants to earn 100% of restricted stock units if the Company’s performance meets its target goal for each applicable financial metric, and up to a maximum of 200% if the Company’s performance for such metrics meets or exceeds the maximum or stretch goal. Performance below the minimum threshold for each financial metric results in award forfeiture. Performance goals will be measured over a three-year period for each year’s awards and at the end of the period to determine the number of units earned by recipients who continue to meet the service requirement. Around the third anniversary of each year awards’ grant date, the Company’s Board of Directors determines the number of units earned for participants who continue to meet the service requirements on the vest date.

Restricted Stock Unit Activity

The following table summarizes restricted stock unit activity for the nine months ended June 30, 2020:

    

    

Weighted

Average 

Grant-Date 

Shares

Fair Value

Outstanding at September 30, 2019

 

1,782,726

$

24.63

Granted

 

411,967

46.52

Vested

 

(898,222)

26.03

Forfeited

 

(105,410)

34.94

Outstanding at June 30, 2020

 

1,191,061

36.08

The weighted average grant date fair value of restricted stock units granted during the three months ended June 30, 2020 and 2019 was $31.87 and $36.12, respectively. The weighted average grant date fair value of restricted stock units granted during the nine months ended June 30, 2020 and 2019 was $46.52 and $30.47, respectively. The fair value of restricted stock units vested during the three months ended June 30, 2020 and 2019 was $0.2 million and $3.4 million, respectively. The fair value of restricted stock units vested during the nine months ended June 30, 2020 and 2019 was $41.6 million and $34.5 million, respectively. During the nine months ended June 30, 2020 and 2019, the Company remitted $24.1 million and $15.2 million, respectively, collected from employees to satisfy their tax obligations as a result of share issuances. Such proceeds collected and remitted were insignificant during the three months ended June 30, 2020 and 2019.

As of June 30, 2020, the unrecognized compensation cost related to restricted stock units that are expected to vest is $22.9 million and will be recognized over an estimated weighted average service period of approximately 1.7 years.

Employee Stock Purchase Plan

The Company maintains an employee stock purchase plan that allows its employees to purchase shares of common stock at a price equal to 85% of the fair market value of the Company’s stock at the beginning or the end of the semi-annual period, whichever is lower. There were 63,934 and 59,549 shares, respectively, purchased by employees under the employee stock purchase plan during the nine months ended June 30, 2020 and 2019.

29

13. Earnings per Share

The calculations of basic and diluted net income per share and basic and diluted weighted average shares outstanding are as follows for the three and nine months ended June 30, 2020 and 2019 (in thousands, except per share data):

Three Months Ended

Nine Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

    

Income from continuing operations

$

13,696

$

921

$

36,062

$

4,359

Income (loss) from discontinued operations, net of tax

 

 

6,333

 

(182)

 

20,731

Net income

$

13,696

$

7,254

$

35,880

$

25,090

Weighted average common shares outstanding used in computing basic earnings per share

 

73,759

 

72,188

 

73,473

 

71,903

Dilutive restricted stock units

 

101

 

282

 

293

 

410

Weighted average common shares outstanding used in computing diluted earnings per share

 

73,860

 

72,470

 

73,766

 

72,313

Basic net income per share:

 

  

 

  

 

  

 

  

Income from continuing operations

$

0.19

$

0.01

$

0.49

$

0.06

Income (loss) from discontinued operations, net of tax

 

 

0.09

 

(0.00)

 

0.29

Basic net income per share

$

0.19

$

0.10

$

0.49

$

0.35

Diluted net income per share:

 

  

 

  

 

  

 

  

Income from continuing operations

$

0.19

$

0.01

$

0.49

$

0.06

Income (loss) from discontinued operations, net of tax

 

 

0.09

 

(0.00)

 

0.29

Diluted net income per share

$

0.19

$

0.10

$

0.49

$

0.35

Dividend declared per share

$

0.10

$

0.10

$

0.30

$

0.30

During the three and nine months ended June 30, 2020, antidilutive restricted stock units of 148,085 and 162,189, respectively, were excluded from the computation of diluted earnings per share based on the treasury stock method. During the three and nine months ended June 30, 2019, antidilutive restricted stock units of 1,628 and 14,063, respectively, were excluded from the computation of diluted earnings per share based on the treasury stock method.

14. Revenue from Contracts with Customers

Disaggregated Revenue

The Company disaggregates revenue from contracts with customers in a manner that depicts how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. The Company disaggregates revenue based on the transfer of control of the underlying performance obligations, the geographic location in which customer orders are placed and by reporting unit.

The Company transfers control of its performance obligations at a point in time or over time, depending on the nature of the product or service being provided. Revenue from contracts with customers is attributed to geographic areas based on locations in which the customer orders are placed. The Company reports financial results for two reportable segments which consist of Brooks Semiconductor Solutions Group segment and Brooks Life Sciences segment. The Company also consists of six reporting units, including three reporting units within the Brooks Semiconductor Solutions Group reportable segment and three reporting units within the Brooks Life Sciences reportable segment. The following

30

is a reconciliation of revenue disaggregated in a manner discussed above to segment revenue for the three and nine months ended June 30, 2020 and 2019 (in thousands):

Brooks Semiconductor

Brooks Life

Solutions Group

Sciences

Total

Three months ended June 30, 2020

Point in time

$

125,237

$

27,001

$

152,238

Over time

1,815

66,297

68,112

$

127,052

$

93,298

$

220,350

Three months ended June 30, 2019

Point in time

$

115,910

$

23,121

$

139,031

Over time

130

64,719

64,849

$

116,040

$

87,840

$

203,880

Nine Months Ended June 30, 2020

Point in time

$

364,720

$

72,661

$

437,381

Over time

6,066

207,630

213,696

$

370,786

$

280,291

$

651,077

Nine Months Ended June 30, 2019

Point in time

$

339,537

$

71,270

$

410,807

Over time

2,087

168,743

170,830

$

341,624

$

240,013

$

581,637

The following is revenue by geographic location and reporting unit for the three and nine months ended June 30, 2020 and 2019 (in thousands):

Three months ended June 30, 

Nine months ended June 30, 

2020

2019

2020

2019

Geographic Location

North America

$

79,882

$

88,744

$

246,000

$

240,796

Asia/Pacific/Other

99,415

77,275

307,969

234,388

United Kingdom

15,441

13,879

35,745

38,497

Rest of Europe

25,612

23,982

61,363

67,956

$

220,350

$

203,880

$

651,077

$

581,637

Reporting Unit

Automation Solutions

$

81,656

$

77,410

$

214,627

$

223,531

Contamination Control Solutions

34,780

28,606

124,584

86,610

Global Semiconductor Services

10,616

10,024

31,575

31,483

Brooks Semiconductor Solutions Group

127,052

116,040

370,786

341,624

Life Science Products

30,421

28,022

91,138

86,933

Sample Repository Solutions

25,591

22,761

70,878

66,742

GENEWIZ

37,286

37,057

118,275

86,338

Brooks Life Sciences

93,298

87,840

280,291

240,013

Total

$

220,350

$

203,880

$

651,077

$

581,637

Contract Balances

Accounts Receivable, Net. Accounts receivable represent rights to consideration in exchange for products or services that have been transferred by the Company, when payment is unconditional and only the passage of time is required

31

before payment is due. Accounts receivable do not bear interest and are recorded at the invoiced amount. The Company maintains an allowance for doubtful accounts representing its best estimate of probable credit losses related to its existing accounts receivable and their net realizable value. The Company determines the allowance for doubtful accounts based on a number of factors, including an evaluation of customer credit worthiness, the age of the outstanding receivables, economic trends and historical experience. Accounts receivable, net were $183.2 million and $165.6 million at June 30, 2020 and September 30, 2019, respectively.

Contract Assets. Contract assets represent rights to consideration in exchange for products or services that have been transferred by the Company, when payment is conditional on something other than the passage of time. These amounts typically relate to contracts within the Brooks Life Sciences segment where the right to payment is not present until completion of the contract or the achievement of specified milestones and the value of the products or services transferred exceed this constraint. Contract assets are classified as current. Contract asset balances which are included within “Prepaid expenses and other current assets” on the Company’s Consolidated Balance Sheet, were $15.5 million and $14.0 million at June 30, 2020 and September 30, 2019, respectively.

Deferred Commissions. Deferred commissions represent a direct and incremental cost of obtaining a contract. These amounts primarily relate to sales commissions within the Brooks Life Sciences segment and are deferred and amortized over a 60 month period, which represents the average period of contract performance. The Company classifies deferred commissions as noncurrent as the original amortization period of this asset is greater than one year. Deferred commissions balances are included within “Other assets” on the Company’s Consolidated Balance Sheet. Deferred commissions were $0.5 million and $0.8 million at June 30, 2020 and September 30, 2019, respectively. The Company recorded amortization expense related to deferred commissions of $0.1 million and $0.4 million, respectively for the three and nine months ended June 30, 2020.

Contract Liabilities. Contract liabilities represent the Company’s obligation to transfer products or services to a customer for which consideration has been received, or for which an amount of consideration is due from the customer. Contract assets and liabilities are reported on a net basis at the contract level, depending on the contracts position at the end of each reporting period. Contract liabilities are included within Deferred revenue on the Company’s Consolidated Balance Sheet. Contract liabilities were $31.2 million and $29.4 million at June 30, 2020 and September 30, 2019, respectively. Revenue recognized from the contract liability balance at September 30, 2019 was $19.2 million for the nine months ended June 30, 2020.

Remaining Performance Obligations. Remaining performance obligations represent the transaction price of unsatisfied or partially satisfied performance obligations within contracts with an original expected contract term that is greater than one year and for which fulfillment of the contract has started as of the end of the reporting period. The aggregate amount of transaction consideration allocated to remaining performance obligations as of June 30, 2020 was $55.1 million. The following table summarizes when the Company expects to recognize the remaining performance obligations as revenue, the Company will recognize revenue associated with these performance obligations as transfer of control occurs (in thousands):

As of June 30, 2020

Less than 1 Year

Greater than 1 Year

Total

Remaining Performance Obligations

$

35,213

$

19,927

$

55,140

Cost to Obtain and Fulfill a Contract

The Company capitalizes sales commissions when incurred if they are (i) incremental costs of obtaining a contract, (ii) expected to be recovered and (iii) have an expected amortization period that is greater than one year. As part of the Company’s cumulative effect adjustment, incremental costs associated with obtaining a contract were capitalized and have been classified as deferred commissions within the Company’s Consolidated Balance Sheet. These amounts primarily relate to sales commissions within the Brooks Life Sciences segment and are being amortized over a 60 month period, which represents the average period of contract performance. The Company did not capitalize any sales commissions during the three or nine months ended June 30, 2020 as the amount of sales commissions that qualified for

32

capitalization during the reporting period was insignificant. Sales commissions incurred during the reporting period have been expensed as incurred. These costs are recorded within “Selling, general, and administration expenses”. The Company has concluded that none of its costs incurred in fulfillment of customer contracts meet the capitalization criteria. The Company will account for shipping and handling activities as fulfillment activities and recognize the associated expense when transfer of control of the product has transferred to the customer.

15. Segment Information

The Company operates in two reportable segments: the Brooks Semiconductor Solutions Group segment and the Brooks Life Sciences segment. Brooks Life Sciences consists of two operating segments aggregated into one reportable segment.

The Brooks Semiconductor Solutions Group segment provides a variety of products, services and solutions that enable improved throughput and yield in controlled operating environments, as well as an extensive range of support services. The solutions include atmospheric and vacuum robots, robotic modules, tool automation systems, contamination control of wafer carrier front opening unified pods and reticle storage. The support services include repair services, diagnostic support services, and installation services in support of the products, which enable customers to maximize process tool uptime and productivity. This segment also provides end-user customers with spare parts and productivity enhancement upgrades to maximize tool productivity.

The Brooks Life Sciences segment provides comprehensive life cycle sample management solutions for life science and bioscience customers including complete end-to-end “cold chain of custody” solutions and sample-based laboratory services such as genomic sequencing and gene synthesis to advance scientific research and support drug development. The segment’s product offerings include automated cold sample management systems for compound and biological sample storage, equipment for sample preparation and handling, consumables, and informatics that help customers manage samples throughout their research discovery and development workflows. The segment’s service offerings include sample storage, genomic sequencing, gene synthesis, laboratory processing services, laboratory analysis, and other support services which are provided to a wide range of life science customers, including pharmaceutical companies, biotechnology companies, biorepositories and research institutes.

The Company considers adjusted operating income, which excludes charges related to amortization of completed technology, the acquisition accounting impact on inventory contracts acquired and restructuring related charges as the primary performance metric when evaluating the business. Please refer to Note 21, "Segment and Geographic Information" to the Company’s consolidated financial statements included in the 2019 Annual Report on Form 10-K for further information on the operating segments’ description and accounting policies.

In conjunction with the acquisition of GENEWIZ during the quarter ended December 31, 2018, the Company reassessed its segment reporting structure and determined that GENEWIZ represents a separate operating segment based on ASC 280, Segment Reporting (“ASC 280”). As permitted by ASC 280, the Company elected to aggregate the Sample Management operating segment and the GENEWIZ operating segment as a single reportable segment titled Brooks Life Sciences. The aggregation was based on similarities in long-term forecasted economic characteristics, particularly adjusted operating income, similarity in services they offer, the customers they serve, the nature of their service delivery models, and their regulatory environments. The Company believes that the aggregated presentation is more useful to investors and other financial users. Management formally assesses the long-term financial outlook of its operating segments on an annual basis as part of its strategic planning process and more frequently on an informal basis. The customer bases of the operating segments overlap, serving life science and bioscience customers in the pharmaceutical and bio-technology companies as well as academic and government institutions. Both of these operating segments provide services relating to the biological samples needed to advance non-clinical and clinical research, serving scientific and business operations functions. In a typical customer workflow, a biological sample is collected, processed and analyzed with results interpreted and used to make scientific judgements. Critical or valuable samples are then annotated and stored for many years in environments where they can be easily retrieved for additional study. These operating segments provide services across this workflow. Both of these operating segments offer services meeting the standards of Good Manufacturing Practices set forth by the U.S. Food and Drug Administration.

33

The following is the summary of the financial information for the Company’s reportable segments for the three and nine months ended June 30, 2020 and 2019 (in thousands):

Three Months Ended June 30, 

Nine Months Ended June 30, 

2020

2019

2020

2019

Revenue:

  

 

  

 

  

Brooks Semiconductor Solutions Group

$

127,052

$

116,040

$

370,786

$

341,624

Brooks Life Sciences

 

93,298

 

87,840

 

280,291

 

240,013

Total revenue

$

220,350

$

203,880

$

651,077

$

581,637

Operating income:

 

 

Brooks Semiconductor Solutions Group

$

23,414

$

20,201

$

55,120

$

56,367

Brooks Life Sciences

 

6,591

 

6,186

 

20,683

 

13,864

Reportable segment adjusted operating income

30,005

26,387

75,803

70,231

Amortization of completed technology

2,779

2,863

8,194

7,661

Acquisition accounting impact on inventory contracts acquired

184

Amortization of acquired intangible assets

7,611

6,187

23,137

18,569

Restructuring charges

(29)

256

1,125

685

Other unallocated corporate (income) expenses

545

658

(990)

7,705

Total operating income

19,099

16,423

44,337

35,427

Interest income

29

108

865

847

Interest expense

(810)

(8,041)

(2,265)

(21,348)

Loss on extinguishment of debt

(9,051)

Other income (expenses), net

498

(309)

(1,318)

(1,116)

Income before income taxes

$

18,816

$

8,181

$

41,619

$

4,759

Brooks

    

Semiconductor

Brooks

Assets:

Solutions Group

Life Sciences

Total

June 30, 2020

$

289,873

$

947,280

$

1,237,153

September 30, 2019

 

259,641

909,154

 

1,168,795

The following is a reconciliation of the Company’s reportable segments’ segment assets to the corresponding amounts presented in the accompanying Consolidated Balance Sheets as of June 30, 2020 and September 30, 2019 (in thousands):

    

June 30, 

    

September 30, 

2020

2019

Segment assets

    

$

1,237,153

    

$

1,168,795

Cash, cash equivalents, restricted cash, and marketable securities

 

263,275

 

342,140

Deferred tax assets

 

3,489

 

5,064

Total assets

$

1,503,917

$

1,515,999

16. Significant Customers

The Company had one customer that accounted for 10% or more of its consolidated revenue, at 11%, during the nine months ended June 30, 2020. The Company had no customer that accounted for 10% or more of its consolidated revenue during the three months ended June 30, 2020. The Company had no customer that accounted for 10% or more of its consolidated revenue during the three and nine months ended June 30, 2019. There were no customers that accounted for more than 10% of the Company’s accounts receivable balances as of June 30, 2020 and September 30, 2019.

34

17. Commitments and Contingencies

Letters of Credit

As of June 30, 2020, the Company had approximately $1.2 million of letters of credit outstanding related primarily to customer advances and other performance obligations. These arrangements guarantee the refund of advance payments received from the Company’s customers in the event that the product is not delivered, or warranty obligations are not fulfilled in accordance with the contract terms. These obligations could be called by the beneficiaries at any time before the expiration date of the particular letter of credit if the Company fails to meet certain contractual requirements. None of these obligations were called during the nine months ended June 30, 2020, and the Company currently does not anticipate any of these obligations to be called in the near future.

Purchase Commitments

At June 30, 2020, the Company had non-cancellable commitments of $151.3 million, including purchase orders for inventory of $111.3 million, information technology related commitments of $24.1 million, and China facility commitments of $16.0 million.

Contingencies

The Company is subject to various legal proceedings, both asserted and unasserted, that arise in the ordinary course of business. The Company cannot predict the ultimate outcome of such legal proceedings or in certain instances provide reasonable ranges of potential losses. The Company may also have certain indemnification obligations pursuant to claims made under the definitive agreement it entered into with Edawards in connection with the Company’s sale of its semiconductor cryogenics business. See Note 3 “Discontinued Operations” for further information. However, as of the date of this report, the Company believes that none of these claims will have a material adverse effect on its consolidated financial position or results of operations. In the event of unexpected subsequent developments and given the inherent unpredictability of these matters, there can be no assurance that the Company’s assessment of any claim will reflect the ultimate outcome, and an adverse outcome in certain matters could, from time to time, have a material adverse effect on the Company’s consolidated financial position or results of operations in particular quarterly or annual periods.

18. Subsequent Events

Dividend

On July 29, 2020, the Company’s Board of Directors declared a cash dividend of $0.10 per share payable on September 25, 2020 to common stockholders of record as of September 4, 2020. Dividends are declared at the discretion of the Company’s Board of Directors and depend on the Company’s actual cash flows from operations, its financial condition and capital requirements and any other factors the Company’s Board of Directors may consider relevant. Future dividend declarations, as well as the record and payment dates for such dividends, will be determined by the Company’s Board of Directors on a quarterly basis.

35

Item 2. 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, or MD&A, describes principal factors affecting the results of our operations, financial condition and liquidity as well as our critical accounting policies and estimates that require significant judgment and thus have the most significant potential impact on our unaudited consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q. Our MD&A is organized as follows:

Overview. This section provides a general description of our business and operating segments as well as a brief discussion and overall analysis of our business and financial performance, including key developments affecting the Company during the three and nine months ended June 30, 2020 and 2019.
Critical Accounting Policies and Estimates. This section discusses accounting policies and estimates that require us to exercise subjective or complex judgments in their application. We believe these accounting policies and estimates are important to understanding the assumptions and judgments incorporated in our reported financial results.
Results of Operations. This section provides an analysis of our financial results for the three and nine months ended June 30, 2020 compared to the three and nine months ended June 30, 2019.
Liquidity and Capital Resources. This section provides an analysis of our liquidity and changes in cash flows as well as a discussion of available borrowings and contractual commitments.

You should read the MD&A in conjunction with our unaudited consolidated financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q. In addition to historical information, the MD&A contains forward-looking statements that involve risks and uncertainties. You should read “Information Related to Forward-Looking Statements” below for a discussion of important factors that could cause our actual results to differ materially from our expectations.

In the fourth quarter of fiscal year 2018, we entered into a definitive agreement to sell our semiconductor cryogenics business to Edwards Vacuum LLC (a member of the Atlas Copco Group) for approximately $675.0 million in cash subject to customary adjustments. We originally acquired the semiconductor cryogenics business in 2005 as part of the acquisition of Helix Technology Corporation. On July 1, 2019, we completed the sale of the semiconductor cryogenics business for $675.0 million in cash, subject to adjustments for working capital and other items. As part of this sale, we transferred our intellectual property, or IP, for our cryogenics pump products, but not our IP related to our semiconductor automation or life sciences businesses. The semiconductor cryogenics business has been classified as discontinued operations and, unless otherwise noted, the description of our business and the results of operations in this MD&A relates solely to our continuing operations and does not include the operations of the semiconductor cryogenics business.

Impact of the COVID-19 Pandemic

During the COVID-19 pandemic, our facilities have remained operational with only required personnel on site, and the balance of employees working from home.  Both business segments fall within the classification of “Essential Critical Infrastructure Sector” as defined by the U.S. Department of Homeland Security and have continued operations during the COVID-19 pandemic. We have followed government guidance in each region and have implemented Centers for Disease Control and Prevention social distancing guidelines and other best practices to protect the health and safety of our employees.  In the Life Sciences business, our operations are accepting customer orders for all of their offerings and are fast tracking customer requests which support research and development and testing related to the COVID-19 virus. The Semiconductor Solutions business continues to supply critical chip manufacturing equipment and support services globally. The COVID-19 pandemic has not had a substantial impact on our financial results and a portion of this impact has been mitigated by our realignment of resources to satisfy incremental orders related to virus research.  Future impacts on the Company’s financial results will depend on multiple variables which are not fully determinable, as the full impact of the pandemic on the economy and markets which we serve is as yet unknown.  The variables are many,

36

but fundamentally include reduced demand from the Company’s customers, the degree that the supply chain may be constrained to impact the Company’s delivery of product, the potential impact to our operations if there is a significant outbreak among our employees, as well as the amount of incremental demand caused by research and treatments in the areas of COVID-19 or related threats.   

Information Related to Forward-Looking Statements

This Quarterly Report on Form 10-Q contains statements that are, or may be considered to be, forward-looking statements within the meaning of The Private Securities Litigation Reform Act of 1995, as amended, Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. All statements that are not historical facts, including statements about our beliefs or expectations, are forward-looking statements. These statements may be identified by such forward-looking terminology as “expect,” “estimate,” “intend,” “believe,” “anticipate,” “may,” “will,” “should,” “could,” “continue,” “likely” or similar statements or variations of such terms. Forward-looking statements include, but are not limited to, statements that relate to our future revenue, margins, costs, earnings, profitability, product development, demand, acceptance and market share, competitiveness, market opportunities and performance, levels of research and development, the success of our marketing, sales and service efforts, outsourced activities, operating expenses, anticipated manufacturing, customer and technical requirements, the ongoing viability of the solutions that we offer and our customers’ success, tax expenses, our management’s plans and objectives for our current and future operations and business focus, the impact of the COVID-19 pandemic, the expected benefits and other statements relating to our divestitures and acquisitions, the material weaknesses identified in our internal control over financial reporting, including the impact thereof and our remediation plan, our adoption of the newly issued accounting guidance, the levels of customer spending, general economic conditions, the sufficiency of financial resources to support future operations, and capital expenditures. Such statements are based on current expectations and involve risks, uncertainties and other factors which may cause the actual results, our performance or our achievements to be materially different from any future results, performance or achievements expressed or implied by such forward-looking statements. Such factors include the Risk Factors which are set forth in our Annual Report on Form 10-K for the fiscal year ended September 30, 2019, or the 2019 Annual Report on Form 10-K, and which are incorporated herein by reference, as updated and/or supplemented in subsequent filings with the U.S. Securities and Exchange Commission, or SEC. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date hereof and are based on information currently and reasonably known to us. We do not undertake any obligation to release revisions to these forward-looking statements, which may be made to reflect events or circumstances that occur after the date of this Quarterly Report on Form 10-Q or to reflect the occurrence or effect of anticipated or unanticipated events. Precautionary statements made herein should be read as being applicable to all related forward-looking statements wherever they appear in this Quarterly Report on Form 10-Q. Any additional precautionary statements made in our 2019 Annual Report on Form 10-K should be read as being applicable to all related forward-looking statements whenever they appear in this Quarterly Report on Form 10-Q.

Unless the context indicates otherwise, references in this Quarterly Report on Form 10-Q to "we", "us", "our" and "the Company" refer to Brooks Automation, Inc. and its subsidiaries.

OVERVIEW

We are a leading provider of semiconductor manufacturing automation solutions and life science sample-based services and solutions worldwide. In the semiconductor manufacturing market, we have been a provider of precision robotics, integrated automation systems and services for more than 40 years. In the life sciences market, we apply our automation and cryogenics expertise to offer a full suite of sample-based services and products, including a full line of cold chain management solutions for handling and storing biological and chemical compound samples used in areas such as drug development, clinical research and advanced cell therapies. We are also a global provider of gene sequencing and gene synthesis services. We believe our leadership positions and our global support capability in each of these markets make us a valued business partner to the largest semiconductor capital equipment device makers, and pharmaceutical and life science research institutions in the world. In total, we employ approximately 3,000 full-time employees worldwide and have sales in more than 50 countries. We are headquartered in Chelmsford, Massachusetts and have operations in North America, Asia, and Europe.

37

In the semiconductor capital equipment market, equipment productivity and availability are critical factors for our customers, who typically operate equipment under demanding temperature and/or pressure environments. We are a leader in wafer handling automation and contamination controls solutions and services that are designed to improve throughput, yield, and cost of ownership of tools in semiconductor fabs. Our product offerings include vacuum and atmospheric robots, turnkey vacuum and atmospheric wafer handling systems, as well as wafer carrier cleaning and reticle storage systems. We also capture the complete life cycle of value through our global service network of expert application and field engineers who are located close to our customers. Our services include rapid refurbishment of robots to stringent specifications, upgrades to improve equipment productivity, and proactive monitoring and diagnostics for predictive risk management and improved up-time of the installed base. Although the demand for semiconductors and semiconductor manufacturing equipment is cyclical, resulting in periodic expansions and contractions, we expect the semiconductor equipment market to remain one of our principal markets as we continue making investments to maintain and grow our semiconductor product and service offerings. A majority of our research and development spending advances our current product lines and drives innovations for new product offerings. We invest in research and development initiatives within the Brooks Semiconductor Solutions Group segment to maintain continued leadership position in the markets we serve. We launched our newest Vacuum Automation platform, MagnaTran LEAP™, for the rapidly emerging advanced technologies related to manufacturing 10 nanometer and below design rule semiconductor chips. MagnaTran LEAP™ is well positioned to deliver clean, accurate and fast wafer transport for the fast-growing Deposition and Etch markets. In addition, we expect to continue to support and expand our technology and product offerings for the semiconductor market through acquisitions. In fiscal year 2018, we acquired Tec-Sem Group AG, or Tec-Sem, a Switzerland-based provider of semiconductor fabrication automation equipment with a focus on reticle management. The acquisition has enhanced our contamination controls solutions offerings.

In the life sciences sample management market, we utilize our core technology competencies and capabilities in automation and cryogenics to provide comprehensive bio-sample management solutions to a broad range of end markets within the life sciences industry. Our offerings include automated ultra-cold storage freezers, consumable sample storage containers, instruments which assist in the workflow of sample management, and both on-site and off-site full sample management services. We expect the life sciences sample management market to remain one of our principal markets for our product and service offerings and provide favorable opportunities for the growth of our overall business. Over the past several years, we have acquired and developed essential capabilities required to strategically address the sample management needs across multiple end markets within the life sciences industry. In October 2017, we acquired all of the outstanding capital stock of 4titude Limited, or 4titude, a U.K.-based manufacturer of scientific consumables for biological sample materials used in a variety of genomic and DNA analytical applications. The acquisition has expanded our existing offerings of consumables and instruments within the Brooks Life Sciences segment. In April 2018, we acquired BioSpeciMan Corporation, a Canadian provider of storage services for biological sample materials. The acquisition has expanded customer relationships and geographic reach within our growing sample management storage services business. On November 15, 2018, we acquired GENEWIZ Group, or GENEWIZ, a leading global genomics service provider headquartered in South Plainfield, New Jersey. GENEWIZ is a global leader in genomics services that enable research scientists to advance their discoveries within the pharmaceutical, academic, biotechnology, agriculture and other markets. GENEWIZ provides gene sequencing and synthesis services for more than 4,000 institutional customers worldwide supported by their global network of laboratories spanning the United States, China, Japan, Germany, France and the United Kingdom. This transaction has added a new and innovative platform which we expect to leverage, along with our core capabilities, to add even more value to samples under our care. Please refer to Note 4, “Acquisitions” to the Company's consolidated financial statements included in the 2019 Annual Report on Form 10-K for further information on these transactions. On February 11, 2020, we acquired RURO, Inc. or RURO, a laboratory software company based in Frederick, Maryland. The acquisition will enable us to offer enhanced onsite and off-site management of biological sample inventories as well as integration solutions to our customers. Since entering the life sciences industry, we have also strengthened and broadened our product portfolio and market reach by investing in internal product development and sales and marketing infrastructure. We expect to continue investing in research and development and making strategic acquisitions and other investments with the objective of expanding our offerings in the life sciences sample management market.

38

Business and Financial Performance

Three Months Ended June 30, 2020 Compared to Three Months Ended June 30, 2019

Results of Operations - Revenue for the three months ended June 30, 2020 increased 8% to $220.4 million, as compared to the corresponding period of the prior fiscal year. Gross margin was 42.1% for the three months ended June 30, 2020, as compared to 41.0% for the corresponding period of the prior fiscal year, an increase in gross profit of $9.3 million. Operating expenses were $73.7 million during the three months ended June 30, 2020, as compared to $67.1 million during the corresponding period of the prior fiscal year, an increase of $6.6 million. Operating income was $19.1 million during the third quarter of fiscal year 2020, as compared to $16.4 million for the corresponding period of the prior fiscal year. Income from continuing operations was $13.7 million for the third quarter of fiscal year 2020, as compared to $0.9 million for the corresponding period of the prior fiscal year.

Nine Months Ended June 30, 2020 Compared to Nine Months Ended June 30, 2019

Results of Operations - Revenue for the nine months ended June 30, 2020 increased by 12% to $651.1 million, as compared to the corresponding period of the prior fiscal year. Gross margin was 41.2% for the nine months ended June 30, 2020, as compared to 40.6% for the corresponding period of the prior fiscal year, an increase in gross profit of $31.9 million. Operating expenses were $223.7 million during the nine months ended June 30, 2020, as compared to $200.7 million during the corresponding period of the prior fiscal year, an increase of $23.0 million. Operating income was $44.3 million during the nine months ended June 30, 2020, as compared to $35.4 million for the corresponding period of the prior fiscal year. Income from continuing operations was $36.1 million for the nine months ended June 30, 2020, as compared to $4.4 million for the corresponding period of the prior fiscal year. The prior year fiscal period included a loss on extinguishment of debt of $9.1 million.

June 30, 2020 Compared to September 30, 2019

Cash Flows and Liquidity - Cash, cash equivalents, restricted cash and marketable securities were $263.3 million at June 30, 2020, as compared to $342.1 million at September 30, 2019. The decrease of $78.9 million from September 30, 2019 was comprised of cash outflows of $13.9 million from operating activities, $29.7 million for capital expenditures, $15.7 million for acquisitions, and $22.1 million for dividends. Cash outflows from operating activities was comprised of $91.5 million of cash taxes paid for the gain on the sale of the semiconductor cryogenics business and $12.1 million uses of cash from the changes in operating assets and liabilities, partially offset by $89.6 million of earnings, comprised of $35.9 million of net income and $53.7 million of adjustments to net income for non-cash items.

CRITICAL ACCOUNTING POLICIES AND ESTIMATES

Our unaudited consolidated financial statements are prepared in accordance with Generally Accepted Accounting Principles, or GAAP. The preparation of the interim consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosure of contingent assets and liabilities. On an ongoing basis, we evaluate our estimates, including those related to revenue, intangible assets, goodwill, inventories, income taxes, and stock-based compensation. We base our estimates on historical experience and various other assumptions that are believed to be reasonable under the circumstances. We evaluate current and anticipated worldwide economic conditions, both in general and specifically in relation to the semiconductor and life science industries, that serve as a basis for making judgments about the carrying values of assets and liabilities that are not readily determinable based on information from other sources. Actual results may differ from these estimates under different assumptions or conditions that could have a material impact on our financial condition and results of operations.

For further information with regard to our significant accounting policies and estimates, please refer to Note 2, "Summary of Significant Accounting Policies" in the Notes to the unaudited consolidated financial statements included in Item 1 "Consolidated Financial Statements" of this Quarterly Report on Form 10-Q and in the Notes to our audited consolidated financial statements included in Part II, Item 8 “Financial Statements and Supplementary Data” in our 2019 Annual Report on Form 10-K.

39

Recently Issued Accounting Pronouncements

For a summary of recently issued accounting pronouncements applicable to our unaudited consolidated financial statements, please refer to Note 2, "Summary of Significant Accounting Policies" in the Notes to the unaudited consolidated financial statements included in Item 1 "Consolidated Financial Statements" of this Quarterly Report on Form 10-Q.

RESULTS OF OPERATIONS

Three and Nine Months Ended June 30, 2020 Compared to Three and Nine Months Ended June 30, 2019

Revenue

We reported revenue of $220.4 million for the three months ended June 30, 2020, as compared to $203.9 million for the corresponding period of the prior fiscal year, an increase of $16.5 million, or 8%. We reported revenue of $651.1 million for the nine months ended June 30, 2020, as compared to $581.6 million for the corresponding period of the prior fiscal year, an increase of $69.4 million, or 12%. The COVID-19 pandemic has had varying impacts on our business for the three and nine months ended June 30, 2020. Further discussion of the impacts by each segment are discussed in the paragraphs below.

Our Brooks Semiconductor Solutions Group segment reported revenue of $127.1 million for the three months ended June 30, 2020, compared to $116.0 million for the corresponding period of the prior fiscal year, an increase of $11.0 million, or 9%. We reported increases in contamination control solutions revenue of $6.2 million, automation revenue of $4.2 million, and services revenue of $0.6 million. For the nine months ended June 30, 2020, our Brooks Semiconductor Solutions Group segment reported revenue of $370.8 million, as compared to $341.6 million for the corresponding period of the prior fiscal year, an increase of $29.2 million, or 9%. We reported increases in contamination control solutions revenue of $38.0 million and services revenue of $0.1 million, partially offset by a decrease in automation revenue of $8.9 million. The decrease in automation revenue is driven by lower systems revenue partially offset by higher vacuum robot revenue. The semiconductor markets are cyclical and may fluctuate significantly from quarter to quarter. Demand for our Brooks Semiconductor Solutions Group products and services is affected by these cycles and a prolonged effect of the COVID-19 pandemic could negatively impact demand for our products and services in this segment. To date, we have experienced some disruption in our supply chain as a result of the COVID-19 pandemic, which has constrained our ability to ship some of the orders in our backlog. However, we do not believe that COVID-19 pandemic has impacted our bookings or demand for our products.

Our Brooks Life Sciences segment reported revenue of $93.3 million for the three months ended June 30, 2020, as compared to $87.8 million for the corresponding period of the prior fiscal year, an increase of $5.5 million, or 6%. We reported increases in Life Sciences Products revenue of $2.4 million, driven by higher sales of consumables and instruments, which delivered record revenue levels driven by COVID-19 related demand, partially offset by lower automation systems revenue, which experienced schedule delays in the installation of large stores due to COVID-19. We reported increases in Sample Repository Solutions revenue of $2.8 million primarily driven by informatics revenue and genomic services. Informatics revenue included $1.9 million from product lines that we acquired in February 2020 in connection with the purchase of RURO in February 2020. We reported increases in GENEWIZ revenue of $0.2 million driven by higher gene synthesis services, partially offset by lower Sanger sequencing revenue, which was impacted by academic and institutional delays in non-essential research projects. For the nine months ended June 30, 2020, our Brooks Life Sciences segment reported revenue of $280.3 million, as compared to $240.0 million for the corresponding period of the prior fiscal year, an increase of $40.3 million or 17%. We reported increases of $31.9 million from GENEWIZ, which is composed of $20.0 million of revenue from the additional months of ownership for the nine months ended June 30, 2020, compared to the nine months ended June 30, 2019, and $11.9 million from organic growth. Revenue from our Life Sciences Products business increased $4.2 million, driven by consumables and instruments and B3 cryo systems, offset by a decline in automated systems due to COVID-19 related delays in store installations as noted above. We reported increases in Sample Repository Services revenue of $3.8 million. The increase was primarily driven by Informatics, which included $2.3 million of revenue from product lines acquired in connection with the purchase of RURO in February 2020, storage revenue, and genomic services. The increases were offset by

40

declines in transportation revenue. We estimated the impact of the COVID-19 pandemic on our revenue for the three and nine months ended June 30, 2020, were net reductions of revenue of approximately $11 million and $14 million, respectively.  The impact of the COVID-19 pandemic on our revenue is primarily attributable to a slow-down in the marketplace, reflecting the absence of a portion of the workforces within our customers.  This slow-down was first present in the China market in the early part of the second quarter ended March 31, 2020 and began surfacing in the rest of the world in the latter part of March 2020.  Partially offsetting these declines, we have experienced an increase in demand for gene synthesis services and consumables and instruments, in support of numerous activities including research and development in the areas of virus detection and vaccines.

Revenue generated outside the United States was $141.3 million, or 64% of total revenue, for the three months ended June 30, 2020, as compared to $115.7 million, or 57% of total revenue, for the corresponding period of the prior fiscal year. Revenue generated outside the United States was $407.2 million, or 63% of total revenue, for the nine months ended June 30, 2020, as compared to $342.4 million, or 59% of total revenue, for the corresponding period of the prior fiscal year. We had one customer that accounted for more than 10% of our consolidated revenue for the nine months ended June 30, 2020. We had no customer that accounted for more than 10% of our consolidated revenue for the three months ended June 30, 2020. We had no customer that accounted for more than 10% of our consolidated revenue in either of the three and nine months ended June 30, 2019.

Operating Income

We reported operating income of $19.1 million for the three months ended June 30, 2020, as compared to $16.4 million for the three months ended June 30, 2019. The increase of 16% was driven by higher gross profit of $9.3 million, partially offset by an increase in operating expenses of $6.6 million. Within operating expenses, selling, general, and administrative expenses increased $7.1 million while research and development expenses and restructuring expenses decreased $0.2 million and $0.3 million, respectively. During the nine months ended June 30, 2020, we reported operating income of $44.3 million, as compared to $35.4 million for the corresponding period of the prior fiscal year. The increase of 25% was driven by higher gross profit of $31.9 million, partially offset by an increase in operating expenses of $23.0 million. Within operating expenses, selling, general, and administrative expenses increased $20.4 million, research and development expenses increased $2.2 million and restructuring expenses decreased $0.3 million. The drivers of the changes in gross profit, research and development, and selling, general and administrative expenses for the periods presented are discussed in further detail below.

Operating income for our Brooks Semiconductor Solutions Group segment was $22.7 million for the three months ended June 30, 2020, as compared to $19.3 million for the corresponding period of the prior fiscal year. Operating income for the three months ended June 30, 2020 included $0.7 million of charges for amortization related to completed technology, as compared to $0.9 million incurred during the corresponding period of the prior fiscal year. Adjusted operating income for our Brooks Semiconductor Solutions Group segment, which excludes the charges mentioned above, was $23.4 million for the three months ended June 30, 2020, as compared to $20.2 million for the corresponding period of the prior fiscal year. Operating income for our Brooks Semiconductor Solutions Group segment was $52.9 million for the nine months ended June 30, 2020, as compared to $53.5 million for the corresponding period of prior fiscal year. Operating income for the nine months ended June 30, 2020 included $2.2 million of charges for amortization related to completed technology, as compared to $2.7 million incurred during the corresponding period of the prior fiscal year. The nine months ended June 30, 2019 also includes inventory step-up charges of $0.2 million. Adjusted operating income for our Brooks Semiconductor Solutions Group segment, which excludes the charges mentioned above, was $55.1 million for the nine months ended June 30, 2020, compared to $56.4 million for the corresponding period of the prior fiscal year. Please refer to Note 15, “Segment Information”.

Operating income for our Brooks Life Sciences segment was $4.2 million for the three months ended June 30, 2020, as compared to $4.2 million for the corresponding period of the prior fiscal year. Operating income for our Brooks Life Sciences segment includes charges for amortization related to completed technology of $2.1 million and $2.0 million for the three months ended June 30, 2020 and 2019, respectively. Adjusted operating income for our Brooks Life Sciences segment, which excludes the charges mentioned above, was $6.6 million for the three months ended June 30, 2020, as compared to $6.2 million for the corresponding period of the prior fiscal year. During the nine months ended June 30, 2020, operating income for our Brooks Life Sciences segment was $14.4 million, as compared to $8.9 million for the

41

corresponding period of the prior fiscal year. Operating income for our Brooks Life Sciences segment includes charges for amortization related to completed technology of $6.3 million and $4.9 million for the nine months ended June 30, 2020 and 2019, respectively. Adjusted operating income for our Brooks Life Sciences segment, which excludes the charges mentioned above, was $20.7 million for the nine months ended June 30, 2020, as compared to $13.9 million the corresponding period of the prior fiscal year. Please refer to Note 15, “Segment Information”. We estimate that the impact of the COVID-19 pandemic on the Brooks Life Sciences operating income was a net reduction of approximately $6 million and $8 million, respectively, during the three and nine months ended June 30, 2020. The reduction was primarily driven by the net revenue impacts to the Life Sciences segment noted above and temporary premiums we elected to pay our labor-force that worked at our sites around the world. Offsetting these impacts were government subsidies that we received in China related to rent and payroll benefits, as well as, lower expenses related to travel and trade shows.

Gross Margin

We reported gross margins of 42.1% for the three months ended June 30, 2020, as compared to 41.0% for the corresponding period of the prior fiscal year. Gross margin increased in the Brooks Life Sciences segment by 1.1 percentage points and in the Brooks Semiconductor Solutions Group segment by 1.2 percentage points for the third quarter of fiscal year 2020, as compared to the corresponding period of the prior fiscal year. Cost of revenue for the three months ended June 30, 2020, included $2.8 million of charges related to amortization of completed technology, as compared to $2.9 million during the corresponding period of the prior fiscal year, and $0.3 million of restructuring related charges for the impairment of software assets. Excluding these charges, margins expanded 1.1 percentage point during the three months ended June 30, 2020, as compared to the corresponding period of the prior fiscal year. During the nine months ended June 30, 2020, we reported gross margins of 41.2%, as compared to 40.6% for the corresponding period of the prior fiscal year. Gross margin increased in the Brooks Life Sciences segment by 2.4 percentage points and decreased in the Brooks Semiconductor Solutions Group segment by 0.8 percentage points in the nine months ended June 30, 2020, as compared to the corresponding period of the prior fiscal year. Cost of revenue for the nine months ended June 30, 2020, included $8.2 million of charges related to amortization of completed technology, as compared to $7.7 million during the corresponding period of the prior fiscal year, and $0.3 million of restructuring related charges for the impairment of software assets. The results for the nine months ended June 30, 2019 included $0.2 million of charges related to the inventory step-up in purchase accounting. Excluding the amortization of completed technology, the restructuring related charges and inventory step-up charges, margins expanded 0.5 percentage points during the nine months ended June 30, 2020, as compared to the corresponding period of the prior fiscal year.

Our Brooks Semiconductor Solutions Group segment reported gross margins of 42.1% for the three months ended June 30, 2020, as compared to 40.9% for the corresponding period of the prior fiscal year. The increase of 1.2 percentage points was driven by volume leverage and lower warranty costs, partially offset by unfavorable product mix. Cost of revenue for the three months ended June 30, 2020 included $0.7 million of charges for amortization related to completed technology, as compared to $0.9 million incurred during the corresponding period of the prior fiscal year. Excluding the impact of the amortization of completed technology, gross margins declined 1.0 percentage points during the three months ended June 30, 2020, as compared to the corresponding period of the prior fiscal year. During the nine months ended June 30, 2020, our Brooks Semiconductor Solutions Group segment reported gross margins of 40.0%, as compared to 40.8% for the corresponding period of the prior fiscal year. The decrease in gross margin percentage of 0.8 percentage points was primarily driven by product mix. Cost of revenue for the nine months ended June 30, 2020 included $2.2 million of charges for amortization related to completed technology, as compared to $2.7 million incurred during the corresponding period of the prior fiscal year. The results for the nine months ended June 30, 2019 also included $0.2 million of charges related to the inventory step-up in purchase accounting. There were no such charges in the corresponding fiscal 2020 period. Excluding the impact of the amortization of completed technology and the charges related to the inventory step-up, gross margins declined 1.0 percentage points during the nine months ended June 30, 2020, as compared to the corresponding period of the prior fiscal year.

Our Brooks Life Sciences segment reported gross margins of 42.1% for the three months ended June 30, 2020, as compared to 41.0% for the corresponding period of the prior fiscal year. Cost of revenue for the three months ended June 30, 2020 included $2.1 million of charges for amortization related to completed technology, as compared to $2.0 million incurred during the corresponding period of the prior fiscal year, and $0.3 million of restructuring related charges

42

for the impairment of software assets. Excluding the impact of the amortization of completed technology and the restructuring related charges, margins expanded 1.4 percentage points during the three months ended June 30, 2020, as compared to the corresponding period of the prior fiscal year. During the nine months ended June 30, 2020, our Brooks Life Sciences segment reported gross margins of 42.7%, as compared to 40.3% for the corresponding period of the prior fiscal year. The improvement in gross margin for the three and nine months ended June 30, 2020, compared to the same period in the prior year, was primarily driven by the Life Science Products reporting unit, as a result of improved cost performance and volume leverage. Cost of revenue for the nine months ended June 30, 2020 included $6.0 million of charges for amortization related to completed technology, as compared to $4.9 million incurred during the corresponding period of the prior fiscal year, and $0.3 million of restructuring related charges for the impairment of software. Excluding the impact of the amortization of completed technology, and the restructuring related charges, margins expanded 2.6 percentage points during the nine months ended June 30, 2020, as compared to the corresponding period of the prior fiscal year.

Research and Development

Research and development expenses were $14.0 million and $43.7 million, respectively, during the three and nine months ended June 30, 2020, as compared to $14.2 million and $41.5 million, respectively, during the corresponding periods of the prior fiscal year. The decrease of $0.2 million during the third quarter of fiscal year 2020 as compared to the corresponding period of fiscal year 2019 reflects lower expense of $0.3 million within the Brooks Semiconductor Solutions Group segment, partially offset by a $0.1 million increase within the Brooks Life Sciences segment. The increase of $2.2 million during the nine months ended June 30, 2020 as compared to the corresponding period of fiscal year 2019 reflects higher expense of $1.9 million within the Brooks Semiconductor Solutions Group segment and a $0.3 million increase within the Brooks Life Sciences segment.

Research and development expenses in our Brooks Semiconductor Solutions Group segment were $9.6 million and $30.6 million, respectively, during the three and nine months ended June 30, 2020, as compared to $9.9 million and $28.6 million, respectively, during the corresponding periods of the prior fiscal year. The decrease in research and development expenses for the three months ended June 30, 2020 compared to the corresponding period of the prior year was driven by lower travel costs, partially offset by higher payroll costs. The increase in research and development expenses during the nine months ended June 30, 2020 over the corresponding prior period were primarily attributable to increased employee related costs and outside services.

Research and development expenses in our Brooks Life Sciences segment were $4.4 million and $13.2 million, respectively, during the three and nine months ended June 30, 2020, as compared to $4.3 million and $12.9 million, respectively, during the corresponding periods of the prior fiscal year. The increase in research and development costs for the three months ended June 30, 2020 compared to the prior year period was due to expense structure added in connection with the acquisition of RURO of $0.3 million, partially offset by lower employee related costs. The nine months ended June 30, 2020 included an incremental $1.1 million of costs related to GENEWIZ which was acquired in November of 2018 and an additional $0.4 million of costs related to RURO. These increases were partially offset by lower project spending, outside services and travel expenses.

Selling, General and Administrative

Selling, general and administrative expenses were $59.7 million and $178.9 million, respectively, during the three and nine months ended June 30, 2020, as compared to $52.6 million and $158.5 million, respectively, during the corresponding periods of the prior fiscal year. During the three months ended June 30, 2020, the increase of $7.1 million was due to increased expenses of $3.1 million within the Brooks Life Sciences segment and increased expenses of $3.0 million within the Brooks Semiconductor Solutions Group segment and $1.0 million of unallocated corporate related expenses.  During the nine months ended June 30, 2020, the increase of $20.4 million was due to increased expenses of $17.2 million within the Brooks Life Sciences segment and increased expenses of $7.6 million within the Brooks Semiconductor Solutions Group segment, partially offset by a reduction in corporate related expenses of $4.4 million.  The reduction in unallocated corporate related expenses was primarily attributed to a decrease in net merger and acquisition costs, partially offset by increased amortization expense.

43

Selling, general, and administrative expenses in our Brooks Semiconductor Solutions Group segment were $21.2 million and $65.0 million, respectively, for the three and nine months ended June 30, 2020, as compared to $18.2 million and $57.3 million, respectively, for the corresponding periods of the prior fiscal year. The increase of $3.0 million and $7.6 million for the three and nine months ended June 30, 2020 is primarily related to higher corporate allocated costs, driven by higher audit, legal, and IT costs.

Selling, general, and administrative expenses in our Brooks Life Sciences segment were $30.6 million and $92.1 million, respectively, for the three and nine months ended June 30, 2020, compared to $27.5 million and $74.9 million, respectively, for the corresponding periods of the prior fiscal year.  The increase for the three months ended June 30, 2020 was driven by increased bad debt expense, payroll primarily related to our investment in GENEWIZ, and $0.3 million of expense structure added with the acquisition of RURO.  These increases were partially offset by lower travel expenses and expense structure reductions realized from the restructuring actions taken in Sample Management during 2019 and 2020.  The increase for the nine months ended June 30, 2020, was primarily related to increases from GENEWIZ which consisted of $5.1 million due to the additional time under ownership during the nine months ended June 30, 2020 compared to the corresponding period of the prior fiscal year, and $1.6 million driven by the investment in selling, general, and administrative structure to support its growth.   The increase was also driven by higher corporate allocated costs due to higher audit, legal, and IT costs, and $0.4 million of expense from RURO, acquired in February of 2020. These increases were partially offset by expense structure reductions realized from the restructuring actions taken in Sample Management during 2019 and 2020.

Restructuring Charges

We recorded restructuring charges of $0 and $1.1 million, respectively, during the three and nine months ended June 30, 2020, as compared to $0.3 million and $0.7 million, respectively, during the corresponding periods in the prior year. Cost savings realized during the three months ended June 30, 2020 included $1.1 million related to actions to reduce costs within the Brooks Life Sciences segment. Restructuring charges for the nine months ended June 30, 2020 consisted of $0.6 million related to corporate restructuring actions and $0.6 million in the Brooks Life Sciences segment related to the action initiated in the fourth quarter of fiscal year 2019 to eliminate costs within the segment’s Sample Management business. Cost savings realized during the nine months ended June 30, 2020 related to these actions were $2.6 million in Brooks Life Sciences segment.

Non-Operating Income (Expenses)

Interest income - During the three and nine months ended June 30, 2020, we recorded interest income of less than $0.1 million and $0.9 million, respectively, as compared to $0.1 million and $0.8 million, respectively, during the corresponding periods of the prior fiscal year.

Interest expense - During the three and nine months ended June 30, 2020, we recorded interest expense of $0.8 million and $2.2 million, respectively, as compared to $8.0 million and $21.3 million, respectively, during corresponding periods of the prior fiscal year. The decrease in interest expense in the current periods compared to the three and nine months ended June 30, 2019 is due to carrying less debt in the current period. We extinguished $495.3 million of debt during the fourth quarter of fiscal year 2019.

Loss on extinguishment of debt - During the nine months ended June 30, 2019, we recorded a loss on extinguishment of debt of $9.1 million in connection with the syndication of the $350.0 million term loan secured during the first quarter of fiscal 2019.  The syndication to a new group of lenders during the second quarter of fiscal 2019 met the criteria of a debt extinguishment and therefore the amortization of the deferred financing costs associated with the origination of the loan was accelerated and recorded as a loss on extinguishment of debt on our statement of operations.

Other income (expenses), net - During the three months ended June 30, 2020, we recorded other income, net of $0.5 million compared to other expense, net of $0.3 million in the corresponding period of the prior year. The current period included a reduction in foreign currency exchange losses as compared to the prior year period. During the nine months ended June 30, 2020 and 2019, we recorded other expense, net of $1.3 million and $1.1 million, respectively. The

44

increase in other expense, net for the nine months ended June 30, 2020 as compared to the corresponding prior year period was related to an increase in foreign currency exchange losses.

Income Tax Provision

We recorded an income tax provision of $5.1 million and $5.6 million, respectively, during the three and nine months ended June 30, 2020. The tax expense for the three months ended June 30, 2020 was primarily driven by the provision on earnings from operations during the period. The tax provision for the nine months ended June 30, 2020 was primarily driven by the provision on earnings from operations during the period, which was offset by a $6.1 million discrete stock compensation windfall benefit for tax deductions that exceeded the associated compensation expense in prior quarters and a discrete benefit of $0.5 million from a reduction of deferred tax liabilities related to the extension of a tax rate incentive in China.

We recorded an income tax expense of $7.3 million and $0.4 million, respectively, during the three and nine months ended June 30, 2019. The tax expense for the three months ended June 30, 2019 was primarily driven by a $4.3 million discrete expense resulting from a change to the U.S. tax regulations issued during the quarter related to the transition tax and the provision on current earnings. This expense was partially offset by a discrete benefit for stock compensation windfalls of $0.4 million for tax deductions that exceeded the associated compensation expense and a $0.3 million reversal of an unrecognized tax benefit upon the closing of an audit. The tax expense for the nine months ended June 30, 2019 was primarily driven by a $3.2 million expense upon completion of the accounting for the U.S. transition tax and the provision on current earnings. These items were partially offset by discrete benefits related to stock compensation windfalls of $4.5 million for tax deductions that exceeded the associated compensation expense and $1.4 million of tax benefits related to the remeasurement of net U.S. deferred tax assets due to state tax rate changes.

Discontinued Operations

On July 1, 2019, we completed the sale of the semiconductor cryogenics business which we include as a discontinued operation. We generated a net loss from discontinued operations of $0.2 million for the nine months ended June 30, 2020 related to our semiconductor cryogenics business. We did not record income or loss related to our semiconductor cryogenics business for the three months ended June 30, 2020. We generated revenue and net income from discontinued operations of $34.5 million and $6.3 million, respectively, for the three months ended June 30, 2019 related to our semiconductor cryogenics business. We generated revenue and net income from discontinued operations of $109.5 million and $20.7 million, respectively, for the nine months ended June 30, 2019 related to our semiconductor cryogenics business. The net income includes income from the Ulvac Cryogenics, Inc. joint venture during the fiscal 2019 periods. The income from discontinued operations only includes direct operating expenses incurred that (1) are clearly identifiable as costs being disposed of upon completion of the sale and (2) will not be continued by the Company on an ongoing basis. Indirect expenses which supported the semiconductor cryogenics business, and which will remain as part of the continuing operations, are not reflected in income from discontinued operations.

LIQUIDITY AND CAPITAL RESOURCES

A considerable portion of our revenue is dependent on the demand for semiconductor capital equipment which historically has experienced periodic downturns. We believe that we have adequate resources to satisfy our working capital, financing activities, debt service and capital expenditure requirements for the next twelve months. The cyclical nature of our served markets and uncertainty in the current global economic environment, including the uncertainty related to the COVID-19 pandemic, make it difficult for us to predict longer-term liquidity requirements with sufficient certainty. We may be unable to obtain any required additional financing on terms favorable to us, if at all. If adequate funds are not available to us on acceptable terms or otherwise, we may be unable to successfully develop or enhance products and services, respond to competitive pressure or take advantage of acquisition opportunities, any of which could have a material adverse effect on our business, financial condition and operating results.

The discussion of our cash flows and liquidity that follows does not include the impact of the disposition of the semiconductor cryogenics business and is stated on a total company consolidated basis.

45

Overview of Cash Flows and Liquidity

Our cash, cash equivalents and marketable securities as of June 30, 2020 and September 30, 2019 consist of the following (in thousands):

    

June 30, 2020

    

September 30, 2019

    

Cash and cash equivalents

$

256,633

$

301,642

Restricted cash

3,567

3,529

Short-term marketable securities

 

136

 

34,124

Long-term marketable securities

 

2,939

 

2,845

$

263,275

$

342,140

Our cash is held in numerous locations throughout the world. As of June 30, 2020, we had cash and cash equivalents of $263.3 million, of which $217.1 million was held outside of the United States. If these funds are needed for our U.S. operations, we would need to repatriate these funds. As a result of recent changes in U.S. tax legislation, any repatriation in the future would likely not result in further U.S. federal income tax. Our intent is to reinvest these funds outside of the United States and our current operating plans do not demonstrate a need to repatriate these funds for our U.S. operations. As of June 30, 2020, and September 30, 2019, we had marketable securities of $3.1 million and $37.0 million, respectively. Our marketable securities are generally readily convertible to cash without an adverse impact.

Nine Months Ended June 30, 2020 Compared to Nine Months Ended June 30, 2019

Overview

Cash, cash equivalents, restricted cash and marketable securities were $263.3 million at June 30, 2020, as compared to $342.1 million at September 30, 2019. The decrease of $78.9 million from September 30, 2019 was comprised of cash outflows of $13.9 million from operating activities, $29.7 million for capital expenditures, $15.7 million for acquisitions, and $22.1 million for dividends. Cash outflows from operating activities was comprised of $91.5 million of cash taxes paid for the gain on the sale of the semiconductor cryogenics business and $12.1 million uses of cash from the changes in operating assets and liabilities, partially offset by $89.6 million of earnings, comprised of $35.9 million of net income and $53.7 million of adjustments to net income for non-cash items.

Operating Activities

Cash flows from operating activities can fluctuate significantly from period to period as earnings, working capital needs and the timing of payments for income taxes, restructuring activities and other operating charges impact reported cash flows.

Cash used in operating activities was $13.9 million during the nine months ended June 30, 2020, comprised primarily of $91.5 million of cash taxes paid for the gain on the sale of the semiconductor cryogenics business and a use of cash of $12.1 million related to changes in our operating assets and liabilities partially offset by $89.6 million of earnings, comprised of $35.9 million of net income and $53.7 million of adjustments to net income for non-cash items. The changes in operating assets and liabilities that resulted in a use of cash consisted primarily of an increase in inventory levels. These uses of cash were partially offset by an increase in accounts payable and decreased prepaid expenses and other assets. Cash provided by operating activities was $58.2 million during the nine months ended June 30, 2019, comprised primarily of earnings of $76.6 million, including net income of $25.1 million and the impact of non-cash related charges of $51.5 million. Partially offsetting these items were the uses of cash of $18.4 million related to the changes in our operating assets and liabilities.

Investing Activities

Cash flows used in investing activities consist primarily of cash used for acquisitions, capital expenditures and purchases of marketable securities as well as cash proceeds generated from sales and maturities of marketable securities.

46

Cash used in investing activities was $12.6 million during the nine months ended June 30, 2020. Cash used in investing activities during the nine months ended June 30, 2020 included cash outflows for capital expenditures of $29.7 million, $15.7 million for the acquisition of RURO, and $10.8 million for the purchases of marketable securities. These outflows were partially offset by cash inflows from the maturities and sales of marketable securities of $44.7 million. Cash used in investing activities of $408.1 million during the nine months ended June 30, 2019 included cash outflow of $442.7 million for the acquisition of GENEWIZ, $15.5 million of capital expenditures and $1.3 million for the purchases of marketable securities, partially offset by cash inflows from the proceeds of sales and maturities of marketable securities of $51.5 million.

Financing Activities

Cash outflows for financing activities was $21.6 million during the nine months ended June 30, 2020. Cash outflows for financing activities during the nine months ended June 30, 2020 included cash outflows for cash dividend payments of $22.1 million. Cash provided by financing activities was $309.8 million during the nine months ended June 30, 2019. Cash provided by financing activities during the nine months ended June 30, 2019 included net cash inflows of $331.4 million primarily related to net proceeds from the incremental term loan secured in November 2018 and the syndication of the incremental term loan in February 2019, partially offset by cash dividend payments of $21.7 million.

China Facility

In April 2019, we committed to construct a facility in Suzhou China, to consolidate the Suzhou operations of the GENEWIZ business and provide an infrastructure to support future growth.  The facility will be constructed in two phases.  We expect to incur $50.0 to $55.0 million of capital expenditures related to this facility over the next five years, of which up to $10.0 million is expected to be incurred during 2020. We have incurred $6.2 million of capital expenditures to date related to the construction of the facility, which includes $3.2 million and $5.5 million for the three and nine months ended June 30, 2020.  

Capital Resources

Term Loans

On October 4, 2017, we entered into a $200.0 million term loan with Morgan Stanley Senior Funding, Inc., JPMorgan Chase Bank, N.A. and Wells Fargo Securities, LLC pursuant to the terms of a credit agreement with the lenders. The term loan was issued at $197.6 million, or 98.8% of its par value, resulting in a discount of $2.4 million, or 1.2%, which represented loan origination fees paid at the closing. The loan principal amount may be increased by an aggregate amount equal to $75.0 million plus any voluntary repayments of the term loan plus any additional amount such that our secured leverage ratio is less than 3.00 to 1.00.

The term loan matures and becomes fully payable on October 4, 2024. Installment principal payments equal to 0.25% of the initial principal amount of the term loan are payable on the last day of each quarter, with any remaining principal amount becoming due and payable on the maturity date. Subject to certain conditions stated in the credit agreement, we may redeem the term loan at any time at our option without a significant premium or penalty, except for a repricing transaction, as defined in the credit agreement. We are required to redeem the term loan at the principal amount then outstanding upon the occurrence of certain events, as set forth in the credit agreement.

On November 15, 2018, we entered into an incremental amendment to the credit agreement under which we obtained an incremental term loan in an aggregate principal amount of $350.0 million, issued at $340.5 million. The proceeds of the incremental term loan were used to pay a portion of the purchase price for our acquisition of GENEWIZ. On February 15, 2019, we entered into the second amendment to the credit agreement and syndicated the incremental term loan to a group of new lenders. The syndicated incremental term loan was issued at $345.2 million. Except as provided for in the amendments, the incremental term loan was subject to the same terms and conditions of the initial term loan.

47

On July 1, 2019, in connection with the completion of the sale of our semiconductor cryogenics business, we used $348.3 million of the cash proceeds from the transaction to extinguish the outstanding balance at July 1, 2019 of the incremental term loan and $147.0 million of the cash proceeds from the transaction to extinguish a portion of the outstanding balance at July 1, 2019 of the term loan. The total amount of debt extinguished on July 1, 2019 was $495.3 million.

The credit agreement, as amended, contains certain customary representations and warranties, covenants and events of default. As of June 30, 2020, we were in compliance with all covenants and conditions under the credit agreement, as amended.

In connection with our acquisition of GENEWIZ in November 2018, we assumed three five-year term loans and two one-year term loans. At June 30, 2020, we had an aggregate outstanding principal balance of $0.8 million under the three five-year term loans. The two one-year short term loans matured and were repaid in full as of September 30, 2019.

At June 30, 2020, the aggregate outstanding principal balance of all of the outstanding term loans was $50.4 million, excluding unamortized deferred financing costs of $0.4 million. Borrowings under the term loans bear variable interest rates. As a result, we may experience exposure to interest rate risk due to the potential volatility associated with the variable interest rates on the term loans. If rates increase, we may be subject to higher costs of servicing the loans which could reduce our profitability and cash flows. During the nine months ended June 30, 2020, the weighted average stated interest rate on the term loans was 4.3%. During the nine months ended June 30, 2020, we incurred aggregate interest expense of $1.8 million on the term loans, including $0.2 million of deferred financing costs amortization. Our debt service requirements are expected to be funded through our existing sources of liquidity and operating cash flows.

Line of Credit

Facility

We maintain a revolving line of credit under a credit agreement with Wells Fargo Bank, N.A. and JPMorgan Chase Bank, N.A. that provides for a revolving credit facility of up to $75.0 million, subject to borrowing base availability, as defined in the credit agreement. The line of credit matures on October 4, 2022. The proceeds from the line of credit are available for permitted acquisitions and general corporate purposes.

As of June 30, 2020, we had approximately $39.6 million available for borrowing under the line of credit. There were no amounts outstanding pursuant to the line of credit as of June 30, 2020. The amount of funds available for borrowing under the credit agreement may fluctuate each period based on our borrowing base availability. The credit agreement contains certain customary representations and warranties, a financial covenant, affirmative and negative covenants, as well as events of default. We were in compliance with the credit agreement as of June 30, 2020. Although we believe we will be able to generate sufficient cash in the United States and foreign jurisdictions to fund future operating costs, we secured the revolving line of credit as an additional assurance for maintaining liquidity in the United States during potentially severe downturns of the cyclical semiconductor market, and for strategic investments or acquisitions.

Dividends

On July 29, 2020, the Company’s Board of Directors declared a cash dividend of $0.10 per share payable on September 25, 2020 to common stockholders of record as of September 4, 2020. Dividends are declared at the discretion of our Board of Directors and depend on actual cash flow from operations, our financial condition, debt service and capital requirements, and any other factors our Board of Directors may consider relevant. We intend to pay quarterly cash dividends in the future; however, the amount and timing of these dividends may be impacted by the cyclical nature of certain markets we serve or the impact of the COVID-19 pandemic. We may reduce, delay or cancel a quarterly cash dividend based on the severity of a cyclical downturn or if the effects of the COVID-19 pandemic are prolonged.

48

Share Repurchase Program

On September 29, 2015, our Board of Directors approved a share repurchase program for up to $50.0 million worth of our common stock. The timing and amount of any shares repurchased will be based on market and business conditions, legal requirements and other factors and repurchases may be commenced or suspended at any time at our discretion. There were no shares repurchased under this program during the nine months ended June 30, 2020 and there have been no shares repurchased under this program since its inception.

Contractual Obligations and Requirements

At June 30, 2020, the Company had non-cancellable commitments of $151.3 million, including purchase orders for inventory of $111.3 million, information technology related commitments of $24.1 million, and China facility commitments of $16.0 million.

At June 30, 2020, we had approximately $1.2 million of letters of credit outstanding related primarily to customer advances and other performance obligations. These arrangements guarantee the refund of advance payments received from our customers in the event that the product is not delivered, or warranty obligations are not fulfilled in accordance with the contract terms. These obligations could be called by the beneficiaries at any time before the expiration date of the particular letter of credit if we fail to meet certain contractual requirements. None of these obligations were called during the nine months ended June 30, 2020, and we currently do not anticipate any of these obligations to be called in the near future.

Off-Balance Sheet Arrangements

As of June 30, 2020, we did not have any off-balance sheet arrangements, as defined in Item 303(a)(4)(ii) of SEC Regulation S-K.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

We are exposed to a variety of market risks, including fluctuations in foreign currency exchange rates and changes in interest rates affecting interest payments on our term loan and investment return on our cash, cash equivalents and marketable securities.

Interest Rate Exposure

Our term loans bear variable interest rates which subject us to interest rate risk. Our primary interest rate risk exposure results from changes in the short-term LIBOR rate, the federal funds effective rate and the prime rate. During the nine months ended June 30, 2020, the weighted average stated interest rate on the term loans was 4.3%. At June 30, 2020, the outstanding term loans principal balance was $50.4 million, net of unamortized deferred financing costs of $0.4 million. During the nine months ended June 30, 2020, we incurred cash interest expense of $1.7 million on the term loans. A hypothetical 100 basis point change in interest rates would result in a $0.4 million change in interest expense incurred during the nine months ended June 30, 2020.

Our cash and cash equivalents consist principally of money market securities that are short-term in nature. At June 30, 2020, our total short-term and long-term investments were $3.1 million, consisting mostly of highly rated corporate debt securities and other debt securities. At June 30, 2020, we had no securities in an unrealized loss position. A hypothetical 100 basis point change in interest rates would result in an insignificant increase in interest income earned during the nine months ended June 30, 2020.

Currency Rate Exposure

We have transactions and balances denominated in currencies other than the U.S. dollar. Most of these transactions or balances are denominated in Euros, British Pounds and a variety of Asian currencies. Sales in currencies other than the U.S. dollar were approximately 39% and 35% of our total sales, respectively, during the nine months ended June 30,

49

2020 and 2019. These sales were made primarily by our foreign subsidiaries, which have cost structures that substantially align with the currency of sale.

In the normal course of our business, we have liquid assets denominated in non-functional currencies which include cash, short-term advances between our legal entities and accounts receivable which are subject to foreign currency exposure. Such balances were approximately $137.6 million and $117.7 million, respectively, at June 30, 2020 and September 30, 2019, and related to the Euro, British Pound and a variety of Asian currencies. We mitigate the impact of potential currency translation losses on these short-term intercompany advances by the timely settlement of each transaction, generally within 30 days. We also utilize forward contracts to mitigate our exposures to currency movement. We incurred foreign currency losses of $2.8 million and $1.1 million, respectively, during the nine months ended June 30, 2020 and 2019, which related to the currency fluctuation on these balances between the time the transaction occurred and the ultimate settlement of the transaction. A hypothetical 10% change in foreign exchange rates at June 30, 2020 and 2019 would result in an approximate change of less than $0.1 million and $1.6 million, respectively, in our net income during the nine months ended June 30, 2020 and 2019.

50

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Under the supervision and with the participation of our management, including our chief executive officer and chief financial officer, we conducted an evaluation of our disclosure controls and procedures, as such term is defined under Rule 13a-15(e) promulgated under the Exchange Act. Disclosure controls and procedures are designed to ensure that information required to be disclosed by us in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and that such information is accumulated and communicated to management, including the chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure. Based upon this evaluation, our chief executive officer and our chief financial officer concluded that because of the material weakness identified in our internal control over financial reporting discussed below, our disclosure controls and procedures were not effective as of June 30, 2020 the end of the period covered by this Quarterly Report on Form 10-Q.

Previously Identified Material Weaknesses in Internal Control Over Financial Reporting

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis.

We previously disclosed in our 2019 Annual Report on Form 10-K, the following control deficiencies, that constitute material weaknesses in our internal control over financial reporting:

We did not maintain effective controls related to the accuracy of revenue recorded at a business unit within our Brooks Life Sciences segment. Specifically, we did not maintain effective controls to verify the accuracy of the price and quantity data for customer transactions entered into the business unit’s billing system, and to verify that the invoices generated from the billing system were based on the appropriate amounts. These control deficiencies resulted in immaterial misstatements and subsequent immaterial adjustments to revenue and related accounts and disclosures in the interim and annual consolidated financial statements for the years ended September 30, 2019, 2018 and 2017.
We did not design and maintain effective controls related to the occurrence and cutoff of revenue on products shipped to customers from contract manufacturers for a business unit within our Brooks Semiconductor Solutions Group segment. Specifically, we did not design and maintain effective controls to verify that revenue from product shipments from contract manufacturers in this business unit were evaluated for proper revenue recognition at the point of transfer of control. Management determined that this control deficiency resulted in an immaterial audit adjustment related to the revenue, cost of sales and the corresponding balance sheet accounts of our consolidated financial statements for the fiscal year ended September 30, 2019.

Remediation of Prior Material Weakness

To address the material weakness related to the business unit within our Brooks Semiconductor Solutions Group segment noted above, during the quarter ended December 31, 2019, we designed and implemented a new control to verify that product shipments from contract manufacturers are reviewed for proper revenue recognition at the point of transfer of control. We also initiated employee training with respect to these procedures. Based upon the actions taken, as well as the testing and evaluation of the design and operating effectiveness of the new control, we concluded that the material weakness relating to the occurrence and cutoff of revenue on products shipped from contract manufacturers was remediated as of March 31, 2020.

51

Remediation Efforts and Status of Remaining Material Weakness

We are committed and are taking steps necessary to remediate the control deficiencies that constituted the material weakness described above related to the Brooks Life Sciences segment by implementing changes to our internal control over financial reporting. Management has been implementing and continues to implement measures to ensure that the control deficiencies contributing to the material weaknesses are remediated, such that these controls are designed and operating effectively. The remediation actions include: (i) leveraging the implementation a new billing system and enterprise resource planning system (ERP) which will reduce the complexity of the billing process, (ii) improving the oversight of the accuracy of invoice processing and (iii) improving process documentation and training related to the billing and oversight process.

We implemented a new billing system and enterprise resource planning system (ERP) during the quarter ended December 31, 2019, for the business unit within our Brooks Life Sciences segment noted above. During the quarter ended March 31, 2020, we designed and implemented new and enhanced controls to verify the accuracy of price and quantity data for customer transactions and enhancing our documentation related to the business unit’s billing procedures and controls, which will support the business unit’s ability to train employees and execute the controls effectively.

We believe the measures described above will facilitate the remediation of the control deficiencies we have identified and strengthen our internal control over financial reporting. We are committed to continuing to improve our internal control processes and will continue to review, optimize and enhance our financial reporting controls and procedures. As we continue to evaluate and work to improve our internal control over financial reporting, we may take additional measures to address control deficiencies, or we may modify, or, in appropriate circumstances, not complete, certain of the remediation measures described above. This material weakness will not be considered remediated until the applicable controls operate for a sufficient period of time and management has concluded, through testing, that these controls are operating effectively.

Changes in Internal Control Over Financial Reporting

Except for the remediation efforts discussed above under “Remediation Efforts and Status of Remaining Material Weakness”, there were no changes in internal control over financial reporting during the fiscal third quarter ended June 30, 2020, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

52

PART II. OTHER INFORMATION

Item 1. Legal Proceedings

We are subject to various legal proceedings, both asserted and unasserted, that arise in the ordinary course of business. We cannot predict the ultimate outcome of such legal proceedings or in certain instances provide reasonable ranges of potential losses. However, as of the date of this Quarterly Report on Form 10-Q, we believe that none of these claims will have a material adverse effect on our consolidated financial condition or results of operations. In the event of unexpected subsequent developments and given the inherent unpredictability of these legal proceedings, there can be no assurance that our assessment of any claim will reflect the ultimate outcome and an adverse outcome in certain matters could, from time-to-time, have a material adverse effect on our consolidated financial condition or results of operations in particular quarterly or annual periods.

Item 1A. Risk Factors

You should carefully review and consider the information regarding certain factors that could materially affect our business, consolidated financial condition or results of operations set forth under Item 1A. Risk Factors in our 2019 Annual Report on Form 10-K as updated and/or supplemented in our subsequent Quarterly Reports on Form 10-Q. There have been no material changes from the risk factors disclosed in our 2019 Annual Report on Form 10-K and our Quarterly Report on Form 10-Q for the quarter ended March 31, 2020, other than updates to the risk factors set forth below.

Our financial condition and results of operations could be adversely affected by the recent coronavirus pandemic or other outbreak of a contagious disease.

Any outbreak of a contagious disease, or other adverse public health developments, could have a material and adverse effect on our business operations. In December 2019, a novel strain of coronavirus, causing a disease referred to as COVID-19, was first identified in Wuhan, Hubei Province, China, resulting in shutdowns of manufacturing and commerce in the months that have followed. Since then, COVID-19 has spread worldwide, including in the United States, and has resulted in authorities implementing numerous measures to try to contain the disease, such as travel bans and restrictions, quarantines, shelter-in-place orders and shutdowns. The spread of COVID-19 has caused us to modify our business practices (including curtailing employee travel, mandatory work-from-home policies and cancellation of physical participation in meetings, events and conferences), and we may take further actions as required by government authorities or that we determine are in the best interests of our employees, customers, partners and suppliers. There is no certainty that such measures will be sufficient to mitigate the risks posed by the disease, and our ability to perform critical functions could be harmed.

As a result of the COVID-19 pandemic and the measures designed to contain its spread, our suppliers may not have the materials, capacity, or capability to supply our components according to our schedule and specifications. Further, there may be logistics issues, including our ability and our supply chain’s ability to maintain production and transportation demands that may cause further delays. If our suppliers’ operations are curtailed, we may need to seek alternate sources of supply, which may be more expensive. Alternate sources may not be available or may result in delays in shipments to us from our supply chain and subsequently to our customers. In addition, the COVID-19 pandemic and the measures designed to stop the spread of the virus may have similar effects on our customers.  The current pandemic may also give rise to force majeure contractual protections being asserted by customers and/or suppliers that we maintain contracts with, potentially relieving contractual obligations these parties have to us.  In any case, any disruption of our suppliers’ or customers’ businesses would likely negatively impact our sales and operating results.

While the disruptions and restrictions on the ability to travel, quarantines and other measures taken as a result of the COVID-19 pandemic are expected to be temporary, the duration of any of these measures, and related financial impact, cannot be estimated at this time. Should these measures continue for an extended period of time, the impact on our supply chain and customers could have a material adverse effect on our results of operations and cash flows. Further, while the potential impact and duration of the COVID-19 pandemic on the global economy and our business in particular may be difficult to assess or predict, the COVID-19 pandemic has resulted in, and may continue to result in,

53

significant disruption of global financial markets and an economic downturn that may affect demand for our products and services, reduce our ability to access capital or our customers’ ability to pay us for past or future purchases, impact our operating results, and have a negative impact on our liquidity and stock price. In addition, an extended recession or an additional financial market correction resulting from the spread of COVID-19 could decrease overall technology manufacturing spending, adversely affecting demand for our products and services, in particular in the Brooks Semiconductor Solutions Group segment, our business and the value of our common stock. The global pandemic of COVID-19 continues to rapidly evolve, and we will continue to monitor the COVID-19 situation closely.  Although the magnitude of the impact of the pandemic on our business and operations remains uncertain, the continued spread of COVID-19 or the occurrence of other outbreaks of contagious diseases could adversely impact our business, financial condition, operating results and cash flows.

54

Item 6. Exhibits

The following exhibits are included herein:

Exhibit

No.

    

Description

31.01

Certification of the Company’s Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

31.02

Certification of the Company’s Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

32

Certification of the Company’s Chief Executive Officer and Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101

The following material from the Company’s Quarterly Report on Form 10-Q, for the quarter ended June 30, 2020, formatted in iXBRL (Inline eXtensible Business Reporting Language): (i) the unaudited Consolidated Balance Sheets; (ii) the unaudited Consolidated Statements of Operations; (iii) the unaudited Consolidated Statements of Comprehensive Income; (iv) the unaudited Consolidated Statements of Cash Flows; (v) the unaudited Consolidated Statements of Changes in Equity; and (vi) the Notes to the unaudited Consolidated Financial Statements. The instance document does not appear in the Interactive Data File because XBRL tags are embedded in the iXBRL document.

104

Cover Page Interactive Data File (formatted as iXBRL and contained in Exhibit 101).

55

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

BROOKS AUTOMATION, INC.

Date: July 31, 2020

/s/ Lindon G. Robertson

Lindon G. Robertson

Executive Vice President and Chief Financial Officer

(Principal Financial Officer)

Date: July 31, 2020

/s/ David Pietrantoni

David Pietrantoni

Vice President-Finance and Corporate Controller

(Principal Accounting Officer)

56

EX-31.1 2 brks-20200630xex31d1.htm EX-31.1

Exhibit 31.01

CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Stephen S. Schwartz, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Brooks Automation, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer 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 the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Ugust 3

/S/ STEPHEN S. SCHWARTZ

 

Stephen S. Schwartz

 

Chief Executive Officer

 

 

 

Date: July 31, 2020

 


EX-31.2 3 brks-20200630xex31d2.htm EX-31.2

Exhibit 31.02

CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Lindon G. Robertson, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Brooks Automation, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer 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 the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

/S/ LINDON G. ROBERTSON

 

Lindon G. Robertson

 

Executive Vice President and Chief Financial Officer

 

 

 

Date: July 31, 2020

 


EX-32 4 brks-20200630xex32.htm EX-32

Exhibit 32

CERTIFICATION

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (Subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code)

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code), the undersigned officer of Brooks Automation, Inc., a Delaware corporation (the “Company”), does hereby certify, to the best of such officer’s knowledge and belief, that:

(1) The Quarterly Report on Form 10-Q for the quarter ended June 30, 2020 of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2) The information contained in this Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company.

Dated: July 31, 2020

 

/S/ STEPHEN S. SCHWARTZ

 

 

Stephen S. Schwartz

 

 

Director and Chief Executive Officer

 

 

(Principal Executive Officer)

 

 

Dated: July 31, 2020

 

/S/ LINDON G. ROBERTSON

 

 

Lindon G. Robertson

 

 

Executive Vice President and

 

 

Chief Financial Officer

 

 

(Principal Financial Officer)

A signed original of this written statement required by Section 906 has been provided to Brooks Automation, Inc. and will be retained by Brooks Automation, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.


EX-101.SCH 5 brks-20200630.xsd EX-101.SCH 00100 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 00405 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Discontinued Operations - Financial Results (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Marketable Securities - Summary of Amortized Cost and Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - Marketable Securities - Fair Value of Marketable Securities by Contractual Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Acquisitions - Escrow (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Acquisitions - Amounts of Assets and Liabilities at Fair Value as of Acquisition Date (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Goodwill and Intangible Assets - Components of Goodwill by Operating Segment (Details) link:presentationLink link:calculationLink link:definitionLink 40606 - Disclosure - Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40608 - Disclosure - Goodwill and Intangible Assets - Estimated Future Amortization Expense of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Debt - General Information (Details) link:presentationLink link:calculationLink link:definitionLink 40804 - Disclosure - Debt - Long-term Debt - Future Minimum Principal Payment Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 40805 - Disclosure - Debt - Long-term Debt - Current and Non-current (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Leases - Operating Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Leases - Assets and Liabilities - Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - Leases - Assets and Liabilities - Finance Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40906 - Disclosure - Leases - Future Lease Payments - Operating Leases - ASC 842 (Details) link:presentationLink link:calculationLink link:definitionLink 40907 - Disclosure - Leases - Gross Difference - Operating Leases - ASC 842 (Details) link:presentationLink link:calculationLink link:definitionLink 40908 - Disclosure - Leases - Future Lease Payments - Finance Leases - ASC 842 (Details) link:presentationLink link:calculationLink link:definitionLink 40909 - Disclosure - Leases - Gross Difference - Finance Leases - ASC 842 (Details) link:presentationLink link:calculationLink link:definitionLink 40910 - Disclosure - Leases - Future Lease Payments - Operating Leases - ASC 840 (Details) link:presentationLink link:calculationLink link:definitionLink 40911 - Disclosure - Leases - Future Lease Payments - Capital Leases - ASC 840 (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - Other Balance Sheet Information - Summary of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Earnings per Share - Tabular Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 41405 - Disclosure - Revenue from Contracts with Customers - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY link:presentationLink link:calculationLink link:definitionLink 00505 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Line of Credit link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Summary of Significant Accounting Policies - Foreign Currency Translation (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Summary of Significant Accounting Policies - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Summary of Significant Accounting Policies - Recently Issued and Adopted Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Discontinued Operations - General Information (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Discontinued Operations - Unconsolidated Subsidiaries - Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Discontinued Operations - Non-cash Items and Capital Expenditures (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Marketable Securities - General Information (Details) link:presentationLink link:calculationLink link:definitionLink 40405 - Disclosure - Marketable Securities - Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Acquisitions - Purchase Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 40504 - Disclosure - Acquisitions - Intangible Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 40505 - Disclosure - Acquisitions - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 40506 - Disclosure - Acquisitions - Pro Forma Information - Tabular Disclosure - Pro Forma (Details) link:presentationLink link:calculationLink link:definitionLink 40507 - Disclosure - Acquisitions - Results of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 40508 - Disclosure - Acquisitions - Pro Forma Information - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Goodwill and Intangible Assets - Reporting Units (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Goodwill and Intangible Assets - Goodwill Impairment Test (Details) link:presentationLink link:calculationLink link:definitionLink 40604 - Disclosure - Goodwill and Intangible Assets - Goodwill Roll Forward (Details) link:presentationLink link:calculationLink link:definitionLink 40605 - Disclosure - Goodwill and Intangible Assets - Goodwill Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 40607 - Disclosure - Goodwill and Intangible Assets - Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Line of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Debt - Term Loans (Details) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Other Balance Sheet Information - Summary of Account Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 41103 - Disclosure - Other Balance Sheet Information - Capitalized Direct Costs (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Stock-Based Compensation - Restricted Stock Units Granted - Tabular Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 41203 - Disclosure - Stock-Based Compensation - Time-Based Grants (Details) link:presentationLink link:calculationLink link:definitionLink 41204 - Disclosure - Stock-Based Compensation - Performance-Based Grants (Details) link:presentationLink link:calculationLink link:definitionLink 41205 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity - Tabular Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 41206 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41207 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity - Unrecognized Compensation Cost (Details) link:presentationLink link:calculationLink link:definitionLink 41208 - Disclosure - Stock-Based Compensation - Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - Earnings per Share - Anti-dilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Revenue from Contracts with Customers - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - Revenue from Contracts with Customers - Disaggregated By Timing (Details) link:presentationLink link:calculationLink link:definitionLink 41403 - Disclosure - Revenue from Contracts with Customers - Disaggregated By Geographic Location (Details) link:presentationLink link:calculationLink link:definitionLink 41404 - Disclosure - Revenue from Contracts with Customers - Disaggregated By Reporting Unit (Details) link:presentationLink link:calculationLink link:definitionLink 41406 - Disclosure - Revenue from Contracts with Customers - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 41406 - Disclosure - Revenue from Contracts with Customers - Remaining Performance Obligations Default (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Segment Information - General Information (Details) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - Segment Information - Reconciliation of Reportable Segment Operating Income (Loss) to Corresponding Consolidated Amounts (Details) link:presentationLink link:calculationLink link:definitionLink 41503 - Disclosure - Segment Information - Financial Information for Business Segments - Assets (Details) link:presentationLink link:calculationLink link:definitionLink 41504 - Disclosure - Segment Information - Reconciliation of Reportable Segment Assets to Corresponding Consolidated Amounts (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Significant Customers (Details) link:presentationLink link:calculationLink link:definitionLink 41702 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00305 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Discontinued Operations link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Other Balance Sheet Information link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Earnings per Share link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Significant Customers link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Discontinued Operations (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Other Balance Sheet Information (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Earnings per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Summary of Significant Accounting Policies - Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - Summary of Significant Accounting Policies - ASC 842 (Details) link:presentationLink link:calculationLink link:definitionLink 40404 - Disclosure - Marketable Securities - Unrealized Loss Position (Details) link:presentationLink link:calculationLink link:definitionLink 40904 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40905 - Disclosure - Leases - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 40912 - Disclosure - Leases - Future Lease Payments Not Commenced (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Income Taxes - Provision (Benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - Income Taxes - Unrecognized Tax Benefits - General Information (Details) link:presentationLink link:calculationLink link:definitionLink 41104 - Disclosure - Other Balance Sheet Information - Product Warranty and Retrofit Activity on Gross Basis (Details) link:presentationLink link:calculationLink link:definitionLink 41407 - Disclosure - Revenue from Contracts with Customers - Costs to Obtain and Fulfill a Contract (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - Commitments and Contingencies - Letters of Credit (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 brks-20200630_cal.xml EX-101.CAL EX-101.DEF 7 brks-20200630_def.xml EX-101.DEF EX-101.LAB 8 brks-20200630_lab.xml EX-101.LAB EX-101.PRE 9 brks-20200630_pre.xml EX-101.PRE XML 10 brks-20200630x10q_htm.xml IDEA: XBRL DOCUMENT 0000933974 brks:ContractWithCustomerRefundLiabilityMember 2020-06-30 0000933974 brks:ContractWithCustomerRefundLiabilityMember 2019-09-30 0000933974 us-gaap:CommonStockMember 2019-10-01 2020-06-30 0000933974 us-gaap:CommonStockMember 2018-10-01 2019-06-30 0000933974 us-gaap:TreasuryStockMember 2020-06-30 0000933974 us-gaap:RetainedEarningsMember 2020-06-30 0000933974 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000933974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0000933974 us-gaap:TreasuryStockMember 2019-09-30 0000933974 us-gaap:RetainedEarningsMember 2019-09-30 0000933974 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0000933974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0000933974 us-gaap:TreasuryStockMember 2019-06-30 0000933974 us-gaap:RetainedEarningsMember 2019-06-30 0000933974 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000933974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000933974 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2018-09-30 0000933974 us-gaap:TreasuryStockMember 2018-09-30 0000933974 us-gaap:RetainedEarningsMember 2018-09-30 0000933974 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0000933974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0000933974 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2018-09-30 0000933974 us-gaap:RestrictedStockUnitsRSUMember 2019-09-30 0000933974 brks:RestrictedStockPerformanceBasedSharesMember 2019-10-01 2020-06-30 0000933974 brks:BoardOfDirectorUnitsMember 2019-10-01 2020-06-30 0000933974 brks:RestrictedStockTimeBasedSharesMember 2018-10-01 2019-06-30 0000933974 brks:RestrictedStockPerformanceBasedSharesMember 2018-10-01 2019-06-30 0000933974 brks:BoardOfDirectorUnitsMember 2018-10-01 2019-06-30 0000933974 brks:RestrictedStockTimeBasedSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-10-01 2020-06-30 0000933974 brks:RestrictedStockTimeBasedSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2019-10-01 2020-06-30 0000933974 brks:RestrictedStockTimeBasedSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-10-01 2020-06-30 0000933974 brks:RestrictedStockTimeBasedSharesMember 2019-10-01 2020-06-30 0000933974 brks:RuroInc.Member 2019-10-01 2020-06-30 0000933974 2021-07-01 2020-06-30 0000933974 2020-07-01 2020-06-30 0000933974 brks:BrooksSemiconductorSolutionsGroupMember us-gaap:TransferredOverTimeMember 2020-04-01 2020-06-30 0000933974 brks:BrooksSemiconductorSolutionsGroupMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-06-30 0000933974 brks:BrooksLifeSciencesMember us-gaap:TransferredOverTimeMember 2020-04-01 2020-06-30 0000933974 brks:BrooksLifeSciencesMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-06-30 0000933974 us-gaap:TransferredOverTimeMember 2020-04-01 2020-06-30 0000933974 us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-06-30 0000933974 us-gaap:OperatingSegmentsMember 2020-04-01 2020-06-30 0000933974 srt:NorthAmericaMember 2020-04-01 2020-06-30 0000933974 country:GB 2020-04-01 2020-06-30 0000933974 brks:SampleRepositorySolutionsMember 2020-04-01 2020-06-30 0000933974 brks:LifeScienceProductsMember 2020-04-01 2020-06-30 0000933974 brks:GlobalSemiconductorServicesMember 2020-04-01 2020-06-30 0000933974 brks:GenewizMember 2020-04-01 2020-06-30 0000933974 brks:EuropeExcludingUnitedKingdomMember 2020-04-01 2020-06-30 0000933974 brks:ContaminationControlSolutionsMember 2020-04-01 2020-06-30 0000933974 brks:AutomationSolutionsMember 2020-04-01 2020-06-30 0000933974 brks:AsiaPacificAndOtherMember 2020-04-01 2020-06-30 0000933974 brks:BrooksSemiconductorSolutionsGroupMember us-gaap:TransferredOverTimeMember 2019-10-01 2020-06-30 0000933974 brks:BrooksSemiconductorSolutionsGroupMember us-gaap:TransferredAtPointInTimeMember 2019-10-01 2020-06-30 0000933974 brks:BrooksLifeSciencesMember us-gaap:TransferredOverTimeMember 2019-10-01 2020-06-30 0000933974 brks:BrooksLifeSciencesMember us-gaap:TransferredAtPointInTimeMember 2019-10-01 2020-06-30 0000933974 us-gaap:TransferredOverTimeMember 2019-10-01 2020-06-30 0000933974 us-gaap:TransferredAtPointInTimeMember 2019-10-01 2020-06-30 0000933974 us-gaap:OperatingSegmentsMember 2019-10-01 2020-06-30 0000933974 srt:NorthAmericaMember 2019-10-01 2020-06-30 0000933974 country:GB 2019-10-01 2020-06-30 0000933974 brks:SampleRepositorySolutionsMember 2019-10-01 2020-06-30 0000933974 brks:LifeScienceProductsMember 2019-10-01 2020-06-30 0000933974 brks:GlobalSemiconductorServicesMember 2019-10-01 2020-06-30 0000933974 brks:GenewizMember 2019-10-01 2020-06-30 0000933974 brks:EuropeExcludingUnitedKingdomMember 2019-10-01 2020-06-30 0000933974 brks:ContaminationControlSolutionsMember 2019-10-01 2020-06-30 0000933974 brks:AutomationSolutionsMember 2019-10-01 2020-06-30 0000933974 brks:AsiaPacificAndOtherMember 2019-10-01 2020-06-30 0000933974 brks:BrooksSemiconductorSolutionsGroupMember us-gaap:TransferredOverTimeMember 2019-04-01 2019-06-30 0000933974 brks:BrooksSemiconductorSolutionsGroupMember us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-06-30 0000933974 brks:BrooksLifeSciencesMember us-gaap:TransferredOverTimeMember 2019-04-01 2019-06-30 0000933974 brks:BrooksLifeSciencesMember us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-06-30 0000933974 us-gaap:TransferredOverTimeMember 2019-04-01 2019-06-30 0000933974 us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-06-30 0000933974 us-gaap:OperatingSegmentsMember 2019-04-01 2019-06-30 0000933974 srt:NorthAmericaMember 2019-04-01 2019-06-30 0000933974 country:GB 2019-04-01 2019-06-30 0000933974 brks:SampleRepositorySolutionsMember 2019-04-01 2019-06-30 0000933974 brks:LifeScienceProductsMember 2019-04-01 2019-06-30 0000933974 brks:GlobalSemiconductorServicesMember 2019-04-01 2019-06-30 0000933974 brks:GenewizMember 2019-04-01 2019-06-30 0000933974 brks:EuropeExcludingUnitedKingdomMember 2019-04-01 2019-06-30 0000933974 brks:ContaminationControlSolutionsMember 2019-04-01 2019-06-30 0000933974 brks:AutomationSolutionsMember 2019-04-01 2019-06-30 0000933974 brks:AsiaPacificAndOtherMember 2019-04-01 2019-06-30 0000933974 brks:BrooksSemiconductorSolutionsGroupMember us-gaap:TransferredOverTimeMember 2018-10-01 2019-06-30 0000933974 brks:BrooksSemiconductorSolutionsGroupMember us-gaap:TransferredAtPointInTimeMember 2018-10-01 2019-06-30 0000933974 brks:BrooksLifeSciencesMember us-gaap:TransferredOverTimeMember 2018-10-01 2019-06-30 0000933974 brks:BrooksLifeSciencesMember us-gaap:TransferredAtPointInTimeMember 2018-10-01 2019-06-30 0000933974 us-gaap:TransferredOverTimeMember 2018-10-01 2019-06-30 0000933974 us-gaap:TransferredAtPointInTimeMember 2018-10-01 2019-06-30 0000933974 us-gaap:OperatingSegmentsMember 2018-10-01 2019-06-30 0000933974 srt:NorthAmericaMember 2018-10-01 2019-06-30 0000933974 country:GB 2018-10-01 2019-06-30 0000933974 brks:SampleRepositorySolutionsMember 2018-10-01 2019-06-30 0000933974 brks:LifeScienceProductsMember 2018-10-01 2019-06-30 0000933974 brks:GlobalSemiconductorServicesMember 2018-10-01 2019-06-30 0000933974 brks:GenewizMember 2018-10-01 2019-06-30 0000933974 brks:EuropeExcludingUnitedKingdomMember 2018-10-01 2019-06-30 0000933974 brks:ContaminationControlSolutionsMember 2018-10-01 2019-06-30 0000933974 brks:AutomationSolutionsMember 2018-10-01 2019-06-30 0000933974 brks:AsiaPacificAndOtherMember 2018-10-01 2019-06-30 0000933974 brks:SampleRepositorySolutionsMember 2020-06-30 0000933974 brks:LifeScienceProductsMember 2020-06-30 0000933974 brks:GlobalSemiconductorServicesMember 2020-06-30 0000933974 brks:GenewizMember 2020-06-30 0000933974 brks:ContaminationControlSolutionsMember 2020-06-30 0000933974 brks:AutomationSolutionsMember 2020-06-30 0000933974 brks:SampleRepositorySolutionsMember 2019-06-30 0000933974 brks:LifeScienceProductsMember 2019-06-30 0000933974 brks:GlobalSemiconductorServicesMember 2019-06-30 0000933974 brks:GenewizMember 2019-06-30 0000933974 brks:ContaminationControlSolutionsMember 2019-06-30 0000933974 brks:AutomationSolutionsMember 2019-06-30 0000933974 2020-03-31 0000933974 2019-03-31 0000933974 us-gaap:CorporateNonSegmentMember 2020-04-01 2020-06-30 0000933974 us-gaap:CorporateNonSegmentMember 2019-10-01 2020-06-30 0000933974 us-gaap:CorporateNonSegmentMember 2019-04-01 2019-06-30 0000933974 us-gaap:CorporateNonSegmentMember 2018-10-01 2019-06-30 0000933974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-01 2019-06-30 0000933974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-10-01 2020-06-30 0000933974 brks:NonCancellableContractsAndPurchaseOrdersForInventoryMember 2020-06-30 0000933974 brks:NonCancelableInformationTechnologyRelatedCommitmentsMember 2020-06-30 0000933974 brks:NonCancelableCommitmentsMember 2020-06-30 0000933974 brks:NonCancelableChinaFacilityCommitmentsMember 2020-06-30 0000933974 2019-10-01 0000933974 us-gaap:MaterialReconcilingItemsMember 2020-04-01 2020-06-30 0000933974 us-gaap:MaterialReconcilingItemsMember 2019-10-01 2020-06-30 0000933974 us-gaap:MaterialReconcilingItemsMember 2019-04-01 2019-06-30 0000933974 us-gaap:MaterialReconcilingItemsMember 2018-10-01 2019-06-30 0000933974 brks:BrooksSemiconductorSolutionsGroupMember 2020-04-01 2020-06-30 0000933974 brks:BrooksSemiconductorSolutionsGroupMember 2019-04-01 2019-06-30 0000933974 brks:BrooksSemiconductorSolutionsGroupMember 2018-10-01 2019-06-30 0000933974 brks:BrooksLifeSciencesMember 2020-04-01 2020-06-30 0000933974 brks:BrooksLifeSciencesMember 2019-04-01 2019-06-30 0000933974 brks:BrooksLifeSciencesMember 2018-10-01 2019-06-30 0000933974 us-gaap:RevolvingCreditFacilityMember brks:CreditAgreementMember us-gaap:LineOfCreditMember 2017-10-04 0000933974 us-gaap:LetterOfCreditMember brks:CreditAgreementMember us-gaap:LineOfCreditMember 2017-10-04 0000933974 us-gaap:RevolvingCreditFacilityMember brks:CreditAgreementMember us-gaap:LineOfCreditMember 2019-10-01 2020-06-30 0000933974 brks:EdwardsVacuumLlcMember 2018-08-27 0000933974 brks:UlvacCryogenicsIncorporatedMember 2019-04-01 2019-06-30 0000933974 brks:UlvacCryogenicsIncorporatedMember 2018-10-01 2019-06-30 0000933974 us-gaap:AllOtherSegmentsMember 2020-06-30 0000933974 us-gaap:AllOtherSegmentsMember 2019-09-30 0000933974 brks:BrooksSemiconductorSolutionsGroupMember 2020-06-30 0000933974 brks:BrooksLifeSciencesMember 2020-06-30 0000933974 brks:RuroInc.Member brks:BrooksLifeSciencesMember 2020-02-11 0000933974 brks:BrooksSemiconductorSolutionsGroupMember 2019-09-30 0000933974 brks:BrooksLifeSciencesMember 2019-09-30 0000933974 us-gaap:SecuredDebtMember 2019-07-01 2019-07-01 0000933974 srt:MaximumMember 2020-04-01 2020-06-30 0000933974 srt:MinimumMember brks:GenewizMember us-gaap:DevelopedTechnologyRightsMember 2018-11-15 2018-11-15 0000933974 srt:MaximumMember brks:GenewizMember us-gaap:DevelopedTechnologyRightsMember 2018-11-15 2018-11-15 0000933974 brks:RuroInc.Member us-gaap:TrademarksMember 2020-02-11 2020-02-11 0000933974 brks:RuroInc.Member us-gaap:DevelopedTechnologyRightsMember 2020-02-11 2020-02-11 0000933974 brks:RuroInc.Member us-gaap:CustomerRelationshipsMember 2020-02-11 2020-02-11 0000933974 brks:GenewizMember us-gaap:TrademarksMember 2018-11-15 2018-11-15 0000933974 brks:GenewizMember us-gaap:DevelopedTechnologyRightsMember 2018-11-15 2018-11-15 0000933974 brks:GenewizMember us-gaap:CustomerRelationshipsMember 2018-11-15 2018-11-15 0000933974 us-gaap:TrademarksAndTradeNamesMember 2020-06-30 0000933974 us-gaap:PatentsMember 2020-06-30 0000933974 us-gaap:OtherIntangibleAssetsMember 2020-06-30 0000933974 us-gaap:DevelopedTechnologyRightsMember 2020-06-30 0000933974 us-gaap:CustomerRelationshipsMember 2020-06-30 0000933974 us-gaap:TrademarksAndTradeNamesMember 2019-09-30 0000933974 us-gaap:PatentsMember 2019-09-30 0000933974 us-gaap:OtherIntangibleAssetsMember 2019-09-30 0000933974 us-gaap:DevelopedTechnologyRightsMember 2019-09-30 0000933974 us-gaap:CustomerRelationshipsMember 2019-09-30 0000933974 brks:SeniorSecuredTermLoanFacilityMember us-gaap:SecuredDebtMember 2019-07-01 2019-07-01 0000933974 brks:SeniorSecuredIncrementalTermLoanFacilityMember us-gaap:SecuredDebtMember 2019-07-01 2019-07-01 0000933974 brks:SeniorSecuredIncrementalTermLoanFacilityMember us-gaap:SecuredDebtMember 2019-02-15 2019-02-15 0000933974 brks:UlvacCryogenicsIncorporatedMember 2018-08-27 0000933974 us-gaap:RestrictedStockUnitsRSUMember 2020-06-30 0000933974 us-gaap:RetainedEarningsMember 2019-10-01 2020-06-30 0000933974 us-gaap:RetainedEarningsMember 2018-10-01 2019-06-30 0000933974 us-gaap:ServiceMember us-gaap:DiscontinuedOperationsHeldforsaleMember brks:SemiconductorCryogenicsBusinessMember 2019-04-01 2019-06-30 0000933974 us-gaap:ProductMember us-gaap:DiscontinuedOperationsHeldforsaleMember brks:SemiconductorCryogenicsBusinessMember 2019-04-01 2019-06-30 0000933974 us-gaap:ServiceMember us-gaap:DiscontinuedOperationsHeldforsaleMember brks:SemiconductorCryogenicsBusinessMember 2018-10-01 2019-06-30 0000933974 us-gaap:ProductMember us-gaap:DiscontinuedOperationsHeldforsaleMember brks:SemiconductorCryogenicsBusinessMember 2018-10-01 2019-06-30 0000933974 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember brks:SemiconductorCryogenicsBusinessMember 2019-07-01 0000933974 us-gaap:DiscontinuedOperationsHeldforsaleMember brks:SemiconductorCryogenicsBusinessMember 2018-08-27 0000933974 us-gaap:DiscontinuedOperationsHeldforsaleMember brks:SemiconductorCryogenicsBusinessMember 2018-08-27 2018-08-27 0000933974 us-gaap:RevolvingCreditFacilityMember brks:CreditAgreementMember us-gaap:LineOfCreditMember 2020-06-30 0000933974 us-gaap:RevolvingCreditFacilityMember brks:CreditAgreementMember us-gaap:LineOfCreditMember 2019-09-30 0000933974 srt:MaximumMember 2019-10-01 2020-06-30 0000933974 brks:OneYearTermLoansMaturing2019Member us-gaap:SecuredDebtMember 2019-10-01 2020-06-30 0000933974 brks:FiveYearTermLoansMaturing2021Member us-gaap:SecuredDebtMember 2019-10-01 2020-06-30 0000933974 brks:OneYearTermLoansMaturing2019LoanTwoMember us-gaap:SecuredDebtMember 2020-06-30 0000933974 brks:OneYearTermLoansMaturing2019LoanOneMember us-gaap:SecuredDebtMember 2020-06-30 0000933974 brks:FiveYearTermLoansMaturing2021Member us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-10-01 2020-06-30 0000933974 us-gaap:SecuredDebtMember 2019-10-01 2020-06-30 0000933974 us-gaap:LineOfCreditMember 2019-10-01 2020-06-30 0000933974 us-gaap:ServiceMember 2020-04-01 2020-06-30 0000933974 us-gaap:ProductMember 2020-04-01 2020-06-30 0000933974 us-gaap:ServiceMember 2019-10-01 2020-06-30 0000933974 us-gaap:ProductMember 2019-10-01 2020-06-30 0000933974 us-gaap:ServiceMember 2019-04-01 2019-06-30 0000933974 us-gaap:ProductMember 2019-04-01 2019-06-30 0000933974 us-gaap:ServiceMember 2018-10-01 2019-06-30 0000933974 us-gaap:ProductMember 2018-10-01 2019-06-30 0000933974 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CreditConcentrationRiskMember 2019-10-01 2020-06-30 0000933974 us-gaap:CommonStockMember 2020-06-30 0000933974 us-gaap:CommonStockMember 2019-09-30 0000933974 us-gaap:CommonStockMember 2019-06-30 0000933974 us-gaap:CommonStockMember 2018-09-30 0000933974 us-gaap:SubsequentEventMember 2020-07-01 2020-09-30 0000933974 us-gaap:AccountingStandardsUpdate201602Member 2019-10-01 2020-06-30 0000933974 us-gaap:AccountingStandardsUpdate201912Member 2020-06-30 0000933974 us-gaap:AccountingStandardsUpdate201815Member 2020-06-30 0000933974 us-gaap:AccountingStandardsUpdate201814Member 2020-06-30 0000933974 us-gaap:AccountingStandardsUpdate201813Member 2020-06-30 0000933974 us-gaap:AccountingStandardsUpdate201802Member 2020-06-30 0000933974 us-gaap:AccountingStandardsUpdate201613Member 2020-06-30 0000933974 us-gaap:AccountingStandardsUpdate201602Member 2020-06-30 0000933974 brks:AccountingStandardsUpdate202004Member 2020-06-30 0000933974 2018-09-30 0000933974 srt:MaximumMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000933974 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000933974 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000933974 2019-06-30 0000933974 us-gaap:SoftwareDevelopmentMember 2020-06-30 0000933974 brks:RuroInc.Member 2020-04-01 2020-06-30 0000933974 brks:RuroInc.Member 2018-08-15 2020-06-30 0000933974 srt:MaximumMember brks:GenewizMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-04-01 2020-06-30 0000933974 brks:RuroInc.Member us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-04-01 2020-06-30 0000933974 srt:MaximumMember brks:GenewizMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-10-01 2020-06-30 0000933974 brks:GenewizMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-04-01 2019-06-30 0000933974 brks:GenewizMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-11-15 2019-06-30 0000933974 brks:RuroInc.Member us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-08-15 2020-06-30 0000933974 brks:GenewizMember brks:BrooksLifeSciencesMember 2018-11-15 0000933974 us-gaap:OtherDebtSecuritiesMember 2020-06-30 0000933974 us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0000933974 us-gaap:CertificatesOfDepositMember 2020-06-30 0000933974 us-gaap:OtherDebtSecuritiesMember 2019-09-30 0000933974 us-gaap:CertificatesOfDepositMember 2019-09-30 0000933974 us-gaap:USTreasuryAndGovernmentMember 2019-09-30 0000933974 us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0000933974 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000933974 us-gaap:OperatingSegmentsMember brks:BrooksSemiconductorSolutionsGroupMember 2020-06-30 0000933974 us-gaap:OperatingSegmentsMember brks:BrooksLifeSciencesMember 2020-06-30 0000933974 us-gaap:OperatingSegmentsMember 2020-06-30 0000933974 us-gaap:OperatingSegmentsMember brks:BrooksSemiconductorSolutionsGroupMember 2019-09-30 0000933974 us-gaap:OperatingSegmentsMember brks:BrooksLifeSciencesMember 2019-09-30 0000933974 us-gaap:OperatingSegmentsMember 2019-09-30 0000933974 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-06-30 0000933974 us-gaap:RestrictedStockUnitsRSUMember 2019-10-01 2020-06-30 0000933974 us-gaap:RestrictedStockUnitsRSUMember 2019-04-01 2019-06-30 0000933974 us-gaap:RestrictedStockUnitsRSUMember 2018-10-01 2019-06-30 0000933974 srt:MaximumMember brks:RuroInc.Member 2020-04-01 2020-06-30 0000933974 us-gaap:DevelopedTechnologyRightsMember 2020-04-01 2020-06-30 0000933974 brks:GenewizMember 2020-04-01 2020-06-30 0000933974 brks:AcquiredIntangibleAssetsMember 2020-04-01 2020-06-30 0000933974 us-gaap:DevelopedTechnologyRightsMember 2019-10-01 2020-06-30 0000933974 brks:GenewizMember 2019-10-01 2020-06-30 0000933974 brks:AcquiredIntangibleAssetsMember 2019-10-01 2020-06-30 0000933974 us-gaap:DevelopedTechnologyRightsMember 2019-04-01 2019-06-30 0000933974 brks:AcquiredIntangibleAssetsMember 2019-04-01 2019-06-30 0000933974 brks:GenewizMember 2018-11-15 2019-06-30 0000933974 us-gaap:DevelopedTechnologyRightsMember 2018-10-01 2019-06-30 0000933974 brks:AcquiredIntangibleAssetsMember 2018-10-01 2019-06-30 0000933974 srt:MaximumMember brks:RuroInc.Member 2018-08-15 2020-06-30 0000933974 brks:SeniorSecuredTermLoanFacilityMember us-gaap:SecuredDebtMember 2019-10-01 2020-06-30 0000933974 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-06-30 0000933974 us-gaap:EmployeeStockMember 2020-04-01 2020-06-30 0000933974 us-gaap:EmployeeStockMember 2019-10-01 2020-06-30 0000933974 us-gaap:RestrictedStockUnitsRSUMember 2019-04-01 2019-06-30 0000933974 us-gaap:EmployeeStockMember 2019-04-01 2019-06-30 0000933974 us-gaap:EmployeeStockMember 2018-10-01 2019-06-30 0000933974 us-gaap:AdditionalPaidInCapitalMember 2019-10-01 2020-06-30 0000933974 us-gaap:AdditionalPaidInCapitalMember 2018-10-01 2019-06-30 0000933974 brks:RuroInc.Member 2020-02-11 2020-02-11 0000933974 2020-07-24 0000933974 2018-10-01 2019-09-30 0000933974 2017-10-01 2018-09-30 0000933974 us-gaap:RestrictedStockUnitsRSUMember 2019-10-01 2020-06-30 0000933974 us-gaap:RestrictedStockUnitsRSUMember 2018-10-01 2019-06-30 0000933974 srt:MinimumMember brks:GenewizMember 2018-11-15 0000933974 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember brks:CreditAgreementMember us-gaap:LineOfCreditMember 2019-10-01 2020-06-30 0000933974 2019-04-01 2019-06-30 0000933974 2018-10-01 2018-12-31 0000933974 brks:BrooksSemiconductorSolutionsGroupMember 2019-10-01 2020-06-30 0000933974 brks:BrooksLifeSciencesMember 2019-10-01 2020-06-30 0000933974 brks:GenewizMember 2018-10-01 2019-09-30 0000933974 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember brks:SemiconductorCryogenicsBusinessMember 2019-07-01 2019-07-01 0000933974 us-gaap:DiscontinuedOperationsHeldforsaleMember brks:SemiconductorCryogenicsBusinessMember 2019-10-01 2020-06-30 0000933974 us-gaap:DiscontinuedOperationsHeldforsaleMember brks:SemiconductorCryogenicsBusinessMember 2019-04-01 2019-06-30 0000933974 us-gaap:DiscontinuedOperationsHeldforsaleMember brks:SemiconductorCryogenicsBusinessMember 2018-10-01 2019-06-30 0000933974 brks:OneYearTermLoansMaturing2019Member us-gaap:SecuredDebtMember 2020-06-30 0000933974 us-gaap:SecuredDebtMember 2019-07-01 0000933974 brks:SeniorSecuredTermLoanFacilityMember us-gaap:SecuredDebtMember 2020-06-30 0000933974 brks:FiveYearTermLoansMaturing2021Member us-gaap:SecuredDebtMember 2020-06-30 0000933974 2019-02-15 0000933974 brks:SeniorSecuredIncrementalTermLoanFacilityMember us-gaap:SecuredDebtMember 2019-02-15 0000933974 brks:SeniorSecuredIncrementalTermLoanFacilityMember us-gaap:SecuredDebtMember 2018-11-15 0000933974 brks:SeniorSecuredTermLoanFacilityMember us-gaap:SecuredDebtMember 2017-10-04 0000933974 2017-10-04 0000933974 brks:RuroInc.Member 2020-02-11 0000933974 brks:GenewizMember 2018-11-15 0000933974 brks:GenewizMember 2018-11-15 2018-11-15 0000933974 brks:GenewizMember 2019-04-01 2019-06-30 0000933974 brks:GenewizMember 2018-10-01 2019-06-30 0000933974 2020-04-01 2020-06-30 0000933974 2019-10-01 2020-06-30 0000933974 2018-10-01 2019-06-30 0000933974 brks:EdwardsVacuumLlcMember 2018-08-27 2018-08-27 0000933974 2020-06-30 0000933974 2019-09-30 iso4217:USD pure brks:installment brks:loan brks:customer shares iso4217:USD shares brks:segment us-gaap:PrepaidExpenseAndOtherAssetsCurrent 0 0 0 brks:BrooksSemiconductorSolutionsGroupMember brks:BrooksSemiconductorSolutionsGroupMember brks:BrooksSemiconductorSolutionsGroupMember brks:BrooksLifeSciencesMember brks:BrooksLifeSciencesMember brks:BrooksLifeSciencesMember us-gaap:PrepaidExpenseAndOtherAssetsCurrent 0 us-gaap:AccountingStandardsUpdate201602CumulativeEffectPeriodOfAdoptionMember brks:BrooksSemiconductorSolutionsGroupMember 0 2500000 0 brks:AccruedExpensesAndOtherCurrentLiabilities us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization brks:AccruedExpensesAndOtherCurrentLiabilities us-gaap:OtherLiabilitiesNoncurrent 0.3333 0.3333 0.3333 brks:BrooksSemiconductorSolutionsGroupMember brks:BrooksSemiconductorSolutionsGroupMember brks:BrooksSemiconductorSolutionsGroupMember brks:BrooksLifeSciencesMember brks:BrooksLifeSciencesMember brks:BrooksLifeSciencesMember P12M 0000933974 --09-30 2020 Q3 false 10-Q true 2020-06-30 false 000-25434 BROOKS AUTOMATION, INC. DE 04-3040660 15 Elizabeth Drive Chelmsford MA 01824 978 262-2400 Common Stock, $0.01 par value BRKS NASDAQ Yes Yes Large Accelerated Filer false false false 0.01 73760246 256633000 301642000 136000 34124000 183167000 165602000 117686000 99445000 44389000 46332000 602011000 647145000 111416000 100669000 2939000 2845000 3489000 5064000 500062000 488602000 226623000 251168000 57377000 20506000 1503917000 1515999000 828000 829000 70344000 58919000 31162000 29435000 7881000 7175000 33847000 31375000 437000 1040000 16253000 99263000 45053000 44234000 205805000 272270000 49563000 50315000 19609000 18274000 10613000 20636000 5724000 5338000 29280000 8470000 10212000 329064000 377045000 0.01 0.01 1000000 1000000 0 0 0.01 0.01 125000000 125000000 87222115 73760246 85759700 72297831 872000 857000 1936619000 1921954000 10977000 3511000 13461869 13461869 200956000 200956000 -572659000 -586412000 1174853000 1138954000 1503917000 1515999000 142323000 128397000 413329000 381827000 78027000 75483000 237748000 199810000 220350000 203880000 651077000 581637000 81989000 77203000 245930000 229580000 45573000 43167000 137092000 115951000 127562000 120370000 383022000 345531000 92788000 83510000 268055000 236106000 14004000 14235000 43727000 41485000 59714000 52596000 178866000 158509000 -29000 256000 1125000 685000 73689000 67087000 223718000 200679000 19099000 16423000 44337000 35427000 29000 108000 865000 847000 810000 8041000 2265000 21348000 -9051000 498000 -309000 -1318000 -1116000 18816000 8181000 41619000 4759000 5120000 7260000 5557000 400000 13696000 921000 36062000 4359000 6333000 -182000 20731000 13696000 7254000 35880000 25090000 0.19 0.01 0.49 0.06 0.09 0.00 0.29 0.19 0.10 0.49 0.35 0.19 0.01 0.49 0.06 0.09 0.00 0.29 0.19 0.10 0.49 0.35 73759000 72188000 73473000 71903000 73860000 72470000 73766000 72313000 13696000 7254000 35880000 25090000 3690000 2724000 7484000 888000 0 0 0 0 7000 111000 -2000 -4000 3000 0 -13000 9000 -25000 3677000 2733000 7466000 999000 17373000 9987000 43346000 26089000 35880000 25090000 49760000 40429000 301000 12348000 15172000 -177000 -766000 4876000 -9319000 -9207000 -9051000 -163000 -156000 -319000 91500000 15719000 6456000 17695000 6431000 -12554000 -2109000 11032000 -6761000 214000 4959000 580000 1022000 1928000 -9404000 -609000 -361000 1082000 -4347000 1901000 -13933000 58241000 29685000 15548000 10843000 1290000 2492000 48904000 42226000 2557000 15743000 442704000 1000000 -12553000 -408081000 686386000 2332000 1548000 687000 828000 354940000 957000 849000 22127000 21658000 -21580000 309800000 3095000 -816000 -44971000 -40856000 305171000 197708000 260200000 156852000 2020000 1847000 256633000 156802000 3567000 50000 260200000 156852000 84164130 841000 1898434000 13587000 -994074000 -200956000 717832000 1517144 16000 1532000 1548000 15172000 15172000 0.30 21656000 21656000 888000 888000 0 111000 111000 25090000 25090000 -859000 -859000 85681274 857000 1915138000 14586000 -991499000 -200956000 738126000 85759700 857000 1921954000 3511000 -586412000 -200956000 1138954000 1462415 15000 2317000 2332000 12348000 12348000 0.30 22127000 22127000 7484000 7484000 0 7000 7000 -4000 -25000 -25000 35880000 35880000 87222115 872000 1936619000 10977000 -572659000 -200956000 1174853000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">1. Basis of Presentation </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The unaudited consolidated financial statements of Brooks Automation, Inc. and its subsidiaries (“Brooks”, or the “Company”) included herein have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). All intercompany accounts and transactions have been eliminated in consolidation. In the opinion of management, all material adjustments, which are of a normal and recurring nature and necessary for a fair statement of the financial position and results of operations and cash flows for the periods presented, have been reflected in the accompanying unaudited consolidated financial statements. The results of operations for the interim periods are not necessarily indicative of the results of operations to be expected for the full fiscal year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Certain information and footnote disclosures normally included in the Company’s annual consolidated financial statements have been condensed or omitted and, accordingly, the accompanying financial information should be read in conjunction with the audited consolidated financial statements and notes thereto contained in the Company’s Annual Report on Form 10-K filed with the United States Securities and Exchange Commission (the “SEC”) for the fiscal year ended September 30, 2019 (the "2019 Annual Report on Form 10-K"). The accompanying Consolidated Balance Sheet as of September 30, 2019 was derived from the audited annual consolidated financial statements as of the period then ended.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Discontinued Operations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the fourth quarter of fiscal year 2018, the Company entered into a definitive agreement to sell its semiconductor cryogenics business (the “Disposition”) to Edwards Vacuum LLC (a member of the Atlas Copco Group) (“Edwards”). The Company determined that the semiconductor cryogenics business met the “held for sale” criteria and the “discontinued operations” criteria in accordance with Financial Accounting Standard Boards (“FASB”) Accounting Standards Codification (“ASC”) 205, <i style="font-style:italic;">Presentation of Financial Statements</i> (“FASB ASC 205”), as of September 30, 2018. The Consolidated Balance Sheets and Consolidated Statements of Operations, and the notes to the Consolidated Financial Statements were restated for all periods presented to reflect the discontinuation of the semiconductor cryogenics business, in accordance with FASB ASC 205. The discussion in the notes to these Consolidated Financial Statements, unless otherwise noted, relate solely to the Company's continuing operations. Please refer to Note 3, “Discontinued Operations” for further information. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On July 1, 2019, the Company completed the sale of the semiconductor cryogenics business for $661.1 million, which excludes $6.3 million retained by Edwards at closing as a result of the initial net working capital adjustments. Net cash proceeds from the sale were $553.1 million, after deducting estimated taxes payable and closing costs, which remains subject to adjustment for the final determination of working capital and other items.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Risks and Uncertainties</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;white-space:pre-wrap;"> The Company is subject to risks common to companies in the markets it serves, including, but not limited to, global economic and financial market conditions, fluctuations in customer demand, acceptance of new products, development by its competitors of new technological innovations, risk of disruption in its supply chain, the implementation of tariffs and export controls, dependence on key personnel, protection of proprietary technology, and compliance with domestic and foreign regulatory authorities and agencies. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;white-space:pre-wrap;"> During the COVID-19 pandemic, the Company’s facilities have remained operational with only required personnel on site, and the balance of employees working from home.  Both business segments fall within the classification of an “Essential Critical Infrastructure Sector” as defined by the U.S. Department of Homeland Security and have continued operations during the COVID-19 pandemic. The Company has followed government guidance in each region and has implemented Centers for Disease Control social distancing guidelines and other best practices to protect the health and </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;white-space:pre-wrap;">safety of the Company’s employees. The COVID-19 pandemic has not had a substantial impact on our financial results and a portion of this impact has been mitigated by our realignment of resources to satisfy incremental orders related to virus research. Future impacts on the Company’s financial results will depend on multiple variables which are not fully determinable, as the full impact of the pandemic on the economy and markets which the Company serves is as yet unknown.  The variables are many, but fundamentally include reduced demand from the Company’s customers, the degree that the supply chain may be constrained to impact the Company’s delivery of product, the potential impact to our operations if there is a significant outbreak among our employees, as well as the amount of incremental demand caused by research and treatments in the areas of COVID-19 or related threats.   </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 661100000 6300000 553100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2. Summary of Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The preparation of unaudited consolidated financial statements in conformity with GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Significant estimates are associated with recording accounts receivable, inventories, goodwill, intangible assets other than goodwill, long-lived assets, derivative financial instruments, deferred income taxes, warranty obligations, revenue recognized in accordance with the percentage of completion method, and stock-based compensation expense. The Company bases its estimates on historical experience and various other assumptions, including in certain circumstances future projections that management believes to be reasonable under the circumstances. Although the Company regularly assesses these estimates, actual results could differ from those estimates. Changes in estimates are recorded in the period in which they occur and become known.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The full extent to which the COVID-19 pandemic will directly or indirectly impact the Company’s business - including results of operations and financial condition, sales, expenses, reserves and allowances, manufacturing and employee-related amounts - will depend on future developments that are highly uncertain. This includes results from new information that may emerge concerning COVID-19 and any actions taken to contain or treat COVID-19, as well as the economic impact on local, regional, national and international customers and markets. The Company has made estimates of the impact of COVID-19 within its financial statements and there may be changes to those estimates in future periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Foreign Currency Translation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Certain transactions of the Company and its subsidiaries are denominated in currencies other than their functional currency.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Foreign currency exchange losses generated from the settlement and remeasurement of these transactions are recognized in earnings and presented within “Other expenses, net” in the Company’s unaudited Consolidated Statements of Operations. Net foreign currency transaction and remeasurement losses were less than $0.1 million and $0.5 million, respectively, during the three months ended June 30, 2020 and 2019 and $2.8 million and $1.1 million, respectively, during the nine months ended June 30, 2020 and 2019. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Derivative Instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company has transactions and balances denominated in currencies other than U.S. dollars. Most of these transactions or balances are denominated in Euros, British Pounds and a variety of Asian currencies. The Company enters into foreign exchange contracts to reduce its exposure to currency fluctuations. The arrangements typically mature in three months or less and they do not qualify for hedge accounting. Net gains and losses related to these contracts are </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">recorded as a component of "Other expenses, net" in the accompanying unaudited Consolidated Statements of Operations and are as follows for the three and nine months ended June 30, 2020 and 2019 (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Realized (losses) gains on derivatives not designated as hedging instruments</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,719)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,770</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (963)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,916</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The fair values of the forward contracts are recorded in the Company’s accompanying unaudited Consolidated Balance Sheets as “Prepaid expenses and other current assets” and “Accrued expenses and other current liabilities”. Foreign exchange contract assets and liabilities are measured and reported at fair value based on observable market inputs and classified within Level 2 of the fair value hierarchy described below due to a lack of an active market for these contracts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair Value Measurements </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company measures at fair value certain financial assets and liabilities, including cash equivalents and available for sale securities. FASB ASC 820, <i style="font-style:italic;">Fair Value Measurement and Disclosures</i>, establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The following levels of inputs may be used to measure fair value:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 27pt;"><i style="font-style:italic;">Level 1 Inputs: </i>Quoted prices in active markets for identical assets or liabilities as of the reporting date. Active markets are those in which transactions for the asset and liability occur in sufficient frequency and volume to provide pricing information on an ongoing basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 27pt;"><i style="font-style:italic;">Level 2 Inputs:</i> Observable inputs other than prices included in Level 1, including quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 27pt;"><i style="font-style:italic;">Level 3 Inputs:</i> Unobservable inputs that are significant to the fair value of the assets or liabilities and reflect an entity’s own assumptions in pricing assets or liabilities since they are supported by little or no market activity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2020, the Company had no assets or <span style="-sec-ix-hidden:Hidden_RsMJNWz6Z0C-JFVJWAe3nQ"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">liabilities</span></span><span style="white-space:pre-wrap;"> measured and recorded at fair value on a recurring basis using Level 3 inputs.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The Company has operating leases for real estate and non-real estate and finance leases for non-real estate. The classification of a lease as operating or finance and the determination of the right-of-use asset (ROU asset) and lease liability are determined at lease inception. The ROU asset represents the Company’s right to use an underlying asset for the lease term and the lease liability represents the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of the Company’s leases do not provide an implicit rate, an incremental borrowing rate is used based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. Lease expense is recognized on a straight-line basis over the lease term. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s lease agreements may contain lease and non-lease components. Non-lease components primarily include payments for maintenance and utilities. Fixed payments for non-lease components are combined with lease payments and accounted for as a single lease component which increases the amount of the ROU asset and liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The ROU asset for operating leases is included within Other assets and the ROU asset for finance leases is included within Property, plant, and equipment, net on the Consolidated Balance Sheets. The short-term lease liabilities for both </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">operating leases and finance leases are included within Accrued expenses and other current liabilities. The long-term lease liabilities for operating leases and finance leases are included within Long-term operating lease liabilities, and Other long-term liabilities, respectively, on the Consolidated Balance Sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Issued Accounting Pronouncements </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In March 2020, the FASB issued Accounting Standards Update (“ASU”) 2020-04, <i style="font-style:italic;">Facilitation of the Effects of Reference Rate Reform on Financial Reporting</i>. The ASU provides temporary optional expedients and exceptions to the GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. The provisions of this ASU are only available until December 31, 2022, when the reference rate replacement activity is expected to be completed. The Company is currently evaluating the impact this guidance may have on its consolidated financial statements and related disclosures. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In December 2019, the FASB issued ASU 2019-12: <i style="font-style:italic;">Simplifying the Accounting for Income Taxes (Topic 740)</i>, which removes certain exceptions to the general principles in Topic 740 and improves consistent application of and simplifies GAAP for other areas of Topic 740 clarifying and amending existing guidance. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2020. Early adoption<span style="white-space:pre-wrap;"> is permitted. The Company is evaluating the impact of this ASU.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In August 2018, the FASB issued ASU 2018-15, <i style="font-style:italic;">Intangibles – Goodwill and Other – Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</i>. The amendments align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The accounting for the service element of a hosting arrangement that is a service contract is not affected by these amendments. The provisions may be adopted prospectively or retrospectively. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating the impact of this ASU.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In August 2018, the FASB issued ASU 2018-14, <i style="font-style:italic;">Disclosure Framework — Changes to the Disclosure Requirements for Defined Benefit Plans</i>, which amends ASC 715 to add, remove, and clarify disclosure requirements related to defined benefit pension and other postretirement plans. The amendments require additional disclosure for the weighted-average interest crediting rates, a narrative description of the reasons for significant gains and losses, and an explanation of any other significant changes in the benefit obligation or plan assets. The amendment removes disclosure requirement for accumulated other comprehensive income expected to be recognized over the next year, information about plan assets to be returned to the entity, and the effects of a one-percentage-point change on the assumed health care costs and the effect of this change in rates on service cost, interest cost, and the benefit obligation for postretirement health care benefits. The ASU is effective for fiscal years ending after December 15, 2020. Early adoption is permitted. The ASU does not amend the interim disclosure requirements of ASC 715-20. The Company is currently evaluating the impact of this ASU.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In August 2018, the FASB issued ASU 2018-13, <i style="font-style:italic;">Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement</i><span style="white-space:pre-wrap;">, which amends ASC 820 to add and remove disclosure requirements related to fair value measurement. The amendments include new disclosure requirements for changes in unrealized gains or losses included in other comprehensive income for recurring Level 3 fair value measurements held at the end of the reporting period and the range and weighted average used to develop significant unobservable inputs for Level 3 fair value measurements. The amendments eliminated disclosure requirements for amount of and reasons for transfers between Level 1 and Level 2, valuation processes for Level 3 fair value measurements, and policy for timing of transfers between levels of the fair value hierarchy. In addition, the amendments modified certain disclosure requirement to provide clarification or to promote appropriate exercise of discretion by entities. ASU 2018-13 is effective for fiscal years beginning after December 15, 2019, including interim periods therein. </span><span style="white-space:pre-wrap;">Early adoption</span><span style="white-space:pre-wrap;"> is permitted. The Company is currently evaluating the impact of this ASU.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In June 2016, the FASB issued ASU 2016-13, <i style="font-style:italic;">Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments</i>. The FASB subsequently issued ASU 2019-04, <i style="font-style:italic;">Codification Improvements to Topic 326, Financial Instruments - Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments</i>, ASU 2019-05 <i style="font-style:italic;">“Financial Instruments-Credit Losses”</i>, ASU 2019-11, <i style="font-style:italic;">Codification Improvements to Topic 326, Financial Instruments - Credit Losses, and </i>ASU 2020-02<i style="font-style:italic;">,</i> <i style="font-style:italic;white-space:pre-wrap;">Financial Instruments-Credit Losses (Topic 326) and Leases (Topic 842) </i>to clarify and address certain items related to the amendments in ASU 2016-13. Topic 326 provides guidance for recognizing credit losses on financial instruments based on an estimate of current expected credit losses model. The amendments are effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating the impact of this ASU.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Adopted Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In July 2019, the FASB issued ASU 2019-07, <i style="font-style:italic;white-space:pre-wrap;">Codification Updates to SEC Sections - Amendments to SEC Paragraphs Pursuant to SEC Final Rule Releases No. 33-10532, Disclosure Update and Simplification, and Nos. 33-10231 and 33-10442, Investment Company Reporting Modernization and Miscellaneous Updates (SEC Update)</i><span style="white-space:pre-wrap;">. ASU 2019-07 aligns the guidance in various SEC sections of the Codification with the requirements of certain SEC final rules. ASU 2019 -07 was effective immediately during the Company’s last quarter of fiscal 2019 and the adoption did not have any impact on the Company’s consolidated financial statements and related disclosures. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In March 2018, the FASB issued ASU 2018-02, <i style="font-style:italic;">Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</i>, which amends ASC 220 to add, remove, and clarify disclosure requirements related to reporting comprehensive income. This ASU gives entities the option to reclassify tax effects recorded in accumulated other comprehensive income as a result of tax reform to retained earnings. The entities have the option to apply the guidance retrospectively or in the period of adoption. The guidance requires entities to make new disclosures, regardless of whether they elect to reclassify tax effects. The guidance is effective for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. Early adoption in any period is permitted. The Company adopted the guidance during the first quarter of fiscal year 2020. There is no accounting impact on the Company’s consolidated financial statements and related disclosures because the Company does not have stranded tax effects in accumulated other comprehensive income as a result of the Tax Cuts and Jobs Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In February 2016, the FASB issued ASU 2016-02, <i style="font-style:italic;">Leases</i> <i style="font-style:italic;">(Topic 842)</i>, an amendment of the FASB ASC 840. Under Topic 842, lessees are required to recognize a ROU asset and lease liability on the balance sheet for all leases with terms beyond twelve months. The new standard also requires enhanced disclosures that provide more transparent information to financial statement users about lease portfolios. The Company adopted Topic 842 effective October 1, 2019 using the <span style="-sec-ix-hidden:Hidden_VQbt1QQjHUuQZOAiuNmY2Q"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">modified retrospective</span></span> approach. The Company applied Topic 842 to all its leases as of October 1, 2019 with comparative prior periods continuing to be reported under Topic 840. With the adoption of Topic 842, the Company assumed the assessment determined under Topic 840 of whether contracts contain leases, the classification of leases as operating or finance and the remaining lease term of each lease. Certain leases contain both lease and non-lease components, which the Company has elected to treat as a single lease component. On October 1, 2019, the Company recorded a ROU asset related to its operating leases of $28.1 million and a lease liability related to its operating leases of $27.1<span style="white-space:pre-wrap;"> million on its Consolidated Balance Sheets. There was no impact to the Company’s finance ROU asset and liability on October 1, 2019. The adoption of the standard does not impact the Consolidated Results of Operations or Consolidated Statement of Cash Flows. See Note 9, “Leases” for further information.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Other</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">For further information with regard to the Company’s significant accounting policies, please refer to Note 2 "Summary of Significant Accounting Policies" to the Company’s consolidated financial statements included in the 2019 Annual Report on Form 10-K.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The preparation of unaudited consolidated financial statements in conformity with GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Significant estimates are associated with recording accounts receivable, inventories, goodwill, intangible assets other than goodwill, long-lived assets, derivative financial instruments, deferred income taxes, warranty obligations, revenue recognized in accordance with the percentage of completion method, and stock-based compensation expense. The Company bases its estimates on historical experience and various other assumptions, including in certain circumstances future projections that management believes to be reasonable under the circumstances. Although the Company regularly assesses these estimates, actual results could differ from those estimates. Changes in estimates are recorded in the period in which they occur and become known.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The full extent to which the COVID-19 pandemic will directly or indirectly impact the Company’s business - including results of operations and financial condition, sales, expenses, reserves and allowances, manufacturing and employee-related amounts - will depend on future developments that are highly uncertain. This includes results from new information that may emerge concerning COVID-19 and any actions taken to contain or treat COVID-19, as well as the economic impact on local, regional, national and international customers and markets. The Company has made estimates of the impact of COVID-19 within its financial statements and there may be changes to those estimates in future periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p> -100000 -500000 -2800000 -1100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Derivative Instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company has transactions and balances denominated in currencies other than U.S. dollars. Most of these transactions or balances are denominated in Euros, British Pounds and a variety of Asian currencies. The Company enters into foreign exchange contracts to reduce its exposure to currency fluctuations. The arrangements typically mature in three months or less and they do not qualify for hedge accounting. Net gains and losses related to these contracts are </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">recorded as a component of "Other expenses, net" in the accompanying unaudited Consolidated Statements of Operations and are as follows for the three and nine months ended June 30, 2020 and 2019 (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Realized (losses) gains on derivatives not designated as hedging instruments</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,719)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,770</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (963)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,916</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The fair values of the forward contracts are recorded in the Company’s accompanying unaudited Consolidated Balance Sheets as “Prepaid expenses and other current assets” and “Accrued expenses and other current liabilities”. Foreign exchange contract assets and liabilities are measured and reported at fair value based on observable market inputs and classified within Level 2 of the fair value hierarchy described below due to a lack of an active market for these contracts.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Realized (losses) gains on derivatives not designated as hedging instruments</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,719)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,770</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (963)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,916</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> -1719000 3770000 -963000 2916000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair Value Measurements </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company measures at fair value certain financial assets and liabilities, including cash equivalents and available for sale securities. FASB ASC 820, <i style="font-style:italic;">Fair Value Measurement and Disclosures</i>, establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The following levels of inputs may be used to measure fair value:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 27pt;"><i style="font-style:italic;">Level 1 Inputs: </i>Quoted prices in active markets for identical assets or liabilities as of the reporting date. Active markets are those in which transactions for the asset and liability occur in sufficient frequency and volume to provide pricing information on an ongoing basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 27pt;"><i style="font-style:italic;">Level 2 Inputs:</i> Observable inputs other than prices included in Level 1, including quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 27pt;"><i style="font-style:italic;">Level 3 Inputs:</i> Unobservable inputs that are significant to the fair value of the assets or liabilities and reflect an entity’s own assumptions in pricing assets or liabilities since they are supported by little or no market activity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2020, the Company had no assets or <span style="-sec-ix-hidden:Hidden_RsMJNWz6Z0C-JFVJWAe3nQ"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">liabilities</span></span><span style="white-space:pre-wrap;"> measured and recorded at fair value on a recurring basis using Level 3 inputs.</span></p> 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The Company has operating leases for real estate and non-real estate and finance leases for non-real estate. The classification of a lease as operating or finance and the determination of the right-of-use asset (ROU asset) and lease liability are determined at lease inception. The ROU asset represents the Company’s right to use an underlying asset for the lease term and the lease liability represents the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of the Company’s leases do not provide an implicit rate, an incremental borrowing rate is used based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. Lease expense is recognized on a straight-line basis over the lease term. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s lease agreements may contain lease and non-lease components. Non-lease components primarily include payments for maintenance and utilities. Fixed payments for non-lease components are combined with lease payments and accounted for as a single lease component which increases the amount of the ROU asset and liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The ROU asset for operating leases is included within Other assets and the ROU asset for finance leases is included within Property, plant, and equipment, net on the Consolidated Balance Sheets. The short-term lease liabilities for both </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">operating leases and finance leases are included within Accrued expenses and other current liabilities. The long-term lease liabilities for operating leases and finance leases are included within Long-term operating lease liabilities, and Other long-term liabilities, respectively, on the Consolidated Balance Sheets.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Issued Accounting Pronouncements </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In March 2020, the FASB issued Accounting Standards Update (“ASU”) 2020-04, <i style="font-style:italic;">Facilitation of the Effects of Reference Rate Reform on Financial Reporting</i>. The ASU provides temporary optional expedients and exceptions to the GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. The provisions of this ASU are only available until December 31, 2022, when the reference rate replacement activity is expected to be completed. The Company is currently evaluating the impact this guidance may have on its consolidated financial statements and related disclosures. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In December 2019, the FASB issued ASU 2019-12: <i style="font-style:italic;">Simplifying the Accounting for Income Taxes (Topic 740)</i>, which removes certain exceptions to the general principles in Topic 740 and improves consistent application of and simplifies GAAP for other areas of Topic 740 clarifying and amending existing guidance. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2020. Early adoption<span style="white-space:pre-wrap;"> is permitted. The Company is evaluating the impact of this ASU.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In August 2018, the FASB issued ASU 2018-15, <i style="font-style:italic;">Intangibles – Goodwill and Other – Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</i>. The amendments align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The accounting for the service element of a hosting arrangement that is a service contract is not affected by these amendments. The provisions may be adopted prospectively or retrospectively. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating the impact of this ASU.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In August 2018, the FASB issued ASU 2018-14, <i style="font-style:italic;">Disclosure Framework — Changes to the Disclosure Requirements for Defined Benefit Plans</i>, which amends ASC 715 to add, remove, and clarify disclosure requirements related to defined benefit pension and other postretirement plans. The amendments require additional disclosure for the weighted-average interest crediting rates, a narrative description of the reasons for significant gains and losses, and an explanation of any other significant changes in the benefit obligation or plan assets. The amendment removes disclosure requirement for accumulated other comprehensive income expected to be recognized over the next year, information about plan assets to be returned to the entity, and the effects of a one-percentage-point change on the assumed health care costs and the effect of this change in rates on service cost, interest cost, and the benefit obligation for postretirement health care benefits. The ASU is effective for fiscal years ending after December 15, 2020. Early adoption is permitted. The ASU does not amend the interim disclosure requirements of ASC 715-20. The Company is currently evaluating the impact of this ASU.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In August 2018, the FASB issued ASU 2018-13, <i style="font-style:italic;">Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement</i><span style="white-space:pre-wrap;">, which amends ASC 820 to add and remove disclosure requirements related to fair value measurement. The amendments include new disclosure requirements for changes in unrealized gains or losses included in other comprehensive income for recurring Level 3 fair value measurements held at the end of the reporting period and the range and weighted average used to develop significant unobservable inputs for Level 3 fair value measurements. The amendments eliminated disclosure requirements for amount of and reasons for transfers between Level 1 and Level 2, valuation processes for Level 3 fair value measurements, and policy for timing of transfers between levels of the fair value hierarchy. In addition, the amendments modified certain disclosure requirement to provide clarification or to promote appropriate exercise of discretion by entities. ASU 2018-13 is effective for fiscal years beginning after December 15, 2019, including interim periods therein. </span><span style="white-space:pre-wrap;">Early adoption</span><span style="white-space:pre-wrap;"> is permitted. The Company is currently evaluating the impact of this ASU.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In June 2016, the FASB issued ASU 2016-13, <i style="font-style:italic;">Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments</i>. The FASB subsequently issued ASU 2019-04, <i style="font-style:italic;">Codification Improvements to Topic 326, Financial Instruments - Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments</i>, ASU 2019-05 <i style="font-style:italic;">“Financial Instruments-Credit Losses”</i>, ASU 2019-11, <i style="font-style:italic;">Codification Improvements to Topic 326, Financial Instruments - Credit Losses, and </i>ASU 2020-02<i style="font-style:italic;">,</i> <i style="font-style:italic;white-space:pre-wrap;">Financial Instruments-Credit Losses (Topic 326) and Leases (Topic 842) </i>to clarify and address certain items related to the amendments in ASU 2016-13. Topic 326 provides guidance for recognizing credit losses on financial instruments based on an estimate of current expected credit losses model. The amendments are effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating the impact of this ASU.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Adopted Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In July 2019, the FASB issued ASU 2019-07, <i style="font-style:italic;white-space:pre-wrap;">Codification Updates to SEC Sections - Amendments to SEC Paragraphs Pursuant to SEC Final Rule Releases No. 33-10532, Disclosure Update and Simplification, and Nos. 33-10231 and 33-10442, Investment Company Reporting Modernization and Miscellaneous Updates (SEC Update)</i><span style="white-space:pre-wrap;">. ASU 2019-07 aligns the guidance in various SEC sections of the Codification with the requirements of certain SEC final rules. ASU 2019 -07 was effective immediately during the Company’s last quarter of fiscal 2019 and the adoption did not have any impact on the Company’s consolidated financial statements and related disclosures. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In March 2018, the FASB issued ASU 2018-02, <i style="font-style:italic;">Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</i>, which amends ASC 220 to add, remove, and clarify disclosure requirements related to reporting comprehensive income. This ASU gives entities the option to reclassify tax effects recorded in accumulated other comprehensive income as a result of tax reform to retained earnings. The entities have the option to apply the guidance retrospectively or in the period of adoption. The guidance requires entities to make new disclosures, regardless of whether they elect to reclassify tax effects. The guidance is effective for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. Early adoption in any period is permitted. The Company adopted the guidance during the first quarter of fiscal year 2020. There is no accounting impact on the Company’s consolidated financial statements and related disclosures because the Company does not have stranded tax effects in accumulated other comprehensive income as a result of the Tax Cuts and Jobs Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In February 2016, the FASB issued ASU 2016-02, <i style="font-style:italic;">Leases</i> <i style="font-style:italic;">(Topic 842)</i>, an amendment of the FASB ASC 840. Under Topic 842, lessees are required to recognize a ROU asset and lease liability on the balance sheet for all leases with terms beyond twelve months. The new standard also requires enhanced disclosures that provide more transparent information to financial statement users about lease portfolios. The Company adopted Topic 842 effective October 1, 2019 using the <span style="-sec-ix-hidden:Hidden_VQbt1QQjHUuQZOAiuNmY2Q"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">modified retrospective</span></span> approach. The Company applied Topic 842 to all its leases as of October 1, 2019 with comparative prior periods continuing to be reported under Topic 840. With the adoption of Topic 842, the Company assumed the assessment determined under Topic 840 of whether contracts contain leases, the classification of leases as operating or finance and the remaining lease term of each lease. Certain leases contain both lease and non-lease components, which the Company has elected to treat as a single lease component. On October 1, 2019, the Company recorded a ROU asset related to its operating leases of $28.1 million and a lease liability related to its operating leases of $27.1<span style="white-space:pre-wrap;"> million on its Consolidated Balance Sheets. There was no impact to the Company’s finance ROU asset and liability on October 1, 2019. The adoption of the standard does not impact the Consolidated Results of Operations or Consolidated Statement of Cash Flows. See Note 9, “Leases” for further information.</span></p> false false false false false false false false false false false false false false false true 2019-10-01 28100000 27100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Other</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">For further information with regard to the Company’s significant accounting policies, please refer to Note 2 "Summary of Significant Accounting Policies" to the Company’s consolidated financial statements included in the 2019 Annual Report on Form 10-K.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">3. Discontinued Operations </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On August 27, 2018, the Company entered into a definitive agreement to sell its semiconductor cryogenics business to Edwards for $675.0 million in cash, subject to adjustments. On July 1, 2019, the Company completed the sale of the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="white-space:pre-wrap;">semiconductor cryogenics business for $661.1 million, which excludes $6.3 million retained by Edwards at closing based on the initial adjustment for net working capital. Net proceeds from the sale were approximately $553.1 million, after deducting estimated taxes payable and closing costs, which remains subject to adjustment for the final determination of working capital and other items. In the third quarter of fiscal year 2020, Edwards has asserted claims for indemnification under the definitive agreement relating to alleged breaches of representations and warranties relating to customer warranty claims and inventory.</span><i style="color:#4472c4;font-style:italic;"> </i><span style="white-space:pre-wrap;">The Company cannot determine the probability of any losses or outcome of these claims including the amount of any indemnifiable losses, if any, resulting from these claims at this time, however, the Company believes that none of these claims will have a material adverse effect on its consolidated financial position or results of operations. If the resolution of these claims results in indemnifiable losses in excess of the applicable indemnification deductibles and indemnification escrow established under the definitive agreement, Edwards would be required to seek recovery under the representation and warranty insurance Edwards obtained in connection with the closing of the transaction. The Company believes that any indemnifiable losses in excess of the applicable deductibles and indemnification escrow established in the definitive agreement would be covered by such insurance. If Edwards is unable to obtain recovery under its insurance, however, it could seek recovery of such indemnifiable losses, if any, directly from the Company.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The semiconductor cryogenics business consists of the CTI pump business, Polycold chiller business, the related services business and the Company's 50% share in Ulvac Cryogenics, Inc., a joint venture based in Japan. The semiconductor cryogenics business was originally acquired by the Company in its 2005 merger with Helix Technology Corporation. The operating results of the semiconductor cryogenics business had been included in the <span style="-sec-ix-hidden:Hidden_03hs-quYbEmQkklr-P2g3A"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Brooks Semiconductor Solutions Group</span></span> segment before the plan of disposition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with the closing of the Disposition on July 1, 2019, the Company and Edwards entered into a transition service agreement, a supply agreement, and lease agreements. The transition service agreement outlined the information technology, people, and facility support the Company would provide to Edwards for a period up to 9 months after transaction closing date. The supply agreement allowed the Company to purchase CTI and Polycold goods at cost from Edwards up to an aggregate amount equal to $1.0 million during the one-year term after closing of the Disposition. The lease agreements provide facility space to Edwards free of charge for three years after the transaction closing date. Edwards will have the option to renew each lease at the then current market rates after the initial three-year lease term has ended. This Disposition is consistent with the Company’s long-standing strategy to increase shareholder value by accelerating the growth of its Life Sciences business with further acquisitions and strengthening its semiconductor automation business with opportunistic acquisitions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The Disposition met the "held for sale" criteria and the “discontinued operation” criteria in accordance with FASB ASC 205 as of September 30, 2018. As such, its operating results have been reported as a discontinued operation for all periods presented. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The following table presents the financial results of discontinued operations (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:10.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:10.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:10.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:0.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Three Months Ended June 30, </b></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:24.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Nine Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:middle;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Products</p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,546</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,227</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Services</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,994</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,291</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total revenue</p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,540</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109,518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of revenue</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Products</p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,451</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,148</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Services</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,288</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,016</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total cost of revenue</p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,164</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross profit</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,801</p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,354</p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating expenses</p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,279</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,605</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative</p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,808</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (171)</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,005</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restructuring charges</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total operating expenses</p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (171)</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating income </p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,690</p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 171</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,720</p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other income (loss), net</p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 418</p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (410)</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 985</p></td><td style="vertical-align:middle;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income (loss) before income taxes and earnings of equity method investment</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,108</p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (239)</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,705</p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax provision (benefit)</p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,610</p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (57)</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,850</p></td><td style="vertical-align:middle;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income (loss) before equity in earnings of equity method investment</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,498</p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (182)</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,855</p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity in earnings of equity method investment</p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,835</p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,876</p></td><td style="vertical-align:middle;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,333</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (182)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,731</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The Company did not record income or loss related to our semiconductor cryogenics business for the three months ended June 30, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The following table presents the summarized financial information for Ulvac Cryogenics, Inc., the unconsolidated subsidiaries accounted for based on the equity method (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:44.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:0.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:10.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:0.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:24.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:middle;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:24.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:middle;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:24.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td><td style="vertical-align:middle;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:24.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Statements of Operations:</b></p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td></tr><tr><td style="vertical-align:middle;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 23,209</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 68,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross profit</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 9,905</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 27,134</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating Income </p></td><td style="vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,267</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 14,476</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,674</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 9,777</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The following table presents the significant non-cash items and capital expenditures for the discontinued operations that are included in the Consolidated Statements of Cash Flows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:44.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:44.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:25.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:24.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine months ended </b></p></td><td style="vertical-align:middle;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:25.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:24.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td><td style="vertical-align:middle;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capital expenditures</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 494</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock-based compensation</p></td><td style="vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earnings of equity method investment</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,835)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,876)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 675000000.0 661100000 6300000 553100000 0.50 P9M 1000000.0 P1Y P3Y true P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:10.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:10.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:10.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:0.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Three Months Ended June 30, </b></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:24.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Nine Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:middle;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Products</p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,546</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,227</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Services</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,994</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,291</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total revenue</p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,540</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109,518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of revenue</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Products</p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,451</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,148</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Services</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,288</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,016</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total cost of revenue</p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,164</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross profit</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,801</p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,354</p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating expenses</p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,279</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,605</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative</p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,808</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (171)</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,005</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restructuring charges</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total operating expenses</p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (171)</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating income </p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,690</p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 171</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,720</p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other income (loss), net</p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 418</p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (410)</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 985</p></td><td style="vertical-align:middle;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income (loss) before income taxes and earnings of equity method investment</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,108</p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (239)</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,705</p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax provision (benefit)</p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,610</p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (57)</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,850</p></td><td style="vertical-align:middle;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income (loss) before equity in earnings of equity method investment</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,498</p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (182)</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,855</p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity in earnings of equity method investment</p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,835</p></td><td style="vertical-align:middle;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,876</p></td><td style="vertical-align:middle;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,333</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (182)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,731</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 23546000 76227000 10994000 33291000 34540000 109518000 15451000 47148000 6288000 19016000 21739000 66164000 12801000 43354000 2279000 6605000 4808000 -171000 17005000 24000 24000 7111000 -171000 23634000 5690000 171000 19720000 418000 -410000 985000 6108000 -239000 20705000 1610000 -57000 4850000 4498000 -182000 15855000 1835000 4876000 6333000 -182000 20731000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:44.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:0.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:10.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:0.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:24.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:middle;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:24.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:middle;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:24.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td><td style="vertical-align:middle;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:24.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Statements of Operations:</b></p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td></tr><tr><td style="vertical-align:middle;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 23,209</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 68,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross profit</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 9,905</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 27,134</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating Income </p></td><td style="vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,267</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 14,476</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,674</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 9,777</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 23209000 68252000 9905000 27134000 5267000 14476000 3674000 9777000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:44.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:44.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:25.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:24.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine months ended </b></p></td><td style="vertical-align:middle;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:25.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:24.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td><td style="vertical-align:middle;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capital expenditures</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 494</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock-based compensation</p></td><td style="vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earnings of equity method investment</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,835)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,876)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 4000 4000 87000 494000 215000 635000 1835000 4876000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">4. Marketable Securities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company invests in marketable securities that are classified as available-for-sale and records them at fair value in the Company’s unaudited Consolidated Balance Sheets. Marketable securities reported as current assets represent investments that mature within one year from the balance sheet date. Long-term marketable securities represent investments with maturity dates greater than one year from the balance sheet date. The securities are valued using matrix pricing and benchmarking and classified within Level 2 of the fair value hierarchy because they are not actively traded. Matrix pricing is a mathematical technique used to value securities by relying on the securities’ relationship to other benchmark quoted prices.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Unrealized gains and losses are excluded from earnings and reported as a separate component of accumulated other comprehensive income until the security is sold or matures. Gains or losses realized from sales of marketable securities are computed based on the specific identification method and recognized as a component of "Other expenses, net" in the accompanying unaudited Consolidated Statements of Operations. There were no sales of marketable securities during the three months ended June 30, 2019. During the nine months ended June 30, 2019, the Company sold marketable securities with a fair value and amortized cost of $49.4 million and $49.5 million, respectively, and recognized net losses of $0.1 million. As a result, during this period, the Company collected cash proceeds of $48.9 million from the sale of marketable securities and reclassified net unrealized holding losses of $0.1 million from accumulated other comprehensive income into “Other expenses, net” in the accompanying unaudited Consolidated Statements of Operations as a result of these transactions. <span style="color:#212529;">There were </span><span style="color:#212529;">no</span><span style="color:#212529;"> marketable securities sales during the </span><span style="-sec-ix-hidden:Hidden_GPk4jAETz0G_i4yVsldZ3g"><span style="color:#212529;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">three months</span></span><span style="color:#212529;"> ended June 30, 2020. </span>During the nine months ended June 30, 2020, the Company sold marketable securities with a fair value and <span style="-sec-ix-hidden:Hidden_BWti9qqzpEy9cMK2dr86sQ"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">amortized</span></span> cost of $2.5 million, and recognized a net gain of less than $0.1 million. As a result, during this period, the Company collected cash proceeds of $2.5 million from the sale of marketable securities and reclassified net unrealized holding gains of less than $0.1 million from accumulated other comprehensive income into “Other expenses, net” in the accompanying unaudited Consolidated Statements of Operations as a result of these transactions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of the amortized cost and the fair value, including accrued interest receivable and unrealized holding gains (losses) on the short-term and long-term marketable securities as of June 30, 2020 and September 30, 2019 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:58.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">June 30, 2020: </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Bank certificates of deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 101</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Corporate securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,939</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,939</p></td></tr><tr><td style="vertical-align:top;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 35</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,075</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,075</p></td></tr><tr><td style="vertical-align:top;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">September 30, 2019: </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">U.S. Treasury securities and obligations of U.S. government agencies</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 31,863</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 31,866</p></td></tr><tr><td style="vertical-align:top;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Bank certificates of deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 750</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Corporate securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,317</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,318</p></td></tr><tr><td style="vertical-align:top;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 35</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 36,965</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 36,969</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The fair values of the marketable securities by contractual maturities at June 30, 2020 are presented below (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:84.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:84.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Due in one year or less</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 136</p></td></tr><tr><td style="vertical-align:top;width:84.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Due after one year through five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:84.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Due after five years through ten years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:84.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Due after ten years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,939</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total marketable securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,075</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Expected maturities could differ from contractual maturities because the security issuers may have the right to prepay obligations without prepayment penalties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company reviews the marketable securities for impairment at each reporting period to determine if any of the securities have experienced an other-than-temporary decline in fair value. The Company considers factors, such as the length of time and extent to which the market value has been less than the cost, the financial condition and near-term prospects of the issuer, the Company’s intent to sell, or whether it is more likely than not it will be required to sell the investment before recovery of its amortized cost basis. If the Company believes that an other-than-temporary decline in fair value has occurred, it writes down the investment to its fair value and recognizes the credit loss in earnings and the non-credit loss in accumulated other comprehensive income or loss. There were no securities in an unrealized loss position as of June 30, 2020. The aggregate fair value of the marketable securities in an unrealized loss position was $12.0 million as of September 30, 2019. Aggregate unrealized losses for these securities were insignificant as of September 30, 2019 and are presented in the table above. The securities in an unrealized loss position as of September 30, 2019 were not considered other-than-temporarily impaired and, as such, the Company did not recognize impairment losses during the period then ended. The unrealized losses were attributable to changes in interest rates that impacted the value of the investments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Cash equivalents of less than $0.1 million and $6.2 million, respectively, at June 30, 2020 and September 30, 2019 consist of money market funds and are classified within Level 1 of the fair value hierarchy because they are valued using quoted market prices in active markets. Cash equivalents of $10.0 million as of September 30, 2019 consist primarily of treasury bills and agency bonds and are classified within Level 2 of the fair value hierarchy because they are not actively traded. Cash equivalents from level 1 and level 2 are recorded in “Cash and cash equivalents” within the accompanying unaudited Consolidated Balance Sheet. </p> 0 49400000 49500000 -100000 48900000 -100000 0 2500000 100000 2500000 2500000 100000 100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of the amortized cost and the fair value, including accrued interest receivable and unrealized holding gains (losses) on the short-term and long-term marketable securities as of June 30, 2020 and September 30, 2019 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:58.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">June 30, 2020: </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Bank certificates of deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 101</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Corporate securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,939</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,939</p></td></tr><tr><td style="vertical-align:top;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 35</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,075</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,075</p></td></tr><tr><td style="vertical-align:top;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">September 30, 2019: </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">U.S. Treasury securities and obligations of U.S. government agencies</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 31,863</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 31,866</p></td></tr><tr><td style="vertical-align:top;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Bank certificates of deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 750</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Corporate securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,317</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,318</p></td></tr><tr><td style="vertical-align:top;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 35</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 36,965</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 36,969</p></td></tr></table> 101000 101000 2939000 2939000 35000 35000 3075000 3075000 31863000 2000 5000 31866000 750000 750000 4317000 1000 4318000 35000 35000 36965000 2000 6000 36969000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The fair values of the marketable securities by contractual maturities at June 30, 2020 are presented below (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:84.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:84.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Due in one year or less</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 136</p></td></tr><tr><td style="vertical-align:top;width:84.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Due after one year through five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:84.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Due after five years through ten years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:84.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Due after ten years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,939</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total marketable securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,075</p></td></tr></table> 136000 2939000 3075000 0 12000000.0 0 100000 6200000 10000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">5. Acquisitions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Acquisition Completed in Fiscal Year 2020</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Acquisition of RURO Inc.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">On February 11, 2020, the Company acquired RURO, Inc. (“RURO”), an informatics software company based in Frederick, Maryland. RURO provides cloud-based software solutions to manage laboratory workflow and bio-sample data for a broad range of customers in the biotech, healthcare, and pharmaceutical sectors. The addition of RURO's capabilities and offerings will enable the Company to offer enhanced on-site and off-site management of biological sample inventories as well as integration solutions to its customers for their increasingly distributed workflow. The total cash purchase price of the acquisition was $15.6 million, net of cash acquired. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company recorded the assets acquired and liabilities assumed related to RURO at their fair values as of the acquisition date, from a market participant’s perspective. <span style="background-color:#ffffff;">While the Company uses its best estimates and assumptions as part of the purchase price allocation process to value the assets acquired and liabilities assumed on the acquisition date, its estimates and assumptions are subject to refinement.</span> Fair value estimates are based on a complex series of judgments about future events and uncertainties and rely heavily on estimates and assumptions. The judgments used to determine the estimated fair value assigned to each class of assets acquired and liabilities assumed, as well as asset lives, can materially impact the Company’s results of operations. <span style="background-color:#ffffff;">The finalization of the assignment of fair values will be </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;">completed within one year. </span>The following table presents the preliminary net purchase price and the fair values of the assets and liabilities of RURO (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value of</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets and</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,220</p></td></tr><tr><td style="vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,116</p></td></tr><tr><td style="vertical-align:top;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,042</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 230</p></td></tr><tr><td style="vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,320)</p></td></tr><tr><td style="vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued compensation and benefits</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (344)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other current liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (91)</p></td></tr><tr><td style="vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term deferred tax liabilities</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,091)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (147)</p></td></tr><tr><td style="vertical-align:top;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total purchase price, net of cash acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,629</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">The Company applied variations of the income approach to estimate the fair values of the intangible assets acquired. The identifiable intangible assets include customer relationships (excess earnings method) of $2.9 million with a useful life of <span style="white-space:pre-wrap;">12 years</span><span style="white-space:pre-wrap;">, technology (relief from royalty method) of $2.9 million with a useful live of </span><span style="white-space:pre-wrap;">9 years</span><span style="white-space:pre-wrap;"> and trademarks (relief from royalty method) of $0.2 million with a useful life of </span><span style="white-space:pre-wrap;">5 years</span><span style="white-space:pre-wrap;">. The intangible assets acquired are amortized over the total weighted average period of </span><span style="white-space:pre-wrap;">10.6</span><span style="white-space:pre-wrap;"> years using methods that approximate the pattern in which the economic benefits are expected to be realized. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Goodwill of $11.1 million largely reflects the potential synergies and expansion of the Company’s core technologies and offerings in the Life Sciences business. The goodwill from this acquisition is not tax deductible.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company reports the results of operations for RURO in the Brooks Life Science segment starting from the acquisition date. The revenues and net income from RURO recognized in the Company's consolidated results of operations were $1.9 million and $0.5 million, respectively, for the three months ended June 30, 2020. The revenues and net income from RURO recognized in the Company's consolidated results of operations were $2.3 million and $0.4 million, respectively, for the period between the acquisition date and June 30, 2020. During three months ended June 30, 2020 and the period between the acquisition date and June 30, 2020, the amortization expense of acquired intangible assets was $0.1 million and $0.2 million, respectively. During three months ended June 30, 2020 and the period between the acquisition date and June 30, 2020, the Company incurred less than $0.1 million and $0.2 million, respectively, in transaction costs, which were recorded in "Selling, general and administrative" expenses within the accompanying unaudited Consolidated Statements of Operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company did not present a pro forma information summary for its consolidated results of operations because such results were immaterial.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Acquisition Completed in Fiscal Year 2019</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Acquisition of the GENEWIZ Group</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On November 15, 2018, the Company acquired all the outstanding capital stock of GENEWIZ Group (“GENEWIZ”), a leading global genomics service provider headquartered in South Plainfield, New Jersey. GENEWIZ provides genomics services that enable research scientists to advance their discoveries within the pharmaceutical, academic, biotechnology, agriculture and other markets. It provides gene sequencing and synthesis services for more than 4,000 institutional customers worldwide supported by their global network of laboratories spanning the United States, China, Japan, Germany and the United Kingdom. This transaction has added a new and innovative platform </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">which further enhances the Company’s core capabilities, and added even more value to samples that are under the Company’s care. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The total cash purchase price for the acquisition was $442.7 million, net of cash acquired, which included a working capital settlement of $0.4 million. The Company used the proceeds of the incremental term loan described in Note 8, “Debt” to pay a portion of the purchase price. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On the acquisition date, the Company paid $32.3 million to escrow accounts related to the satisfaction of the seller's indemnification obligations with respect to their representations and warranties and other indemnities. The Company also retained an amount equal to $1.5 million as collateral for any adjustment shortfall based on the final merger consideration calculation. During the fiscal year 2019, the final merger consideration was calculated to be $4.0 million less than the merger consideration paid at closing. To satisfy the shortfall, the Company reversed the $1.5 million liability associated with the holdback, received approval from the former shareholders to retain $0.7 million of funds the Company received on their behalf, and collected $1.8 million from the escrow accounts. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company recorded the assets acquired and liabilities assumed related to GENEWIZ at their fair values as of the acquisition date, from a market participant’s perspective. Fair value estimates are based on a complex series of judgments about future events and uncertainties and rely heavily on estimates and assumptions. The judgments used to determine the estimated fair value assigned to each class of assets acquired and liabilities assumed, as well as asset lives, can materially impact the Company’s results of operations. The following table presents the net purchase price and the fair values of the assets and liabilities of GENEWIZ (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value of</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets and</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 28,566</p></td></tr><tr><td style="vertical-align:top;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,370</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses and other current assets</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11,635</p></td></tr><tr><td style="vertical-align:top;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 36,379</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 235,160</p></td></tr><tr><td style="vertical-align:top;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 189,129</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,998</p></td></tr><tr><td style="vertical-align:top;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current portion of long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,170)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,522)</p></td></tr><tr><td style="vertical-align:top;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (67)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued compensation and benefits</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,145)</p></td></tr><tr><td style="vertical-align:top;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,073)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term debt</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,482)</p></td></tr><tr><td style="vertical-align:top;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term tax reserves</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,400)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term deferred tax liabilities</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (34,993)</p></td></tr><tr><td style="vertical-align:top;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other long-term liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,681)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total purchase price, net of cash acquired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 442,704</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company applied variations of the income approach to estimate the fair values of the intangible assets acquired. The identifiable intangible assets include customer relationships (excess earnings method) of $125.5 million with a useful life of <span style="white-space:pre-wrap;">14 years</span><span style="white-space:pre-wrap;">, completed technology (relief from royalty method) of $44.5 million with useful lives from </span><span style="white-space:pre-wrap;">10</span><span style="white-space:pre-wrap;"> to </span><span style="white-space:pre-wrap;">15 years</span><span style="white-space:pre-wrap;"> and trademarks (relief from royalty method) of $19.1 million with a useful life of </span><span style="white-space:pre-wrap;">13 years</span><span style="white-space:pre-wrap;">. The intangible assets acquired are amortized over the total weighted average period of </span><span style="white-space:pre-wrap;">13.3</span><span style="white-space:pre-wrap;"> years using methods that approximate the pattern in which the economic benefits are expected to be realized. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Goodwill of $235.2 million largely reflects the potential synergies and expansion of the Company’s core technologies and offerings in the Life Sciences business. The goodwill from this acquisition is reported within the Brooks Life Sciences segment and is <span style="-sec-ix-hidden:Hidden_ICc3_9t7_UCktHBC6goPFw"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">not</span></span> tax deductible.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-indent:18pt;margin:0pt;">The revenues and net income from GENEWIZ recognized in the Company's consolidated results of operations were $37.3 million and $0.5 million, respectively, for the three months ended June 30, 2020. The revenues and net loss from GENEWIZ recognized in the Company's consolidated results of operations were $37.1 million and $2.4 million, respectively, for the three months ended June 30, 2019. During the three months ended June 30, 2020, and the comparable reporting period in fiscal year 2019, net income/loss included $5.1 million and $3.3 million, respectively, related to amortization expense of acquired intangible assets. The revenues and net income from GENEWIZ recognized in the Company's consolidated results of operations were $118.3 million and $1.5 million, respectively, for the nine months ended June 30, 2020. The revenues and net income from GENEWIZ recognized in the Company’s consolidated results of operations were $86.3 million and $3.0 million, respectively, during the period from the acquisition date to June 30, 2019. During the nine months ended June 30, 2020 and the comparable reporting period since the acquisition in fiscal year 2019, net income included $15.2 million and $8.2 million, respectively, related to amortization expense of acquired intangible assets. During the three months ended June 30, 2019 and the period from the acquisition date to June 30, 2019, the Company incurred $0.1 million and $6.4 million, respectively, in transaction costs, which were recorded in "Selling, general and administrative" expenses within the accompanying unaudited Consolidated Statements of Operations. During both the three and nine months ended June 30, 2020, the Company incurred less than $0.1 million in transaction costs, which were recorded in "Selling, general and administrative" expenses within the accompanying unaudited Consolidated Statements of Operations.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following unaudited pro forma information reflects the Company’s consolidated results of operations as if the acquisition had taken place on October 1, 2017. The unaudited pro forma information is not necessarily indicative of the results of operations that the Company would have reported had the transaction actually occurred at the beginning of these periods nor is it necessarily indicative of future results. The unaudited pro forma financial information does not reflect the impact of future events that may occur after the acquisition, including, but not limited to, anticipated costs savings from synergies or other operational improvements (in thousands). The pro forma amounts in the below table were adjusted to reflect a correction made during the 2019 fiscal year, see the 2019 Annual Report on Form 10-K Note 4, “Acquisitions” for further information. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:47.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:18.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:4.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:18.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:middle;width:23.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:middle;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:middle;width:22.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:middle;width:23.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td><td style="vertical-align:middle;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:middle;width:22.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td></tr><tr><td style="vertical-align:middle;width:47.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:18.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:18.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:47.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  Revenue</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;width:18.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">203,880</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;width:18.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">598,291</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:47.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  Net income from continuing operations</p></td><td style="vertical-align:middle;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,062</p></td><td style="vertical-align:middle;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">The unaudited pro forma financial information presented in the table above includes adjustments for the application of the Company’s accounting policies, elimination of related party transactions, depreciation and amortization related to fair value adjustments to property, plant and equipment and intangible assets, and transaction costs, and interest expense on acquisition related debt.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">To present the Company’s consolidated results of operations as if the acquisition had taken place on October 1, 2017, the unaudited pro forma earnings for the three months ended June 30, 2019 has been adjusted to exclude $0.1 million non-recurring transaction cost. Th<span style="color:#212529;">e unaudited </span><span style="white-space:pre-wrap;">pro forma earnings for the nine months ended June 30, 2019 has been adjusted </span><span style="font-family:'inherit';">to include </span><span style="font-family:'inherit';">$1.6</span><span style="font-family:'inherit';"> million property, plant, and equipment, leases, and intangible asset step-up depreciation and amortization expense and </span><span style="font-family:'inherit';">$2.0</span><span style="font-family:'inherit';"> million interest expense related to financing activities and to exclude </span><span style="font-family:'inherit';">$42.3</span><span style="font-family:'inherit';"> million non-recurring compensation expenses and transaction costs.</span>  </p> 15600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value of</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets and</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,220</p></td></tr><tr><td style="vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,116</p></td></tr><tr><td style="vertical-align:top;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,042</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 230</p></td></tr><tr><td style="vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,320)</p></td></tr><tr><td style="vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued compensation and benefits</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (344)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other current liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (91)</p></td></tr><tr><td style="vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term deferred tax liabilities</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,091)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (147)</p></td></tr><tr><td style="vertical-align:top;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total purchase price, net of cash acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,629</p></td></tr></table> 1220000 29000 11116000 6042000 230000 15000 1320000 344000 91000 1091000 147000 15629000 2900000 P12Y 2900000 P9Y 200000 P5Y P10Y7M6D 11100000 1900000 500000 2300000 400000 100000 200000 100000 200000 4000 442700000 400000 32300000 1500000 -4000000.0 1500000 700000 1800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value of</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets and</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 28,566</p></td></tr><tr><td style="vertical-align:top;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,370</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses and other current assets</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11,635</p></td></tr><tr><td style="vertical-align:top;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 36,379</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 235,160</p></td></tr><tr><td style="vertical-align:top;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 189,129</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,998</p></td></tr><tr><td style="vertical-align:top;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current portion of long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,170)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,522)</p></td></tr><tr><td style="vertical-align:top;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (67)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued compensation and benefits</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,145)</p></td></tr><tr><td style="vertical-align:top;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,073)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term debt</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,482)</p></td></tr><tr><td style="vertical-align:top;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term tax reserves</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,400)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term deferred tax liabilities</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (34,993)</p></td></tr><tr><td style="vertical-align:top;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other long-term liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,681)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total purchase price, net of cash acquired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 442,704</p></td></tr></table> 28566000 4370000 11635000 36379000 235160000 189129000 15998000 3170000 6522000 67000 5145000 10073000 2482000 13400000 34993000 2681000 442704000 125500000 P14Y 44500000 P10Y P15Y 19100000 P13Y P13Y3M18D 235200000 37300000 500000 37100000 2400000 5100000 3300000 118300000 1500000 86300000 3000000.0 15200000 8200000 100000 6400000 100000 100000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:47.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:18.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:4.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:18.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:middle;width:23.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:middle;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:middle;width:22.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:middle;width:23.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td><td style="vertical-align:middle;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:middle;width:22.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td></tr><tr><td style="vertical-align:middle;width:47.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:18.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:18.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:47.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  Revenue</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;width:18.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">203,880</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;width:18.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">598,291</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:47.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  Net income from continuing operations</p></td><td style="vertical-align:middle;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,062</p></td><td style="vertical-align:middle;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 203880000 598291000 976000 5062000 100000 1600000 2000000.0 42300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">6. Goodwill and Intangible Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Goodwill represents the excess of net book value over the estimated fair value of net tangible and identifiable intangible assets of a reporting unit. Goodwill is tested for impairment annually or more often if impairment indicators are present at the reporting unit level. If events occur or circumstances change that would more likely than not reduce fair values of the reporting units below their carrying values, goodwill will be evaluated for impairment between annual tests. No triggering events indicating goodwill impairment occurred during the nine months ended June 30, 2020. Please refer to Note 7, "Goodwill and Intangible Assets" to the Company's consolidated financial statements included in the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">2019 Annual Report on Form 10-K for further information on the goodwill impairment testing performed during fiscal year 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company performs its annual goodwill impairment assessment on April 1st of each year. In accordance with ASC 350, <i style="font-style:italic;">Intangibles-Goodwill and Other</i>, the Company initially assesses qualitative factors to determine whether the existence of events or circumstances indicates that it is more likely than not that the fair value of a reporting unit is less than its carrying value. If the Company determines, based on this assessment, that it is more likely than not that the fair value of the reporting unit is less than its carrying value, it performs a quantitative goodwill impairment test by comparing the reporting unit’s fair value with its carrying value. An impairment loss is recognized for the amount by which the reporting unit’s carrying value exceeds its fair value, up to the total amount of goodwill allocated to the reporting unit. No impairment loss is recognized if the fair value of the reporting exceeds its carrying value. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the quarter ended June 30, 2020, the Company completed the annual goodwill impairment test for its six reporting units, including Automation Solutions, Contamination Control Solutions and Global Semiconductor Services within the Brooks Semiconductor Solutions Group segment, as well as Sample Repository Solutions, Life Sciences Products and GENEWIZ within the Brooks Life Sciences segment. Based on the test results, the Company determined that no adjustment to goodwill was necessary. The Company conducted a qualitative assessment for the three reporting units within the Brooks Semiconductor Solutions Group segment and determined that it was more likely than not that their fair values were greater than their carrying values. As a result of the analysis, the Company did not perform the quantitative assessment for these reporting units, and therefore, did not recognize any impairment losses. The Company performed the quantitative goodwill impairment test for the three reporting units within the Brooks Life Sciences segment and determined that no adjustment to goodwill was necessary since the estimated fair values exceed their book values.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The changes in the Company’s goodwill by reportable segment at June 30, 2020 and September 30, 2019 are as follows (in thousands): </p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:54.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Brooks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Semiconductor</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Brooks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Group</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Life Sciences</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Gross goodwill, at September 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 636,791</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 440,755</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,014</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,103,560</p></td></tr><tr><td style="vertical-align:top;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated goodwill impairments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (588,944)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,014)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (614,958)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill, net of accumulated impairments, at September 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,847</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 440,755</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 488,602</p></td></tr><tr><td style="vertical-align:top;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Acquisitions and adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 316</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,460</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Gross goodwill, at June 30, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 637,107</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 451,899</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,014</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,115,020</p></td></tr><tr><td style="vertical-align:top;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated goodwill impairments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (588,944)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,014)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (614,958)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill, net of accumulated impairments, at June 30, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,163</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 451,899</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 500,062</p></td></tr><tr><td style="vertical-align:top;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the nine months ended June 30, 2020, the Company recorded a goodwill increase of $11.5 million primarily related to the RURO acquisition and the impact of foreign currency translation adjustments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The components of the Company’s identifiable intangible assets as of June 30, 2020 and September 30, 2019 are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:27.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:27.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:27.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Book</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Book</b></p></td></tr><tr><td style="vertical-align:bottom;width:27.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:27.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Patents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,251</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,013</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,238</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,302</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,628</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 674</p></td></tr><tr><td style="vertical-align:top;width:27.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Completed technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,504</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,232</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,510</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:27.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademarks and trade names</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,604</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,425</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,179</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,340</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,807</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,533</p></td></tr><tr><td style="vertical-align:top;width:27.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 268,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104,942</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 163,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 265,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,047</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181,403</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:27.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other intangibles</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 236</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 233</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 231</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48</p></td></tr><tr><td style="vertical-align:bottom;width:27.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 391,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 165,117</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 384,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 133,443</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251,168</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Amortization expense for intangible assets was $31.3 million and $26.2 million, respectively, during the nine months ended June 30, 2020 and 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Estimated future amortization expense for the intangible assets for the remainder of fiscal year 2020, the subsequent four fiscal years and thereafter is as follows (in thousands): </p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:85.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:85.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fiscal year ended September 30, </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:85.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,454</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:85.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,714</p></td></tr><tr><td style="vertical-align:top;width:85.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,459</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:85.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,170</p></td></tr><tr><td style="vertical-align:top;width:85.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,211</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:85.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,615</p></td></tr><tr><td style="vertical-align:bottom;width:85.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,623</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company performs its annual goodwill impairment assessment on April 1st of each year. In accordance with ASC 350, <i style="font-style:italic;">Intangibles-Goodwill and Other</i>, the Company initially assesses qualitative factors to determine whether the existence of events or circumstances indicates that it is more likely than not that the fair value of a reporting unit is less than its carrying value. If the Company determines, based on this assessment, that it is more likely than not that the fair value of the reporting unit is less than its carrying value, it performs a quantitative goodwill impairment test by comparing the reporting unit’s fair value with its carrying value. An impairment loss is recognized for the amount by which the reporting unit’s carrying value exceeds its fair value, up to the total amount of goodwill allocated to the reporting unit. No impairment loss is recognized if the fair value of the reporting exceeds its carrying value. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the quarter ended June 30, 2020, the Company completed the annual goodwill impairment test for its six reporting units, including Automation Solutions, Contamination Control Solutions and Global Semiconductor Services within the Brooks Semiconductor Solutions Group segment, as well as Sample Repository Solutions, Life Sciences Products and GENEWIZ within the Brooks Life Sciences segment. Based on the test results, the Company determined that no adjustment to goodwill was necessary. The Company conducted a qualitative assessment for the three reporting units within the Brooks Semiconductor Solutions Group segment and determined that it was more likely than not that their fair values were greater than their carrying values. As a result of the analysis, the Company did not perform the quantitative assessment for these reporting units, and therefore, did not recognize any impairment losses. The Company performed the quantitative goodwill impairment test for the three reporting units within the Brooks Life Sciences segment and determined that no adjustment to goodwill was necessary since the estimated fair values exceed their book values.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The changes in the Company’s goodwill by reportable segment at June 30, 2020 and September 30, 2019 are as follows (in thousands): </p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:54.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Brooks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Semiconductor</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Brooks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Group</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Life Sciences</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Gross goodwill, at September 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 636,791</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 440,755</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,014</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,103,560</p></td></tr><tr><td style="vertical-align:top;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated goodwill impairments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (588,944)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,014)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (614,958)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill, net of accumulated impairments, at September 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,847</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 440,755</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 488,602</p></td></tr><tr><td style="vertical-align:top;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Acquisitions and adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 316</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,460</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Gross goodwill, at June 30, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 637,107</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 451,899</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,014</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,115,020</p></td></tr><tr><td style="vertical-align:top;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated goodwill impairments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (588,944)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,014)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (614,958)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill, net of accumulated impairments, at June 30, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,163</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 451,899</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 500,062</p></td></tr><tr><td style="vertical-align:top;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 6 0 3 3 0 636791000 440755000 26014000 1103560000 588944000 26014000 614958000 47847000 440755000 488602000 316000 11144000 11460000 637107000 451899000 26014000 1115020000 588944000 26014000 614958000 48163000 451899000 500062000 11500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The components of the Company’s identifiable intangible assets as of June 30, 2020 and September 30, 2019 are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:27.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:27.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:27.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Book</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Book</b></p></td></tr><tr><td style="vertical-align:bottom;width:27.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:27.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Patents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,251</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,013</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,238</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,302</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,628</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 674</p></td></tr><tr><td style="vertical-align:top;width:27.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Completed technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,504</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,232</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,510</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:27.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademarks and trade names</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,604</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,425</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,179</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,340</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,807</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,533</p></td></tr><tr><td style="vertical-align:top;width:27.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 268,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104,942</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 163,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 265,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,047</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181,403</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:27.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other intangibles</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 236</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 233</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 231</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48</p></td></tr><tr><td style="vertical-align:bottom;width:27.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 391,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 165,117</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 384,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 133,443</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251,168</p></td></tr></table> 8251000 5013000 3238000 5302000 4628000 674000 88736000 46504000 42232000 88288000 38778000 49510000 25604000 8425000 17179000 25340000 5807000 19533000 268913000 104942000 163971000 265450000 84047000 181403000 236000 233000 3000 231000 183000 48000 391740000 165117000 226623000 384611000 133443000 251168000 31300000 26200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Estimated future amortization expense for the intangible assets for the remainder of fiscal year 2020, the subsequent four fiscal years and thereafter is as follows (in thousands): </p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:85.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:85.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fiscal year ended September 30, </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:85.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,454</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:85.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,714</p></td></tr><tr><td style="vertical-align:top;width:85.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,459</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:85.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,170</p></td></tr><tr><td style="vertical-align:top;width:85.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,211</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:85.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,615</p></td></tr><tr><td style="vertical-align:bottom;width:85.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,623</p></td></tr></table> 10454000 38714000 35459000 32170000 27211000 82615000 226623000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">7. Line of Credit</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company maintains a revolving line of credit under a credit agreement with Wells Fargo Bank, N.A. and JPMorgan Chase Bank, N.A. that provides for a revolving credit facility of up to $75.0 million, subject to borrowing base availability, as defined in the credit agreement. The line of credit matures on <span style="white-space:pre-wrap;">October 4, 2022</span><span style="white-space:pre-wrap;"> and expires no less than </span><span style="white-space:pre-wrap;">90 days</span><span style="white-space:pre-wrap;"> prior to the term loan expiration. The proceeds from the line of credit are available for permitted acquisitions and general corporate purposes. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">On October 4, 2017, the Company entered into a $200.0 million Senior Secured Term Loan Facility (the “term loan”) with Morgan Stanley Senior Funding, Inc., JPMorgan Chase Bank, N.A. and Wells Fargo Securities, LLC (collectively, the “lenders”). Coincident with the entry into the credit agreement for the term loan discussed in Note 8, “Debt” below, the Company amended certain terms and conditions of the credit agreement. Based on the amended terms of the credit agreement, the line of credit continues to provide for a revolving credit facility of up to $75.0 million, subject to borrowing base availability. Borrowing base availability under the amended credit agreement excludes collateral related to fixed assets and is redetermined periodically based on certain percentage of certain eligible U.S. assets, including accounts receivable and inventory. The sub-limits for letters of credit were reduced to $7.5 million under the amended terms of the credit agreement. All outstanding borrowings under the credit agreement are guaranteed by the Company and Brooks Life Sciences, Inc. (fka BioStorage Technologies, Inc.), the Company’s wholly-owned subsidiary (“guarantor”), and subordinated to the obligations under the term loan which are secured by a first priority lien on substantially all of the assets of the Company and the guarantor, other than accounts receivable and inventory. Please refer to Note 8, “Debt”, for further information on the term loan transaction. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As of June 30, 2020, the Company had approximately $39.6 million available for borrowing under the line of credit. There were no amounts outstanding under the line of credit as of June 30, 2020 and September 30, 2019. The Company records commitment fees and other costs directly associated with obtaining the line of credit facility as deferred financing costs which are presented within "Other assets" in the accompanying unaudited Consolidated Balance Sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Deferred financing costs were $0.3 million and $0.4 million, respectively, at June 30, 2020 and September 30, 2019. Such costs are amortized over the term of the related facility arrangement and are included in “Interest expense” in the accompanying unaudited Consolidated Statements of Operations. The line of credit contains certain customary representations and warranties, a financial covenant and affirmative and negative covenants as well as events of default. The Company was in compliance with the line of credit covenants as of June 30, 2020 and September 30, 2019. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 75000000.0 2022-10-04 P90D 200000000.0 75000000.0 7500000 39600000 0 0 300000 400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">8. Debt</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Term Loans</i></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-indent:18pt;margin:0pt;">On October 4, 2017, the Company entered into a $200.0 million term loan with the lenders pursuant to the terms of a credit agreement. The term loan was issued at $197.6 million, or 98.8% of its par value, resulting in a discount of $2.4 million, or 1.2%, which represented loan origination fees paid at the closing. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-indent:18pt;margin:0pt;">On November 15, 2018, the Company entered into an incremental amendment (the “First Amendment”) to the existing credit agreement. Under the First Amendment, the Company obtained an incremental term loan in an aggregate principal amount of $350.0 million. The proceeds of the incremental term loan were used to finance a portion of the purchase price for the Company’s acquisition of GENEWIZ. The incremental term loan was issued at $340.5 million, or 97.3% of its par value, resulting in a discount of $9.5 million, or 2.7%, which represented financing cost of the incremental term loan. Except as provided in the First Amendment, the incremental term loan was subject to the same terms and conditions as set forth in the existing credit agreement.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-indent:18pt;margin:0pt;">On February 15, 2019, the Company entered into the second amendment to the credit agreement (the “Second Amendment”) and syndicated the incremental term loan to a group of new lenders which met the criteria of a debt extinguishment. The Company wrote off the carrying value of the incremental term loan of $340.1 million as of February 15, 2019 and recorded the syndicated incremental term loan at its present value for $349.1 million and a loss on debt extinguishment for $9.1 million. The syndicated incremental term loan was issued at $345.2 million, or 98.9% of its par value resulting in a discount of $4.0 million which represented financing costs which are presented as a reduction of the incremental term loan principal balance in the accompanying unaudited Consolidated Balance Sheets and was accreted over the life of the incremental term loan. Except as provided in the Second Amendment with respect to an increase of the applicable interest rates, the syndicated incremental term loan was subject to the same terms and conditions as the initial incremental term loan.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:10pt;text-indent:18pt;margin:0pt;">On July 1, 2019, the Company completed the sale of its semiconductor cryogenics business and used $348.3 million of the proceeds from the Disposition to extinguish the outstanding balance of the incremental term loan. In addition, the Company used $147.0 million of the proceeds from the Disposition to extinguish a portion of the outstanding balance of the term loan. The Company recorded a loss on debt extinguishment of $5.2 million for the two term loans.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:10pt;text-indent:18pt;margin:0pt;">The Company’s obligations under the term loan are also guaranteed by Brooks Life Sciences, Inc. (fka BioStorage Technologies, Inc.) as the guarantor, subject to the terms and conditions of the credit agreement. The Company and the guarantor granted the lenders a perfected first priority security interest in substantially all of the assets of the Company and the guarantor to secure the repayment of the term loan.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:10pt;text-indent:18pt;margin:0pt;">The loan principal amount under the credit agreement may be increased by an aggregate amount equal to $75.0 million plus any voluntary repayments of the term loans plus any additional amount such that the secured leverage ratio of the Company is less than 3.00 to 1.00.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Subject to certain conditions stated in the credit agreement, the Company may redeem the term loan at any time at its option without a significant premium or penalty, except for a repricing transaction, as defined in the credit agreement. The Company is required to redeem the term loan at the principal amount then outstanding upon occurrence of certain events, including (i) net proceeds received from the sale or other disposition of the Company’s or the guarantor’ assets, subject to certain limitations, (ii) casualty and condemnation proceeds received by the Company or the guarantor, subject to certain exceptions, or (iii) net proceeds received by the Company or the guarantor from the issuance of debt or disqualified capital stock after October 4, 2017. Commencing on December 31, 2018, the Company was required to </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">make principal payments equal to the excess cash flow amount, as defined in the credit agreement. Such prepayments are equal to 50%<span style="white-space:pre-wrap;"> of the preceding year excess cash flow amount reduced by voluntary prepayments of the term loan, subject to certain limitations. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-indent:18pt;margin:0pt;">The deferred financing costs are accreted over the term of the loan using the effective interest rate method and are included in “Interest expense” in the accompanying unaudited Consolidated Statements of Operations. At June 30, 2020, deferred financing costs were $0.4 million. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:10pt;text-indent:18pt;margin:0pt;">The credit agreement contains certain customary representations and warranties, covenants and events of default. If any of the events of default occur and are not waived or cured within applicable grace periods, any unpaid amounts under the credit agreement will bear an annual interest rate at 2.00% above the rate otherwise applicable under the terms and conditions of such agreement. The credit agreement does not contain financial maintenance covenants. As of June 30, 2020, the Company was in compliance with all covenants and conditions under the credit agreement. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">In connection with the GENEWIZ acquisition, the Company assumed three five-year term loans for a total of $3.3 million and two one-year short term loans for a total of $3.2 million. The three five-year term loans were initiated during 2016 and mature in 2021. The principal payments are payable in eight installments equal to 12.5% of the initial principal amount of the term loans on December 14th and June 14th of each year. The three five-year term loans were secured by GENEWIZ to fund equipment procurement and new building related payments and the interest rates are equal to the LIBOR plus 3.1%. The two one-year term loans were secured by GENEWIZ to fund operations. Both of the one-year term loans were initiated in 2018 and matured in 2019. The interest rates of these two loans were 4.56% and 4.35%. There are no deferred financing costs related to either the five-year term loans or the one-year term loans. At June 30, 2020, the Company had an aggregate outstanding principal balance of $0.8 million for the three five-year<span style="white-space:pre-wrap;"> term loans. Both of the </span>two one-year short term loans matured and were repaid in full as of September 30, 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:6pt;text-indent:18pt;margin:0pt;">During the nine months ended June 30, 2020, the weighted average stated interest rate paid on all outstanding debt was 4.3%. During the nine months ended June 30, 2020, the Company incurred aggregate interest expense of $1.8 million in connection with the borrowings, including $0.2 million of deferred financing costs amortization. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following are the future minimum principal payment obligations under all of the Company’s outstanding debt as of June 30, 2020 (in thousands):</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:83.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fiscal year ended September 30, </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 828</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 50,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total outstanding principal balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 50,828</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unamortized deferred financing costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (437)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 50,391</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current portion of long-term debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 828</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-current portion of long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 49,563</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 200000000.0 197600000 0.988 2400000 0.012 350000000.0 340500000 0.973 9500000 0.027 340100000 349100000 -9100000 345200000 0.989 4000000.0 348300000 147000000.0 -5200000 2 75000000.0 3.00 0.50 400000 0.0200 3 P5Y 3300000 2 P1Y 3200000 3 P5Y 8 0.125 3 P5Y 0.031 2 P1Y P1Y 2 0.0456 0.0435 0 P5Y P1Y 800000 3 P5Y 2 P1Y 0.043 1800000 200000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following are the future minimum principal payment obligations under all of the Company’s outstanding debt as of June 30, 2020 (in thousands):</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:83.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fiscal year ended September 30, </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 828</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 50,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total outstanding principal balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 50,828</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unamortized deferred financing costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (437)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 50,391</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current portion of long-term debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 828</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-current portion of long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 49,563</p></td></tr></table> 828000 50000000 50828000 437000 50391000 828000 49563000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-bottom:12pt;margin:0pt;">9. Leases</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:10pt;text-indent:18pt;margin:0pt;"><span style="white-space:pre-wrap;">The Company has operating leases for real estate and non-real estate and finance leases for non-real estate in North America, Europe, and Asia. Non-real estate leases are primarily related to vehicles and office equipment. Lease expiration dates range between 2020 and 2039. </span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">The components of operating lease expense were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:24.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:24.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:26.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Three months ended June 30, 2020</b></p></td><td style="vertical-align:middle;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:26.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Nine Months Ended June 30, 2020</b></p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Operating lease costs</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,358</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,755</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Finance lease costs:</span></p></td><td style="vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="color:#212529;">Amortization of assets</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="color:#212529;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 311</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="color:#212529;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 933</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="color:#212529;">Interest on lease liabilities</span></p></td><td style="vertical-align:middle;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="color:#212529;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29</p></td><td style="vertical-align:middle;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="color:#212529;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;">Total finance lease costs</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 340</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,017</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Variable lease costs</span></p></td><td style="vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 448</p></td><td style="vertical-align:middle;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,314</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Short-term lease costs</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 477</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Total lease costs</span></p></td><td style="vertical-align:middle;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,563</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">Supplemental balance sheet information related to leases is as follows (in thousands, except lease term and discount rate):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:33.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:35.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">As of June 30, 2020</b></p></td><td style="vertical-align:middle;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="color:#212529;font-weight:bold;">Operating Leases:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#212529;">Operating lease right-of-use assets</span></p></td><td style="vertical-align:middle;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 36,224</p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_4TnOSMclmEW3NzrlLgAuCg"><span style="color:#212529;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Accrued expenses and other current liabilities</span></span></p></td><td style="vertical-align:middle;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,457</p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#212529;">Long-term operating lease liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,280</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="color:#212529;">Total operating lease liabilities</span></p></td><td style="vertical-align:middle;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 35,737</p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="color:#212529;font-weight:bold;">Finance Leases:</b></p></td><td style="vertical-align:middle;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#212529;">Property, plant and equipment, at cost</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,540</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#212529;">Accumulated amortization</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (934)</p></td><td style="vertical-align:middle;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_-r5rQJWzRkO9pCKC2Go0XA"><span style="color:#212529;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Property, plant and equipment, net</span></span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,606</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_y7QpqIK0qU6XfEaooKBqOw"><span style="color:#212529;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Accrued expenses and other current liabilities</span></span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,183</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_jwVk_W6MM0KgQ-MbwR575g"><span style="color:#212529;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Other long-term liabilities</span></span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 599</p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="color:#212529;">Total finance lease liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,782</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Weighted average remaining lease term (in years):</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#212529;">Operating leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">8.83</p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#212529;">Finance leases</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">1.55</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Weighted average discount rate:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#212529;">Operating leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="color:#212529;">4.29</span></p></td><td style="vertical-align:middle;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#212529;">Finance leases</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="color:#212529;">4.72</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">%</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.43;text-align:justify;text-indent:22.5pt;margin:0pt;"><span style="color:#212529;font-size:9pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">Supplemental cash flow information related to operating leases was as follows (in thousands, unaudited):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:24.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:24.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:26.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Three months ended June 30, 2020</b></p></td><td style="vertical-align:middle;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:26.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Nine Months Ended June 30, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Cash paid for amounts included in measurement of liabilities:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#212529;">Operating cash flows from operating leases</span></p></td><td style="vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:middle;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">2,215</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:middle;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">6,089</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#212529;">Operating cash flows from finance leases</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">22</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">77</span></p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#212529;">Financing cash flows from finance leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">297</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">880</span></p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Future lease payments for operating and capital leases as of June 30, 2020 were as follows for the remainder of fiscal year 2020, the subsequent four fiscal years and thereafter as follows (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:26.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Operating Leases</b></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:26.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Finance Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2020</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,123</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 322</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,259</p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,171</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2022</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,491</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 363</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2023</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,445</p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2024</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,229</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Thereafter</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,180</p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;">Total future lease payments</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43,727</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,856</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Less imputed interest</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,990)</p></td><td style="vertical-align:middle;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (74)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;">Total lease liability balance</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 35,737</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,782</p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Future lease payments for operating and finance leases as of September 30, 2019 were as follows for the remainder of fiscal year 2020, the subsequent four fiscal years and thereafter as follows (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:26.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Operating Leases</b></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:26.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Capital Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2020</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,794</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,276</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,520</p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,171</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2022</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,904</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 363</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2023</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,110</p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2024</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,934</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Thereafter</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,499</p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;">Total future lease payments</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,761</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,810</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Less imputed interest</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,685)</p></td><td style="vertical-align:middle;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (150)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;">Total lease liability balance</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,076</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,660</p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">As of June 30, 2020, <span style="color:#212529;">the Company has entered into leases that have not commenced with future lease payments of </span><span style="color:#212529;">$3.8</span><span style="color:#212529;white-space:pre-wrap;"> million, excluding purchase options. These leases are not yet recorded on the Consolidated Balance Sheets. Lease commencement dates for these leases range between 2020 and 2030.</span> </p> <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">The components of operating lease expense were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:24.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:24.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:26.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Three months ended June 30, 2020</b></p></td><td style="vertical-align:middle;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:26.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Nine Months Ended June 30, 2020</b></p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Operating lease costs</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,358</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,755</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Finance lease costs:</span></p></td><td style="vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="color:#212529;">Amortization of assets</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="color:#212529;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 311</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="color:#212529;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 933</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="color:#212529;">Interest on lease liabilities</span></p></td><td style="vertical-align:middle;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="color:#212529;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29</p></td><td style="vertical-align:middle;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="color:#212529;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;">Total finance lease costs</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 340</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,017</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Variable lease costs</span></p></td><td style="vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 448</p></td><td style="vertical-align:middle;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,314</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Short-term lease costs</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 477</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Total lease costs</span></p></td><td style="vertical-align:middle;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,563</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">Supplemental balance sheet information related to leases is as follows (in thousands, except lease term and discount rate):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:33.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:35.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">As of June 30, 2020</b></p></td><td style="vertical-align:middle;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="color:#212529;font-weight:bold;">Operating Leases:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#212529;">Operating lease right-of-use assets</span></p></td><td style="vertical-align:middle;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 36,224</p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_4TnOSMclmEW3NzrlLgAuCg"><span style="color:#212529;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Accrued expenses and other current liabilities</span></span></p></td><td style="vertical-align:middle;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,457</p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#212529;">Long-term operating lease liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,280</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="color:#212529;">Total operating lease liabilities</span></p></td><td style="vertical-align:middle;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 35,737</p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="color:#212529;font-weight:bold;">Finance Leases:</b></p></td><td style="vertical-align:middle;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#212529;">Property, plant and equipment, at cost</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,540</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#212529;">Accumulated amortization</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (934)</p></td><td style="vertical-align:middle;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_-r5rQJWzRkO9pCKC2Go0XA"><span style="color:#212529;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Property, plant and equipment, net</span></span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,606</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_y7QpqIK0qU6XfEaooKBqOw"><span style="color:#212529;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Accrued expenses and other current liabilities</span></span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,183</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_jwVk_W6MM0KgQ-MbwR575g"><span style="color:#212529;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Other long-term liabilities</span></span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 599</p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="color:#212529;">Total finance lease liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,782</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Weighted average remaining lease term (in years):</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#212529;">Operating leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">8.83</p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#212529;">Finance leases</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">1.55</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Weighted average discount rate:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#212529;">Operating leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="color:#212529;">4.29</span></p></td><td style="vertical-align:middle;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#212529;">Finance leases</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="color:#212529;">4.72</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">%</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.43;text-align:justify;text-indent:22.5pt;margin:0pt;"><span style="color:#212529;font-size:9pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">Supplemental cash flow information related to operating leases was as follows (in thousands, unaudited):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:24.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:24.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:26.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Three months ended June 30, 2020</b></p></td><td style="vertical-align:middle;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:26.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Nine Months Ended June 30, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Cash paid for amounts included in measurement of liabilities:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#212529;">Operating cash flows from operating leases</span></p></td><td style="vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:middle;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">2,215</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:middle;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">6,089</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#212529;">Operating cash flows from finance leases</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">22</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">77</span></p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#212529;">Financing cash flows from finance leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">297</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">880</span></p></td></tr></table> 2358000 6755000 311000 933000 29000 84000 340000 1017000 448000 1314000 181000 477000 3327000 9563000 36224000 6457000 29280000 35737000 2540000 934000 1606000 1183000 599000 1782000 P8Y9M29D P1Y6M18D 0.0429 0.0472 2215000 6089000 22000 77000 297000 880000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:26.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Operating Leases</b></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:26.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Finance Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2020</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,123</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 322</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,259</p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,171</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2022</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,491</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 363</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2023</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,445</p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2024</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,229</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Thereafter</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,180</p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;">Total future lease payments</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43,727</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,856</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Less imputed interest</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,990)</p></td><td style="vertical-align:middle;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (74)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;">Total lease liability balance</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 35,737</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,782</p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:26.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Operating Leases</b></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:26.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Finance Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2020</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,123</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 322</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,259</p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,171</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2022</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,491</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 363</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2023</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,445</p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2024</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,229</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Thereafter</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,180</p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;">Total future lease payments</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43,727</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,856</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Less imputed interest</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,990)</p></td><td style="vertical-align:middle;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (74)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;">Total lease liability balance</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 35,737</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,782</p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 2123000 322000 7259000 1171000 5491000 363000 4445000 4229000 20180000 43727000 1856000 7990000 74000 35737000 1782000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:26.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Operating Leases</b></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:26.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Capital Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2020</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,794</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,276</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,520</p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,171</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2022</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,904</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 363</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2023</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,110</p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2024</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,934</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Thereafter</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,499</p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;">Total future lease payments</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,761</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,810</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Less imputed interest</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,685)</p></td><td style="vertical-align:middle;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (150)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;">Total lease liability balance</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,076</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,660</p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:26.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Operating Leases</b></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:26.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Capital Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2020</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,794</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,276</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,520</p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,171</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2022</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,904</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 363</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2023</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,110</p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">2024</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,934</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Thereafter</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,499</p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;">Total future lease payments</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,761</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,810</p></td></tr><tr><td style="vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">Less imputed interest</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,685)</p></td><td style="vertical-align:middle;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (150)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;">Total lease liability balance</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,076</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,660</p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 6794000 1276000 5520000 1171000 3904000 363000 3110000 2934000 10499000 32761000 2810000 5685000 150000 27076000 2660000 3800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">10. Income Taxes </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company recorded an income tax provision of $5.1 million and $5.6 million, respectively, during the three and nine months ended June 30, 2020. The tax expense for the three months ended June 30, 2020 was primarily driven by the provision on earnings from operations during the period. The tax provision for the nine months ended June 30, 2020 was primarily driven by the provision on earnings from operations during the period, which was offset by a $6.1 million discrete stock compensation windfall benefit for tax deductions that exceeded the associated compensation expense in prior quarters and a discrete benefit of $0.5<span style="white-space:pre-wrap;"> million from a reduction of deferred tax liabilities related to the extension of a tax rate incentive in China. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company recorded an income tax expense of $7.3 million and $0.4 million, respectively, during the three and nine months ended June 30, 2019. The tax expense for the three months ended June 30, 2019 was primarily driven by a $4.3 million discrete expense resulting from a change to the U.S. tax regulations issued during the quarter related to the transition tax and the provision on current earnings. This expense was partially offset by a discrete benefit for stock compensation windfalls of $0.4 million for tax deductions that exceeded the associated compensation expense, and a $0.3 million reversal of an unrecognized tax benefit upon the closing of an audit. The tax expense for the nine months ended June 30, 2019 was primarily driven by a $3.2 million expense upon completion of the accounting for the U.S. transition tax and the provision on current earnings. These items were partially offset by discrete benefits related to stock compensation windfalls of $4.5 million for tax deductions that exceeded the associated compensation expense and $1.4 million of tax benefits related to the remeasurement of net U.S. deferred tax assets due to state tax rate changes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">During 2018, the Internal Revenue Service issued proposed regulations on the federal toll charge and various other aspects of the Tax Cuts and Jobs Act. The Company finalized its analysis of the toll charge and related liabilities, including uncertain tax positions, during the three months ended December 31, 2018 pursuant to SEC Staff Accounting Bulletin No. 118. As a result of the new guidance issued and additional work to complete the calculation of the federal toll charge, the Company reduced the provisional accrual for federal, state and foreign taxes by net $1.1 million during the three months ended December 31, 2018.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During March 2020, the United States enacted the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) which contains numerous income tax provisions among other tax and non-tax provisions. Some of these income tax provisions have retroactive effects on years before the date of enactment. The Company evaluated the CARES Act legislation in relation to income taxes and determined that the CARES Act income tax provisions do not have a material impact on its income tax provision.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company evaluates the realizability of its deferred tax assets by tax-paying component and assesses the need for a valuation allowance on a quarterly basis. The Company evaluates the profitability of each tax-paying component on a historic cumulative basis and a forward-looking basis while performing this analysis. The Company maintains a U.S. valuation allowance related to the realizability of certain foreign tax credits, state tax credits and state net operating loss carry-forwards, as well as a valuation allowance against net deferred tax assets on certain foreign tax-paying components as of June 30, 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company maintains liabilities for uncertain tax positions. These liabilities involve judgment and estimation and are monitored based on the best information available. The Company recognizes interest related to unrecognized tax benefits as a component of the income tax expense or benefit. The Company recognized interest expense related to its uncertain tax positions of $0.3 million and $0.9 million, respectively, during the three and nine months ended June 30, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company is subject to U.S. federal, state, local and international income taxes in various jurisdictions. The amount of income taxes paid is subject to the Company’s interpretation of applicable tax laws in the jurisdictions in which it files tax returns. In the normal course of business, the Company is subject to income tax audits in the various global jurisdictions in which it operates. The years subject to examination vary for the U.S. and international jurisdictions, with the earliest tax year being 2011. Based on the outcome of these examinations or the expiration of statutes of limitations for specific jurisdictions, it is reasonably possible that the related unrecognized tax benefits could change from those recorded in the Company’s unaudited Consolidated Balance Sheets. The Company currently anticipates that it is reasonably possible that the unrecognized tax benefits will be reduced by approximately $1.9 million within the next twelve months. </p> 5100000 5600000 -6100000 -500000 7300000 400000 4300000 -400000 -300000 3200000 -4500000 -1400000 1100000 300000 900000 1900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">11. Other Balance Sheet Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">The following is a summary of accounts receivable at June 30, 2020 and September 30, 2019 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 189,059</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 169,317</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Less allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:normal;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,805)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,644)</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Less allowance for sales returns</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (87)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (71)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:normal;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 183,167</p></td><td style="vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 165,602</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">The following is a summary of inventories at June 30, 2020 and September 30, 2019 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Inventories</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Raw materials and purchased parts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 77,715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67,176</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Work-in-process</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:right;text-indent:-7.2pt;margin:0pt 3pt 0.05pt 0pt;"> 16,307</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:right;text-indent:-7.2pt;margin:0pt 3pt 0.05pt 0pt;"> 13,684</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,664</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total inventories</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 117,686</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 99,445</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Reserves for excess and obsolete inventory were $16.7 million and $16.3 million, respectively, at June 30, 2020 and September 30, 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At June 30, 2020 and September 30, 2019, the Company had cumulative capitalized direct costs of $16.2 million and $11.6 million, respectively, associated with the development of software for its internal use. As of June 30, 2020, this balance included $3.8 million associated with software still in the development stage which are included within "Property, plant and equipment, net" in the accompanying unaudited Consolidated Balance Sheets. During the nine months ended June 30, 2020, the Company capitalized direct costs of $4.6 million associated with the development of software for its internal use. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company establishes reserves for estimated costs of product warranties based on historical information. Product warranty reserves are recorded at the time product revenue is recognized, and retrofit accruals are recorded at the time retrofit programs are established. The Company’s warranty obligation is affected by product failure rates, utilization levels, material usage, service delivery costs incurred in correcting a product failure and supplier warranties on parts delivered to the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of product warranty and retrofit activity on a gross basis for the three and nine months ended June 30, 2020 and 2019 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Activity -Three Months Ended June 30, 2020</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accruals</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs Incurred</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,910</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,380</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,409)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,881</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td colspan="11" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Activity -Three Months Ended June 30, 2019</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td></tr><tr><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accruals</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs Incurred</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,202</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,257</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,269)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,190</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td colspan="11" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Activity -Nine Months Ended June 30, 2020</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td></tr><tr><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accruals</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs Incurred</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,175</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,033</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,327)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,881</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td colspan="11" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Activity -Nine Months Ended June 30, 2019</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td></tr><tr><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accruals</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs Incurred</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,340</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,419</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,569)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,190</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:100%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">The following is a summary of accounts receivable at June 30, 2020 and September 30, 2019 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 189,059</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 169,317</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Less allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:normal;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,805)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,644)</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Less allowance for sales returns</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (87)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (71)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:normal;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 183,167</p></td><td style="vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 165,602</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 189059000 169317000 5805000 3644000 87000 71000 183167000 165602000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">The following is a summary of inventories at June 30, 2020 and September 30, 2019 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Inventories</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Raw materials and purchased parts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 77,715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67,176</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Work-in-process</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:right;text-indent:-7.2pt;margin:0pt 3pt 0.05pt 0pt;"> 16,307</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:right;text-indent:-7.2pt;margin:0pt 3pt 0.05pt 0pt;"> 13,684</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,664</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total inventories</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 117,686</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 99,445</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 77715000 67176000 16307000 13684000 23664000 18585000 117686000 99445000 16700000 16300000 16200000 11600000 3800000 4600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of product warranty and retrofit activity on a gross basis for the three and nine months ended June 30, 2020 and 2019 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Activity -Three Months Ended June 30, 2020</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accruals</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs Incurred</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,910</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,380</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,409)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,881</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td colspan="11" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Activity -Three Months Ended June 30, 2019</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td></tr><tr><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accruals</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs Incurred</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,202</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,257</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,269)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,190</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td colspan="11" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Activity -Nine Months Ended June 30, 2020</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td></tr><tr><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accruals</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs Incurred</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,175</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,033</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,327)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,881</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td colspan="11" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Activity -Nine Months Ended June 30, 2019</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td></tr><tr><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accruals</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs Incurred</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,340</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,419</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,569)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,190</p></td></tr></table> 7910000 1380000 1409000 7881000 7202000 2257000 2269000 7190000 7175000 6033000 5327000 7881000 6340000 6419000 5569000 7190000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">12. Stock-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company may issue to eligible employees options to purchase shares of the Company’s stock, restricted stock and other equity incentives which vest upon the satisfaction of a performance condition and/or a service condition. In addition, the Company issues shares to participating employees pursuant to an employee stock purchase plan and stock awards, restricted stock awards and deferred stock and restricted stock units to its directors in accordance with its director compensation program.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table reflects stock-based compensation expense recorded during the three and nine months ended June 30, 2020 and 2019 (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:88.9%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock units</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,348</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,881</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11,361</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 13,764</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Employee stock purchase plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 773</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total stock-based compensation expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,725</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,240</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12,348</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 14,537</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The fair value of restricted stock units is determined based on the number of shares granted and the closing price of the Company’s common stock quoted on the Nasdaq Stock Market on the date of grant. For awards that vest based on service conditions, the Company recognizes stock-based compensation expense on a straight-line basis over the requisite service period. For awards that vest subject to performance conditions, the Company recognizes stock-based compensation expense ratably over the performance period if it is probable that performance condition will be met and adjusted for the probability percentage of achieving the performance goals. The Company makes estimates of stock award forfeitures and the number of awards expected to vest. The Company considers many factors in developing forfeiture estimates, including award types, employee classes and historical experience. Each quarter, the Company assesses the probability of achieving the performance goals. Current estimates may differ from actual results and future changes in estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company grants restricted stock units that vest over a required service period and/or achievement of certain operating performance goals. Restricted stock units granted with performance goals may also have a required service period following the achievement of all or a portion of the performance goals. The following table reflects restricted stock units, including stock awards, granted during the nine months ended June 30, 2020 and 2019:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Time-Based</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Performance-</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Based Units</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nine months ended June 30, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 411,967</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;">  </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 163,390</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;">  </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 27,007</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;">  </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">221,570</p></td></tr><tr><td style="vertical-align:bottom;width:60.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nine months ended June 30, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 792,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 330,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 38,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">423,389</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Time-Based Grants</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Restricted stock units granted with a required service period typically have three-year vesting schedules in which <span style="-sec-ix-hidden:Hidden_SwSM9JwEbkOHoPsGySUSzw"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one-third</span></span> of awards vest at the first anniversary of the grant date, <span style="-sec-ix-hidden:Hidden_e3OawCVR2ECMlhtx1hibrQ"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one-third</span></span> vest at the second anniversary of the grant date and <span style="-sec-ix-hidden:Hidden_AngTH5F7MkiTKhJAGo6e3g"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one-third</span></span> vest at the third anniversary of the grant date, subject to the award holders meeting service requirements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock Grants </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The stock awards granted to the members of the Company’s Board of Directors include stock awards, restricted stock awards and deferred stock and restricted stock units. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Certain members of the Board of Directors have elected to defer receiving their annual stock awards and related quarterly dividends until they attain a certain age or cease to provide services as the Company’s Board members. Restricted stock awards granted in fiscal years 2019 and 2020 were vested as of the respective grant dates. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Performance-Based Grants</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Performance-based restricted stock units are earned based on the achievement of performance criteria established by the Human Resources and Compensation Committee and approved by the Board of Directors. The criteria for performance-based awards are weighted and have threshold, target and maximum performance goals. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Performance-based awards granted in fiscal year 2020, 2019 and 2018 allow participants to earn 100%<span style="white-space:pre-wrap;"> of restricted stock units if the Company’s performance meets its target goal for each applicable financial metric, and up to a maximum of 200%</span><span style="white-space:pre-wrap;"> if the Company’s performance for such metrics meets or exceeds the maximum or stretch goal. Performance below the minimum threshold for each financial metric results in award forfeiture. Performance goals will be measured over a </span><span style="white-space:pre-wrap;">three-year</span><span style="white-space:pre-wrap;"> period for each year’s awards and at the end of the period to determine the number of units earned by recipients who continue to meet the service requirement. Around the third anniversary of each year awards’ grant date, the Company’s Board of Directors determines the number of units earned for participants who continue to meet the service requirements on the vest date.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Restricted Stock Unit Activity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes restricted stock unit activity for the nine months ended June 30, 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant-Date </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> Outstanding at September 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,782,726</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24.63</p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 411,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 46.52</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (898,222)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 26.03</p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (105,410)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 34.94</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> Outstanding at June 30, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,191,061</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 36.08</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The weighted average grant date fair value of restricted stock units granted during the three months ended June 30, 2020 and 2019 was $31.87 and $36.12, respectively. The weighted average grant date fair value of restricted stock units granted during the nine months ended June 30, 2020 and 2019 was $46.52 and $30.47, respectively. The fair value of restricted stock units vested during the three months ended June 30, 2020 and 2019 was $0.2 million and $3.4 million, respectively. The fair value of restricted stock units vested during the nine months ended June 30, 2020 and 2019 was $41.6 million and $34.5<span style="white-space:pre-wrap;"> million, respectively. During the nine months ended June 30, 2020 and 2019, the Company remitted $24.1 million and $15.2 million, respectively, collected from employees to satisfy their tax obligations as a result of share issuances. Such proceeds collected and remitted were insignificant during the three months ended June 30, 2020 and 2019.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2020, the unrecognized compensation cost related to restricted stock units that are expected to vest is $22.9 million and will be recognized over an estimated weighted average service period of approximately <span style="white-space:pre-wrap;">1.7</span><span style="white-space:pre-wrap;"> years.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Employee Stock Purchase Plan </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">The Company maintains an employee stock purchase plan that allows its employees to purchase shares of common stock at a price equal to 85% of the fair market value of the Company’s stock at the beginning or the end of the semi-annual period, whichever is lower. There were 63,934 and 59,549 shares, respectively, purchased by employees under the employee stock purchase plan during the nine months ended June 30, 2020 and 2019.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:88.9%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock units</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,348</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,881</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11,361</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 13,764</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Employee stock purchase plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 773</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total stock-based compensation expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,725</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,240</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12,348</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 14,537</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 3348000 4881000 11361000 13764000 377000 359000 987000 773000 3725000 5240000 12348000 14537000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Time-Based</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Performance-</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Based Units</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nine months ended June 30, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 411,967</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;">  </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 163,390</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;">  </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 27,007</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;">  </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">221,570</p></td></tr><tr><td style="vertical-align:bottom;width:60.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nine months ended June 30, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 792,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 330,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 38,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">423,389</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant-Date </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> Outstanding at September 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,782,726</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24.63</p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 411,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 46.52</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (898,222)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 26.03</p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (105,410)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 34.94</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> Outstanding at June 30, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,191,061</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 36.08</p></td></tr></table> 411967 163390 27007 221570 792103 330006 38708 423389 P3Y 1 1 1 2 2 2 P3Y 1782726 24.63 411967 46.52 898222 26.03 105410 34.94 1191061 36.08 31.87 36.12 46.52 30.47 200000 3400000 41600000 34500000 24100000 15200000 22900000 P1Y8M12D 0.85 63934 59549 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">13. Earnings per Share </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The calculations of basic and diluted net income per share and basic and diluted weighted average shares outstanding are as follows for the three and nine months ended June 30, 2020 and 2019 (in thousands, except per share data):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:98.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:17.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:17.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:17.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:17.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income from continuing operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,696</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 921</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,062</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,359</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income (loss) from discontinued operations, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (182)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,696</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,254</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,880</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,090</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average common shares outstanding used in computing basic earnings per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,759</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,188</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,473</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,903</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dilutive restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 293</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average common shares outstanding used in computing diluted earnings per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,860</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,470</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,766</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,313</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic net income per share:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#ff0000;">  </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#ff0000;">  </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Income from continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Income (loss) from discontinued operations, net of tax</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.09</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.00)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.29</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic net income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted net income per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#ff0000;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Income from continuing operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.19</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.01</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.49</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.06</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Income (loss) from discontinued operations, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted net income per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.19</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.10</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.49</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.35</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend declared per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">During the three and nine months ended June 30, 2020, antidilutive restricted stock units of 148,085 and 162,189, respectively, were excluded from the computation of diluted earnings per share based on the treasury stock method. During the three and nine months ended June 30, 2019, antidilutive restricted stock units of 1,628 and 14,063, respectively, were excluded from the computation of diluted earnings per share based on the treasury stock method. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The calculations of basic and diluted net income per share and basic and diluted weighted average shares outstanding are as follows for the three and nine months ended June 30, 2020 and 2019 (in thousands, except per share data):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:98.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:17.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:17.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:17.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:17.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income from continuing operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,696</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 921</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,062</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,359</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income (loss) from discontinued operations, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (182)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,696</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,254</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,880</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,090</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average common shares outstanding used in computing basic earnings per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,759</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,188</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,473</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,903</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dilutive restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 293</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average common shares outstanding used in computing diluted earnings per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,860</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,470</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,766</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,313</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic net income per share:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#ff0000;">  </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#ff0000;">  </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Income from continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Income (loss) from discontinued operations, net of tax</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.09</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.00)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.29</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic net income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted net income per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#ff0000;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Income from continuing operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.19</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.01</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.49</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.06</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Income (loss) from discontinued operations, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted net income per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.19</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.10</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.49</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.35</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend declared per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 13696000 921000 36062000 4359000 6333000 -182000 20731000 13696000 7254000 35880000 25090000 73759000 72188000 73473000 71903000 101000 282000 293000 410000 73860000 72470000 73766000 72313000 0.19 0.01 0.49 0.06 0.09 0.00 0.29 0.19 0.10 0.49 0.35 0.19 0.01 0.49 0.06 0.09 0.00 0.29 0.19 0.10 0.49 0.35 0.10 0.10 0.30 0.30 148085 162189 1628 14063 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:12pt 0pt 12pt 0pt;">14. Revenue from Contracts with Customers</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Disaggregated Revenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company disaggregates revenue from contracts with customers in a manner that depicts how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. The Company disaggregates revenue based on the transfer of control of the underlying performance obligations, the geographic location in which customer orders are placed and by reporting unit. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company transfers control of its performance obligations at a point in time or over time, depending on the nature of the product or service being provided. Revenue from contracts with customers is attributed to geographic areas based on locations in which the customer orders are placed. The Company reports financial results for two reportable segments which consist of Brooks Semiconductor Solutions Group segment and Brooks Life Sciences segment. The Company also consists of six reporting units, including three reporting units within the Brooks Semiconductor Solutions Group reportable segment and three reporting units within the Brooks Life Sciences reportable segment. The following </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">is a reconciliation of revenue disaggregated in a manner discussed above to segment revenue for the three and nine months ended June 30, 2020 and 2019 (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Brooks Semiconductor</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Brooks Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Solutions Group</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sciences</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three months ended June 30, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Point in time</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,238</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Over time</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,815</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,297</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,112</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 220,350</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three months ended June 30, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Point in time</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,910</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,121</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139,031</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Over time</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,849</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,040</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,840</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,880</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended June 30, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Point in time</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 364,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,661</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 437,381</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Over time</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,066</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 207,630</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 213,696</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 370,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 280,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 651,077</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended June 30, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Point in time</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 339,537</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,270</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 410,807</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Over time</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,087</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 168,743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,830</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 341,624</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240,013</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 581,637</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following is revenue by geographic location and reporting unit for the three and nine months ended June 30, 2020 and 2019 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:29.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended June 30, </b></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:30.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine months ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Geographic Location</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">North America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,744</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 246,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240,796</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asia/Pacific/Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,415</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,275</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 307,969</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 234,388</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">United Kingdom</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,441</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,879</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,497</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Rest of Europe</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,612</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,982</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,363</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,956</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 220,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 651,077</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 581,637</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reporting Unit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_2bNorbYReEyRXEIdtot7Bw"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Automation Solutions</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,656</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,410</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,627</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 223,531</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_2E_wUa9wu0qkuC8wHegkSA"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Contamination Control Solutions</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,780</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,606</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,610</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_i6_4BAzrZ0GCC4Z9VLZCiQ"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Global Semiconductor Services</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,616</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,575</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,483</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Brooks Semiconductor Solutions Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 370,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 341,624</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_q9RVLuSyoUGS4Itu6Ol9sQ"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Life Science Products</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,421</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,138</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,933</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_c6tKer98xUqJ_vDyus1ybQ"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Sample Repository Solutions</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,591</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,761</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,742</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_ixv-7GMKME2tr1TUTgATlw"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">GENEWIZ </span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,286</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,057</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 118,275</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,338</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Brooks Life Sciences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 280,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240,013</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 220,350</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,880</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 651,077</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 581,637</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Contract Balances</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Accounts Receivable, Net. </i>Accounts receivable represent rights to consideration in exchange for products or services that have been transferred by the Company, when payment is unconditional and only the passage of time is required </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">before payment is due. Accounts receivable do not bear interest and are recorded at the invoiced amount. The Company maintains an allowance for doubtful accounts representing its best estimate of probable credit losses related to its existing accounts receivable and their net realizable value. The Company determines the allowance for doubtful accounts based on a number of factors, including an evaluation of customer credit worthiness, the age of the outstanding receivables, economic trends and historical experience. Accounts receivable, net were $183.2 million and $165.6 million at June 30, 2020 and September 30, 2019, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Contract Assets. </i>Contract assets represent rights to consideration in exchange for products or services that have been transferred by the Company, when payment is conditional on something other than the passage of time. These amounts typically relate to contracts within the Brooks Life Sciences segment where the right to payment is not present until completion of the contract or the achievement of specified milestones and the value of the products or services transferred exceed this constraint. Contract assets are classified as current. Contract asset balances which are included within “Prepaid expenses and other current assets” on the Company’s Consolidated Balance Sheet, were $15.5 million and $14.0 million at June 30, 2020 and September 30, 2019, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Deferred Commissions. </i>Deferred commissions represent a direct and incremental cost of obtaining a contract. These amounts primarily relate to sales commissions within the Brooks Life Sciences segment and are deferred and amortized over a 60 month period, which represents the average period of contract performance. The Company classifies deferred commissions as noncurrent as the original amortization period of this asset is greater than one year. Deferred commissions balances are included within “Other assets” on the Company’s Consolidated Balance Sheet. Deferred commissions were $0.5 million and $0.8 million at June 30, 2020 and September 30, 2019, respectively. The Company recorded amortization expense related to deferred commissions of $0.1 million and $0.4 million, respectively for the three and nine months ended June 30, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Contract Liabilities. </i>Contract liabilities represent the Company’s obligation to transfer products or services to a customer for which consideration has been received, or for which an amount of consideration is due from the customer. Contract assets and liabilities are reported on a net basis at the contract level, depending on the contracts position at the end of each reporting period. Contract liabilities are included within Deferred revenue on the Company’s Consolidated Balance Sheet. Contract liabilities were $31.2 million and $29.4 million at June 30, 2020 and September 30, 2019, respectively. Revenue recognized from the contract liability balance at September 30, 2019 was $19.2 million for the nine months ended June 30, 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Remaining Performance Obligations. </i>Remaining performance obligations represent the transaction price of unsatisfied or partially satisfied performance obligations within contracts with an original expected contract term that is greater than one year and for which fulfillment of the contract has started as of the end of the reporting period. The aggregate amount of transaction consideration allocated to remaining performance obligations as of June 30, 2020 was $55.1 million. The following table summarizes when the Company expects to recognize the remaining performance obligations as revenue, the Company will recognize revenue associated with these performance obligations as transfer of control occurs (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:48.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:48.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_4FJ8LqXEzkKsNeot4seR9A"><b style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:bold;text-align:center;">Less than 1 Year</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Greater than 1 Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Remaining Performance Obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 35,213</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 19,927</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 55,140</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cost to Obtain and Fulfill a Contract</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company capitalizes sales commissions when incurred if they are (i) incremental costs of obtaining a contract, (ii) expected to be recovered and (iii) have an expected amortization period that is greater than one year. As part of the Company’s cumulative effect adjustment, incremental costs associated with obtaining a contract were capitalized and have been classified as deferred commissions within the Company’s Consolidated Balance Sheet. These amounts primarily relate to sales commissions within the Brooks Life Sciences segment and are being amortized over a 60 month period, which represents the average period of contract performance. The Company did not capitalize any sales commissions during the three or nine months ended June 30, 2020 as the amount of sales commissions that qualified for </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">capitalization during the reporting period was insignificant. Sales commissions incurred during the reporting period have been expensed as incurred. These costs are recorded within “Selling, general, and administration expenses”. The Company has concluded that none of its costs incurred in fulfillment of customer contracts meet the capitalization criteria. The Company will account for shipping and handling activities as fulfillment activities and recognize the associated expense when transfer of control of the product has transferred to the customer. </p> 2 2 2 2 6 6 6 6 3 3 3 3 3 3 3 3 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Brooks Semiconductor</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Brooks Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Solutions Group</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sciences</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three months ended June 30, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Point in time</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,238</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Over time</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,815</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,297</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,112</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 220,350</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three months ended June 30, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Point in time</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,910</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,121</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139,031</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Over time</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,849</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,040</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,840</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,880</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended June 30, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Point in time</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 364,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,661</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 437,381</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Over time</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,066</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 207,630</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 213,696</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 370,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 280,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 651,077</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended June 30, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Point in time</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 339,537</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,270</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 410,807</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Over time</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,087</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 168,743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,830</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 341,624</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240,013</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 581,637</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 125237000 27001000 152238000 1815000 66297000 68112000 127052000 93298000 220350000 115910000 23121000 139031000 130000 64719000 64849000 116040000 87840000 203880000 364720000 72661000 437381000 6066000 207630000 213696000 370786000 280291000 651077000 339537000 71270000 410807000 2087000 168743000 170830000 341624000 240013000 581637000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following is revenue by geographic location and reporting unit for the three and nine months ended June 30, 2020 and 2019 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:29.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended June 30, </b></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:30.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine months ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Geographic Location</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">North America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,744</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 246,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240,796</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asia/Pacific/Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,415</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,275</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 307,969</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 234,388</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">United Kingdom</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,441</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,879</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,497</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Rest of Europe</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,612</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,982</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,363</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,956</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 220,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 651,077</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 581,637</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reporting Unit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_2bNorbYReEyRXEIdtot7Bw"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Automation Solutions</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,656</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,410</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,627</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 223,531</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_2E_wUa9wu0qkuC8wHegkSA"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Contamination Control Solutions</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,780</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,606</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,610</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_i6_4BAzrZ0GCC4Z9VLZCiQ"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Global Semiconductor Services</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,616</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,575</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,483</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Brooks Semiconductor Solutions Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 370,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 341,624</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_q9RVLuSyoUGS4Itu6Ol9sQ"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Life Science Products</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,421</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,138</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,933</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_c6tKer98xUqJ_vDyus1ybQ"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Sample Repository Solutions</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,591</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,761</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,742</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_ixv-7GMKME2tr1TUTgATlw"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">GENEWIZ </span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,286</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,057</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 118,275</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,338</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Brooks Life Sciences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 280,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240,013</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 220,350</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,880</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 651,077</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 581,637</p></td></tr></table> 79882000 88744000 246000000 240796000 99415000 77275000 307969000 234388000 15441000 13879000 35745000 38497000 25612000 23982000 61363000 67956000 220350000 203880000 651077000 581637000 81656000 77410000 214627000 223531000 34780000 28606000 124584000 86610000 10616000 10024000 31575000 31483000 127052000 116040000 370786000 341624000 30421000 28022000 91138000 86933000 25591000 22761000 70878000 66742000 37286000 37057000 118275000 86338000 93298000 87840000 280291000 240013000 220350000 203880000 651077000 581637000 183200000 165600000 15500000 14000000.0 P60M 500000 800000 100000 400000 31200000 29400000 19200000 55100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:48.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:48.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_4FJ8LqXEzkKsNeot4seR9A"><b style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:bold;text-align:center;">Less than 1 Year</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Greater than 1 Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Remaining Performance Obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 35,213</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 19,927</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 55,140</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr></table> 35213000 19927000 55140000 P60M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">15. Segment Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company operates in two reportable segments: the Brooks Semiconductor Solutions Group segment and the Brooks Life Sciences segment. Brooks Life Sciences consists of two operating segments aggregated into one reportable segment. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Brooks Semiconductor Solutions Group segment provides a variety of products, services and solutions that enable improved throughput and yield in controlled operating environments, as well as an extensive range of support services. The solutions include atmospheric and vacuum robots, robotic modules, tool automation systems, contamination control of wafer carrier front opening unified pods and reticle storage. The support services include repair services, diagnostic support services, and installation services in support of the products, which enable customers to maximize process tool uptime and productivity. This segment also provides end-user customers with spare parts and productivity enhancement upgrades to maximize tool productivity. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Brooks Life Sciences segment provides comprehensive life cycle sample management solutions for life science and bioscience customers including complete end-to-end “cold chain of custody” solutions and sample-based laboratory services such as genomic sequencing and gene synthesis to advance scientific research and support drug development. The segment’s product offerings include automated cold sample management systems for compound and biological sample storage, equipment for sample preparation and handling, consumables, and informatics that help customers manage samples throughout their research discovery and development workflows. The segment’s service offerings include sample storage, genomic sequencing, gene synthesis, laboratory processing services, laboratory analysis, and other support services which are provided to a wide range of life science customers, including pharmaceutical companies, biotechnology companies, biorepositories and research institutes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company considers adjusted operating income, which excludes charges related to amortization of completed technology, the acquisition accounting impact on inventory contracts acquired and restructuring related charges as the primary performance metric when evaluating the business. Please refer to Note 21, "Segment and Geographic Information" to the Company’s consolidated financial statements included in the 2019 Annual Report on Form 10-<span style="white-space:pre-wrap;">K for further information on the operating segments’ description and accounting policies. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">In conjunction with the acquisition of GENEWIZ during the quarter ended December 31, 2018, the Company reassessed its segment reporting structure and determined that GENEWIZ represents a separate operating segment based on ASC 280, Segment Reporting (“ASC 280”). As permitted by ASC 280, the Company elected to aggregate the Sample Management operating segment and the GENEWIZ operating segment as a single reportable segment titled Brooks Life Sciences. The aggregation was based on similarities in long-term forecasted economic characteristics, particularly adjusted operating income, similarity in services they offer, the customers they serve, the nature of their service delivery models, and their regulatory environments. The Company believes that the aggregated presentation is more useful to investors and other financial users. Management formally assesses the long-term financial outlook of its operating segments on an annual basis as part of its strategic planning process and more frequently on an informal basis. The customer bases of the operating segments overlap, serving life science and bioscience customers in the pharmaceutical and bio-technology companies as well as academic and government institutions. Both of these operating segments provide services relating to the biological samples needed to advance non-clinical and clinical research, serving scientific and business operations functions. In a typical customer workflow, a biological sample is collected, processed and analyzed with results interpreted and used to make scientific judgements. Critical or valuable samples are then annotated and stored for many years in environments where they can be easily retrieved for additional study. These operating segments provide services across this workflow. Both of these operating segments offer services meeting the standards of Good Manufacturing Practices set forth by the U.S. Food and Drug Administration.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following is the summary of the financial information for the Company’s reportable segments for the three and nine months ended June 30, 2020 and 2019 (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.27%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:28.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenue:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Brooks Semiconductor Solutions Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 370,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 341,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Brooks Life Sciences</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 93,298</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 87,840</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 280,291</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 240,013</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 220,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 203,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 651,077</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 581,637</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating income:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Brooks Semiconductor Solutions Group</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,414</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,201</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,120</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,367</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Brooks Life Sciences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,591</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reportable segment adjusted operating income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,005</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,387</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,803</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70,231</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Amortization of completed technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,779</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,661</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Acquisition accounting impact on inventory contracts acquired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 184</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Amortization of acquired intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,187</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,569</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Restructuring charges</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 256</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,125</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 685</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Other unallocated corporate (income) expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (990)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total operating income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,099</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,423</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,337</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,427</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 865</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (810)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,041)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,265)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (21,348)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Loss on extinguishment of debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,051)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other income (expenses), net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 498</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (309)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,318)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,116)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Brooks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Semiconductor</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Brooks</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Solutions Group</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Life Sciences</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">June 30, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 289,873</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 947,280</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,237,153</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">September 30, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 259,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 909,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,168,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following is a reconciliation of the Company’s reportable segments’ segment assets to the corresponding amounts presented in the accompanying Consolidated Balance Sheets as of June 30, 2020 and September 30, 2019 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Segment assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,237,153</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,168,795</p></td></tr><tr><td style="vertical-align:bottom;width:73.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents, restricted cash, and marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 263,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 342,140</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,489</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,064</p></td></tr><tr><td style="vertical-align:bottom;width:73.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,503,917</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,515,999</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 2 2 2 2 2 2 2 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following is the summary of the financial information for the Company’s reportable segments for the three and nine months ended June 30, 2020 and 2019 (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.27%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:28.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenue:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Brooks Semiconductor Solutions Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 370,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 341,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Brooks Life Sciences</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 93,298</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 87,840</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 280,291</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 240,013</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 220,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 203,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 651,077</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 581,637</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating income:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Brooks Semiconductor Solutions Group</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,414</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,201</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,120</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,367</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Brooks Life Sciences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,591</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reportable segment adjusted operating income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,005</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,387</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,803</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70,231</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Amortization of completed technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,779</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,661</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Acquisition accounting impact on inventory contracts acquired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 184</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Amortization of acquired intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,187</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,569</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Restructuring charges</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 256</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,125</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 685</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Other unallocated corporate (income) expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (990)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total operating income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,099</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,423</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,337</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,427</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 865</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (810)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,041)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,265)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (21,348)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Loss on extinguishment of debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,051)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other income (expenses), net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 498</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (309)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,318)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,116)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Brooks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Semiconductor</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Brooks</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Solutions Group</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Life Sciences</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">June 30, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 289,873</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 947,280</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,237,153</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">September 30, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 259,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 909,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,168,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 127052000 116040000 370786000 341624000 93298000 87840000 280291000 240013000 220350000 203880000 651077000 581637000 23414000 20201000 55120000 56367000 6591000 6186000 20683000 13864000 30005000 26387000 75803000 70231000 2779000 2863000 8194000 7661000 184000 7611000 6187000 23137000 18569000 -29000 256000 1125000 685000 545000 658000 -990000 7705000 19099000 16423000 44337000 35427000 29000 108000 865000 847000 810000 8041000 2265000 21348000 -9051000 498000 -309000 -1318000 -1116000 18816000 8181000 41619000 4759000 289873000 947280000 1237153000 259641000 909154000 1168795000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Segment assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,237,153</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,168,795</p></td></tr><tr><td style="vertical-align:bottom;width:73.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents, restricted cash, and marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 263,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 342,140</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,489</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,064</p></td></tr><tr><td style="vertical-align:bottom;width:73.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,503,917</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,515,999</p></td></tr></table> 1237153000 1168795000 263275000 342140000 3489000 5064000 1503917000 1515999000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">16. Significant Customers</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company had one customer that accounted for 10% or more of its consolidated revenue, at 11<span style="white-space:pre-wrap;">%, during the nine months ended June 30, 2020. The Company had no customer that accounted for 10% or more of its consolidated revenue during the three months ended June 30, 2020. The Company had no customer that accounted for 10% or more of its consolidated revenue during the three and nine months ended June 30, 2019. There were no customers that accounted for more than 10% of the Company’s accounts receivable balances as of June 30, 2020 and September 30, 2019.</span></p> 0.11 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">17. Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Letters of Credit</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2020, the Company had approximately $1.2 million of letters of credit outstanding related primarily to customer advances and other performance obligations. These arrangements guarantee the refund of advance payments received from the Company’s customers in the event that the product is not delivered, or warranty obligations are not fulfilled in accordance with the contract terms. These obligations could be called by the beneficiaries at any time before the expiration date of the particular letter of credit if the Company fails to meet certain contractual requirements. None of these obligations were called during the nine months ended June 30, 2020, and the Company currently does not anticipate any of these obligations to be called in the near future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Purchase Commitments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At June 30, 2020, the Company had non-cancellable commitments of $151.3 million, including purchase orders for inventory of $111.3 million, information technology related commitments of $24.1 million, and China facility commitments of $16.0 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Contingencies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="white-space:pre-wrap;">The Company is subject to various legal proceedings, both asserted and unasserted, that arise in the ordinary course of business. The Company cannot predict the ultimate outcome of such legal proceedings or in certain instances provide reasonable ranges of potential losses. The Company may also have certain indemnification obligations pursuant to claims made under the definitive agreement it entered into with Edawards in connection with the Company’s sale of its semiconductor cryogenics business. See Note 3 “Discontinued Operations” for further information. However, as of the date of this report, the Company believes that none of these claims will have a material adverse effect on its consolidated financial position or results of operations. In the event of unexpected subsequent developments and given the inherent unpredictability of these matters, there can be no assurance that the Company’s assessment of any claim will reflect the ultimate outcome, and an adverse outcome in certain matters could, from time to time, have a material adverse effect on the Company’s consolidated financial position or results of operations in particular quarterly or annual periods.</span></p> 1200000 151300000 111300000 24100000 16000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">18. Subsequent Events </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 18pt;"><span style="font-style:italic;font-weight:bold;">Dividend</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On July 29, 2020, the Company’s Board of Directors declared a cash dividend of $0.10 per share payable on September 25, 2020 to common stockholders of record as of September 4, 2020. Dividends are declared at the discretion of the Company’s Board of Directors and depend on the Company’s actual cash flows from operations, its financial condition and capital requirements and any other factors the Company’s Board of Directors may consider relevant. Future dividend declarations, as well as the record and payment dates for such dividends, will be determined by the Company’s Board of Directors on a quarterly basis.</p> 2020-07-29 0.10 2020-09-25 2020-09-04 XML 11 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Document and Entity Information - $ / shares
9 Months Ended
Jun. 30, 2020
Jul. 24, 2020
Cover [Abstract]    
Entity Central Index Key 0000933974  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2020  
Document Transition Report false  
Entity File Number 000-25434  
Entity Registrant Name BROOKS AUTOMATION, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 04-3040660  
Entity Address, Address Line One 15 Elizabeth Drive  
Entity Address, City or Town Chelmsford  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 01824  
City Area Code 978  
Local Phone Number 262-2400  
Title of 12(b) Security Common Stock, $0.01 par value  
Entity Listing, Par Value Per Share $ 0.01  
Trading Symbol BRKS  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   73,760,246
Current Fiscal Year End Date --09-30  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2020
Sep. 30, 2019
Current assets    
Cash and cash equivalents $ 256,633 $ 301,642
Marketable securities 136 34,124
Accounts receivable, net 183,167 165,602
Inventories 117,686 99,445
Prepaid expenses and other current assets 44,389 46,332
Total current assets 602,011 647,145
Property, plant and equipment, net 111,416 100,669
Long-term marketable securities 2,939 2,845
Long-term deferred tax assets 3,489 5,064
Goodwill 500,062 488,602
Intangible assets, net 226,623 251,168
Other assets 57,377 20,506
Total assets 1,503,917 1,515,999
Current liabilities    
Current portion of long-term debt 828 829
Accounts payable 70,344 58,919
Deferred revenue 31,162 29,435
Accrued warranty and retrofit costs 7,881 7,175
Accrued compensation and benefits 33,847 31,375
Accrued restructuring costs 437 1,040
Accrued income taxes payable 16,253 99,263
Accrued expenses and other current liabilities 45,053 44,234
Total current liabilities 205,805 272,270
Long-term debt 49,563 50,315
Long-term tax reserves 19,609 18,274
Long-term deferred tax liabilities 10,613 20,636
Long-term pension liabilities 5,724 5,338
Long-term operating lease liabilities 29,280  
Other long-term liabilities 8,470 10,212
Total liabilities 329,064 377,045
Commitments and contingencies (Note 17)
Stockholders' Equity    
Preferred stock, $0.01 par value - 1,000,000 shares authorized, no shares issued or outstanding
Common stock, $0.01 par value - 125,000,000 shares authorized, 87,222,115 shares issued and 73,760,246 shares outstanding at June 30, 2020, 85,759,700 shares issued and 72,297,831 shares outstanding at September 30, 2019 872 857
Additional paid-in capital 1,936,619 1,921,954
Accumulated other comprehensive income 10,977 3,511
Treasury stock, at cost- 13,461,869 shares (200,956) (200,956)
Accumulated deficit (572,659) (586,412)
Total stockholders' equity 1,174,853 1,138,954
Total liabilities and stockholders' equity $ 1,503,917 $ 1,515,999
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2020
Sep. 30, 2019
Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized 1,000,000 1,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 125,000,000 125,000,000
Common stock, shares issued 87,222,115 85,759,700
Common stock, shares outstanding 73,760,246 72,297,831
Treasury Stock, Number of Shares and Restriction Disclosures [Abstract]    
Treasury stock, shares 13,461,869 13,461,869
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenue        
Total revenue $ 220,350 $ 203,880 $ 651,077 $ 581,637
Cost of revenue        
Total cost of revenue 127,562 120,370 383,022 345,531
Gross profit 92,788 83,510 268,055 236,106
Operating expenses        
Research and development 14,004 14,235 43,727 41,485
Selling, general and administrative 59,714 52,596 178,866 158,509
Restructuring charges (29) 256 1,125 685
Total operating expenses 73,689 67,087 223,718 200,679
Operating income 19,099 16,423 44,337 35,427
Interest income 29 108 865 847
Interest expense (810) (8,041) (2,265) (21,348)
Loss on extinguishment of debt       (9,051)
Other income (expenses), net 498 (309) (1,318) (1,116)
Income before income taxes 18,816 8,181 41,619 4,759
Income tax provision 5,120 7,260 5,557 400
Income from continuing operations 13,696 921 36,062 4,359
Income (loss) from discontinued operations, net of tax   6,333 (182) 20,731
Net income $ 13,696 $ 7,254 $ 35,880 $ 25,090
Basic net income per share:        
Income from continuing operations (in dollars per share) $ 0.19 $ 0.01 $ 0.49 $ 0.06
Income (loss) from discontinued operations, net of tax (in dollars per share)   0.09 0.00 0.29
Basic net income per share (in dollars per share) 0.19 0.10 0.49 0.35
Diluted net income per share:        
Income from continuing operations (in dollars per share) 0.19 0.01 0.49 0.06
Income (loss) from discontinued operations, net of tax (in dollars per share)   0.09 0.00 0.29
Diluted net income per share (in dollars per share) $ 0.19 $ 0.10 $ 0.49 $ 0.35
Weighted average shares used in computing net income per share:        
Basic (in shares) 73,759 72,188 73,473 71,903
Diluted (in shares) 73,860 72,470 73,766 72,313
Products        
Revenue        
Total revenue $ 142,323 $ 128,397 $ 413,329 $ 381,827
Cost of revenue        
Total cost of revenue 81,989 77,203 245,930 229,580
Services        
Revenue        
Total revenue 78,027 75,483 237,748 199,810
Cost of revenue        
Total cost of revenue $ 45,573 $ 43,167 $ 137,092 $ 115,951
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Statement of Comprehensive Income [Abstract]        
Net income $ 13,696 $ 7,254 $ 35,880 $ 25,090
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments 3,690 2,724 7,484 888
Unrealized gains on marketable securities, net of tax effects of $0 during each of the three and nine months ended June 30, 2020, and $0 during each of the three and nine months ended June 30, 2019     7 111
Actuarial (losses) gains, net of tax effects of $2 and $4 during the three and nine months ended June 30, 2020, ($3) and $0 during the three and nine months ended June 30, 2019 (13) 9 (25)  
Total other comprehensive income, net of tax 3,677 2,733 7,466 999
Comprehensive income $ 17,373 $ 9,987 $ 43,346 $ 26,089
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Statement of Comprehensive Income [Abstract]        
Unrealized gains (losses) on marketable securities, tax $ 0 $ 0 $ 0 $ 0
Actuarial (losses) gains $ 2 $ (3) $ 4 $ 0
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Cash flows from operating activities    
Net income $ 35,880 $ 25,090
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 49,760 40,429
Impairment of property, plant and equipment 301  
Stock-based compensation 12,348 15,172
Amortization of premium on marketable securities and deferred financing costs 177 766
Earnings of equity method investments   (4,876)
Deferred income taxes (9,319) (9,207)
Loss on extinguishment of debt   9,051
Other losses on disposals of assets 163 156
Loss on sale of divestiture, net of tax 319  
Taxes paid stemming from divestiture (91,500)  
Changes in operating assets and liabilities, net of acquisitions and divestiture:    
Accounts receivable (15,719) (6,456)
Inventories (17,695) (6,431)
Prepaid expenses and other assets 12,554 2,109
Accounts payable 11,032 (6,761)
Deferred revenue 214 4,959
Accrued warranty and retrofit costs 580 1,022
Accrued compensation and tax withholdings 1,928 (9,404)
Accrued restructuring costs (609) (361)
Proceeds from recovery on insurance claim   1,082
Accrued expenses and other liabilities (4,347) 1,901
Net cash (used in) provided by operating activities (13,933) 58,241
Cash flows from investing activities    
Purchases of property, plant and equipment (29,685) (15,548)
Purchases of marketable securities (10,843) (1,290)
Sales of marketable securities 2,492 48,904
Maturities of marketable securities 42,226 2,557
Acquisitions, net of cash acquired (15,743) (442,704)
Issuance of a note receivable (1,000)  
Net cash used in investing activities (12,553) (408,081)
Cash flows from financing activities    
Proceeds from term loans, net of discount   686,386
Proceeds from issuance of common stock 2,332 1,548
Payments of financing costs   (687)
Principal payments on debt (828) (354,940)
Payments of capital leases (957) (849)
Common stock dividends paid (22,127) (21,658)
Net cash (used in) provided by financing activities (21,580) 309,800
Effects of exchange rate changes on cash and cash equivalents 3,095 (816)
Net decrease in cash, cash equivalents and restricted cash (44,971) (40,856)
Cash, cash equivalents and restricted cash, beginning of period 305,171 197,708
Cash, cash equivalents and restricted cash, end of period 260,200 156,852
Supplemental disclosure of non-cash investing and financing activities:    
Purchases of property, plant and equipment included in accounts payable $ 2,020 $ 1,847
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Reconciliation of cash, cash equivalents, and restricted cash to the consolidated balance sheets    
Cash and cash equivalents $ 256,633 $ 156,802
Restricted cash included in prepaid expenses and other current assets 3,567 50
Total cash, cash equivalents and restricted cash shown in the consolidated statements of cash flows $ 260,200 $ 156,852
Restricted cash, location us-gaap:PrepaidExpenseAndOtherAssetsCurrent us-gaap:PrepaidExpenseAndOtherAssetsCurrent
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Deficit
Treasury Stock
Cumulative Effect, Period of Adoption, Adjustment
Total
Beginning Balance at Sep. 30, 2018 $ 841 $ 1,898,434 $ 13,587 $ (859) $ (994,074) $ (200,956) $ (859) $ 717,832
Beginning Balance (in shares) at Sep. 30, 2018 84,164,130              
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Shares issued under restricted stock and purchase plans, net $ 16 1,532           1,548
Shares issued under restricted stock and purchase plans, net (in shares) 1,517,144              
Stock-based compensation   15,172           15,172
Common stock dividends declared, at $0.30 per share         (21,656)     (21,656)
Foreign currency translation adjustments     888         888
Changes in unrealized gains (losses) on marketable securities, net of tax effects of $0     111         111
Net income         25,090     25,090
Ending Balance at Jun. 30, 2019 $ 857 1,915,138 14,586   (991,499) (200,956)   738,126
Ending Balance (in shares) at Jun. 30, 2019 85,681,274              
Beginning Balance at Sep. 30, 2019 $ 857 1,921,954 3,511   (586,412) (200,956)   $ 1,138,954
Beginning Balance (in shares) at Sep. 30, 2019 85,759,700             72,297,831
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Shares issued under restricted stock and purchase plans, net $ 15 2,317           $ 2,332
Shares issued under restricted stock and purchase plans, net (in shares) 1,462,415              
Stock-based compensation   12,348           12,348
Common stock dividends declared, at $0.30 per share         (22,127)     (22,127)
Foreign currency translation adjustments     7,484         7,484
Changes in unrealized gains (losses) on marketable securities, net of tax effects of $0     7         7
Actuarial losses, net of tax effects of $4     (25)         (25)
Net income         35,880     35,880
Ending Balance at Jun. 30, 2020 $ 872 $ 1,936,619 $ 10,977   $ (572,659) $ (200,956)   $ 1,174,853
Ending Balance (in shares) at Jun. 30, 2020 87,222,115             73,760,246
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical) - USD ($)
$ in Thousands
9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Statement of Stockholders' Equity [Abstract]    
Dividend declared per share (in dollars per share) $ 0.30 $ 0.30
Changes in unrealized gains (losses) on marketable securities, tax $ 0 $ 0
Actuarial gain or loss arising in the year, tax $ 4  
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation
9 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation

1. Basis of Presentation

The unaudited consolidated financial statements of Brooks Automation, Inc. and its subsidiaries (“Brooks”, or the “Company”) included herein have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). All intercompany accounts and transactions have been eliminated in consolidation. In the opinion of management, all material adjustments, which are of a normal and recurring nature and necessary for a fair statement of the financial position and results of operations and cash flows for the periods presented, have been reflected in the accompanying unaudited consolidated financial statements. The results of operations for the interim periods are not necessarily indicative of the results of operations to be expected for the full fiscal year.

Certain information and footnote disclosures normally included in the Company’s annual consolidated financial statements have been condensed or omitted and, accordingly, the accompanying financial information should be read in conjunction with the audited consolidated financial statements and notes thereto contained in the Company’s Annual Report on Form 10-K filed with the United States Securities and Exchange Commission (the “SEC”) for the fiscal year ended September 30, 2019 (the "2019 Annual Report on Form 10-K"). The accompanying Consolidated Balance Sheet as of September 30, 2019 was derived from the audited annual consolidated financial statements as of the period then ended.

Discontinued Operations

In the fourth quarter of fiscal year 2018, the Company entered into a definitive agreement to sell its semiconductor cryogenics business (the “Disposition”) to Edwards Vacuum LLC (a member of the Atlas Copco Group) (“Edwards”). The Company determined that the semiconductor cryogenics business met the “held for sale” criteria and the “discontinued operations” criteria in accordance with Financial Accounting Standard Boards (“FASB”) Accounting Standards Codification (“ASC”) 205, Presentation of Financial Statements (“FASB ASC 205”), as of September 30, 2018. The Consolidated Balance Sheets and Consolidated Statements of Operations, and the notes to the Consolidated Financial Statements were restated for all periods presented to reflect the discontinuation of the semiconductor cryogenics business, in accordance with FASB ASC 205. The discussion in the notes to these Consolidated Financial Statements, unless otherwise noted, relate solely to the Company's continuing operations. Please refer to Note 3, “Discontinued Operations” for further information.

On July 1, 2019, the Company completed the sale of the semiconductor cryogenics business for $661.1 million, which excludes $6.3 million retained by Edwards at closing as a result of the initial net working capital adjustments. Net cash proceeds from the sale were $553.1 million, after deducting estimated taxes payable and closing costs, which remains subject to adjustment for the final determination of working capital and other items.

Risks and Uncertainties

The Company is subject to risks common to companies in the markets it serves, including, but not limited to, global economic and financial market conditions, fluctuations in customer demand, acceptance of new products, development by its competitors of new technological innovations, risk of disruption in its supply chain, the implementation of tariffs and export controls, dependence on key personnel, protection of proprietary technology, and compliance with domestic and foreign regulatory authorities and agencies.

During the COVID-19 pandemic, the Company’s facilities have remained operational with only required personnel on site, and the balance of employees working from home.  Both business segments fall within the classification of an “Essential Critical Infrastructure Sector” as defined by the U.S. Department of Homeland Security and have continued operations during the COVID-19 pandemic. The Company has followed government guidance in each region and has implemented Centers for Disease Control social distancing guidelines and other best practices to protect the health and

safety of the Company’s employees. The COVID-19 pandemic has not had a substantial impact on our financial results and a portion of this impact has been mitigated by our realignment of resources to satisfy incremental orders related to virus research. Future impacts on the Company’s financial results will depend on multiple variables which are not fully determinable, as the full impact of the pandemic on the economy and markets which the Company serves is as yet unknown.  The variables are many, but fundamentally include reduced demand from the Company’s customers, the degree that the supply chain may be constrained to impact the Company’s delivery of product, the potential impact to our operations if there is a significant outbreak among our employees, as well as the amount of incremental demand caused by research and treatments in the areas of COVID-19 or related threats.   

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies
9 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

2. Summary of Significant Accounting Policies

Use of Estimates

The preparation of unaudited consolidated financial statements in conformity with GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Significant estimates are associated with recording accounts receivable, inventories, goodwill, intangible assets other than goodwill, long-lived assets, derivative financial instruments, deferred income taxes, warranty obligations, revenue recognized in accordance with the percentage of completion method, and stock-based compensation expense. The Company bases its estimates on historical experience and various other assumptions, including in certain circumstances future projections that management believes to be reasonable under the circumstances. Although the Company regularly assesses these estimates, actual results could differ from those estimates. Changes in estimates are recorded in the period in which they occur and become known.

The full extent to which the COVID-19 pandemic will directly or indirectly impact the Company’s business - including results of operations and financial condition, sales, expenses, reserves and allowances, manufacturing and employee-related amounts - will depend on future developments that are highly uncertain. This includes results from new information that may emerge concerning COVID-19 and any actions taken to contain or treat COVID-19, as well as the economic impact on local, regional, national and international customers and markets. The Company has made estimates of the impact of COVID-19 within its financial statements and there may be changes to those estimates in future periods.

Foreign Currency Translation

Certain transactions of the Company and its subsidiaries are denominated in currencies other than their functional currency.

Foreign currency exchange losses generated from the settlement and remeasurement of these transactions are recognized in earnings and presented within “Other expenses, net” in the Company’s unaudited Consolidated Statements of Operations. Net foreign currency transaction and remeasurement losses were less than $0.1 million and $0.5 million, respectively, during the three months ended June 30, 2020 and 2019 and $2.8 million and $1.1 million, respectively, during the nine months ended June 30, 2020 and 2019.

Derivative Instruments

The Company has transactions and balances denominated in currencies other than U.S. dollars. Most of these transactions or balances are denominated in Euros, British Pounds and a variety of Asian currencies. The Company enters into foreign exchange contracts to reduce its exposure to currency fluctuations. The arrangements typically mature in three months or less and they do not qualify for hedge accounting. Net gains and losses related to these contracts are

recorded as a component of "Other expenses, net" in the accompanying unaudited Consolidated Statements of Operations and are as follows for the three and nine months ended June 30, 2020 and 2019 (in thousands):

Three Months Ended

Nine Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

    

Realized (losses) gains on derivatives not designated as hedging instruments

$

(1,719)

$

3,770

$

(963)

$

2,916

The fair values of the forward contracts are recorded in the Company’s accompanying unaudited Consolidated Balance Sheets as “Prepaid expenses and other current assets” and “Accrued expenses and other current liabilities”. Foreign exchange contract assets and liabilities are measured and reported at fair value based on observable market inputs and classified within Level 2 of the fair value hierarchy described below due to a lack of an active market for these contracts.

Fair Value Measurements

The Company measures at fair value certain financial assets and liabilities, including cash equivalents and available for sale securities. FASB ASC 820, Fair Value Measurement and Disclosures, establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The following levels of inputs may be used to measure fair value:

Level 1 Inputs: Quoted prices in active markets for identical assets or liabilities as of the reporting date. Active markets are those in which transactions for the asset and liability occur in sufficient frequency and volume to provide pricing information on an ongoing basis.

Level 2 Inputs: Observable inputs other than prices included in Level 1, including quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

Level 3 Inputs: Unobservable inputs that are significant to the fair value of the assets or liabilities and reflect an entity’s own assumptions in pricing assets or liabilities since they are supported by little or no market activity.

As of June 30, 2020, the Company had no assets or liabilities measured and recorded at fair value on a recurring basis using Level 3 inputs.

Leases

The Company has operating leases for real estate and non-real estate and finance leases for non-real estate. The classification of a lease as operating or finance and the determination of the right-of-use asset (ROU asset) and lease liability are determined at lease inception. The ROU asset represents the Company’s right to use an underlying asset for the lease term and the lease liability represents the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of the Company’s leases do not provide an implicit rate, an incremental borrowing rate is used based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. Lease expense is recognized on a straight-line basis over the lease term.

The Company’s lease agreements may contain lease and non-lease components. Non-lease components primarily include payments for maintenance and utilities. Fixed payments for non-lease components are combined with lease payments and accounted for as a single lease component which increases the amount of the ROU asset and liability.

The ROU asset for operating leases is included within Other assets and the ROU asset for finance leases is included within Property, plant, and equipment, net on the Consolidated Balance Sheets. The short-term lease liabilities for both

operating leases and finance leases are included within Accrued expenses and other current liabilities. The long-term lease liabilities for operating leases and finance leases are included within Long-term operating lease liabilities, and Other long-term liabilities, respectively, on the Consolidated Balance Sheets.

Recently Issued Accounting Pronouncements

In March 2020, the FASB issued Accounting Standards Update (“ASU”) 2020-04, Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The ASU provides temporary optional expedients and exceptions to the GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. The provisions of this ASU are only available until December 31, 2022, when the reference rate replacement activity is expected to be completed. The Company is currently evaluating the impact this guidance may have on its consolidated financial statements and related disclosures.

In December 2019, the FASB issued ASU 2019-12: Simplifying the Accounting for Income Taxes (Topic 740), which removes certain exceptions to the general principles in Topic 740 and improves consistent application of and simplifies GAAP for other areas of Topic 740 clarifying and amending existing guidance. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2020. Early adoption is permitted. The Company is evaluating the impact of this ASU.

In August 2018, the FASB issued ASU 2018-15, Intangibles – Goodwill and Other – Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. The amendments align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The accounting for the service element of a hosting arrangement that is a service contract is not affected by these amendments. The provisions may be adopted prospectively or retrospectively. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating the impact of this ASU.

In August 2018, the FASB issued ASU 2018-14, Disclosure Framework — Changes to the Disclosure Requirements for Defined Benefit Plans, which amends ASC 715 to add, remove, and clarify disclosure requirements related to defined benefit pension and other postretirement plans. The amendments require additional disclosure for the weighted-average interest crediting rates, a narrative description of the reasons for significant gains and losses, and an explanation of any other significant changes in the benefit obligation or plan assets. The amendment removes disclosure requirement for accumulated other comprehensive income expected to be recognized over the next year, information about plan assets to be returned to the entity, and the effects of a one-percentage-point change on the assumed health care costs and the effect of this change in rates on service cost, interest cost, and the benefit obligation for postretirement health care benefits. The ASU is effective for fiscal years ending after December 15, 2020. Early adoption is permitted. The ASU does not amend the interim disclosure requirements of ASC 715-20. The Company is currently evaluating the impact of this ASU.

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement, which amends ASC 820 to add and remove disclosure requirements related to fair value measurement. The amendments include new disclosure requirements for changes in unrealized gains or losses included in other comprehensive income for recurring Level 3 fair value measurements held at the end of the reporting period and the range and weighted average used to develop significant unobservable inputs for Level 3 fair value measurements. The amendments eliminated disclosure requirements for amount of and reasons for transfers between Level 1 and Level 2, valuation processes for Level 3 fair value measurements, and policy for timing of transfers between levels of the fair value hierarchy. In addition, the amendments modified certain disclosure requirement to provide clarification or to promote appropriate exercise of discretion by entities. ASU 2018-13 is effective for fiscal years beginning after December 15, 2019, including interim periods therein. Early adoption is permitted. The Company is currently evaluating the impact of this ASU.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments. The FASB subsequently issued ASU 2019-04, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments, ASU 2019-05 “Financial Instruments-Credit Losses”, ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, and ASU 2020-02, Financial Instruments-Credit Losses (Topic 326) and Leases (Topic 842) to clarify and address certain items related to the amendments in ASU 2016-13. Topic 326 provides guidance for recognizing credit losses on financial instruments based on an estimate of current expected credit losses model. The amendments are effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating the impact of this ASU.

Recently Adopted Accounting Pronouncements

In July 2019, the FASB issued ASU 2019-07, Codification Updates to SEC Sections - Amendments to SEC Paragraphs Pursuant to SEC Final Rule Releases No. 33-10532, Disclosure Update and Simplification, and Nos. 33-10231 and 33-10442, Investment Company Reporting Modernization and Miscellaneous Updates (SEC Update). ASU 2019-07 aligns the guidance in various SEC sections of the Codification with the requirements of certain SEC final rules. ASU 2019 -07 was effective immediately during the Company’s last quarter of fiscal 2019 and the adoption did not have any impact on the Company’s consolidated financial statements and related disclosures.

In March 2018, the FASB issued ASU 2018-02, Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which amends ASC 220 to add, remove, and clarify disclosure requirements related to reporting comprehensive income. This ASU gives entities the option to reclassify tax effects recorded in accumulated other comprehensive income as a result of tax reform to retained earnings. The entities have the option to apply the guidance retrospectively or in the period of adoption. The guidance requires entities to make new disclosures, regardless of whether they elect to reclassify tax effects. The guidance is effective for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. Early adoption in any period is permitted. The Company adopted the guidance during the first quarter of fiscal year 2020. There is no accounting impact on the Company’s consolidated financial statements and related disclosures because the Company does not have stranded tax effects in accumulated other comprehensive income as a result of the Tax Cuts and Jobs Act.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), an amendment of the FASB ASC 840. Under Topic 842, lessees are required to recognize a ROU asset and lease liability on the balance sheet for all leases with terms beyond twelve months. The new standard also requires enhanced disclosures that provide more transparent information to financial statement users about lease portfolios. The Company adopted Topic 842 effective October 1, 2019 using the modified retrospective approach. The Company applied Topic 842 to all its leases as of October 1, 2019 with comparative prior periods continuing to be reported under Topic 840. With the adoption of Topic 842, the Company assumed the assessment determined under Topic 840 of whether contracts contain leases, the classification of leases as operating or finance and the remaining lease term of each lease. Certain leases contain both lease and non-lease components, which the Company has elected to treat as a single lease component. On October 1, 2019, the Company recorded a ROU asset related to its operating leases of $28.1 million and a lease liability related to its operating leases of $27.1 million on its Consolidated Balance Sheets. There was no impact to the Company’s finance ROU asset and liability on October 1, 2019. The adoption of the standard does not impact the Consolidated Results of Operations or Consolidated Statement of Cash Flows. See Note 9, “Leases” for further information.

Other

For further information with regard to the Company’s significant accounting policies, please refer to Note 2 "Summary of Significant Accounting Policies" to the Company’s consolidated financial statements included in the 2019 Annual Report on Form 10-K.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Discontinued Operations
9 Months Ended
Jun. 30, 2020
Discontinued Operations and Disposal Groups [Abstract]  
Discontinued Operations

3. Discontinued Operations

On August 27, 2018, the Company entered into a definitive agreement to sell its semiconductor cryogenics business to Edwards for $675.0 million in cash, subject to adjustments. On July 1, 2019, the Company completed the sale of the

semiconductor cryogenics business for $661.1 million, which excludes $6.3 million retained by Edwards at closing based on the initial adjustment for net working capital. Net proceeds from the sale were approximately $553.1 million, after deducting estimated taxes payable and closing costs, which remains subject to adjustment for the final determination of working capital and other items. In the third quarter of fiscal year 2020, Edwards has asserted claims for indemnification under the definitive agreement relating to alleged breaches of representations and warranties relating to customer warranty claims and inventory. The Company cannot determine the probability of any losses or outcome of these claims including the amount of any indemnifiable losses, if any, resulting from these claims at this time, however, the Company believes that none of these claims will have a material adverse effect on its consolidated financial position or results of operations. If the resolution of these claims results in indemnifiable losses in excess of the applicable indemnification deductibles and indemnification escrow established under the definitive agreement, Edwards would be required to seek recovery under the representation and warranty insurance Edwards obtained in connection with the closing of the transaction. The Company believes that any indemnifiable losses in excess of the applicable deductibles and indemnification escrow established in the definitive agreement would be covered by such insurance. If Edwards is unable to obtain recovery under its insurance, however, it could seek recovery of such indemnifiable losses, if any, directly from the Company.

The semiconductor cryogenics business consists of the CTI pump business, Polycold chiller business, the related services business and the Company's 50% share in Ulvac Cryogenics, Inc., a joint venture based in Japan. The semiconductor cryogenics business was originally acquired by the Company in its 2005 merger with Helix Technology Corporation. The operating results of the semiconductor cryogenics business had been included in the Brooks Semiconductor Solutions Group segment before the plan of disposition.

In connection with the closing of the Disposition on July 1, 2019, the Company and Edwards entered into a transition service agreement, a supply agreement, and lease agreements. The transition service agreement outlined the information technology, people, and facility support the Company would provide to Edwards for a period up to 9 months after transaction closing date. The supply agreement allowed the Company to purchase CTI and Polycold goods at cost from Edwards up to an aggregate amount equal to $1.0 million during the one-year term after closing of the Disposition. The lease agreements provide facility space to Edwards free of charge for three years after the transaction closing date. Edwards will have the option to renew each lease at the then current market rates after the initial three-year lease term has ended. This Disposition is consistent with the Company’s long-standing strategy to increase shareholder value by accelerating the growth of its Life Sciences business with further acquisitions and strengthening its semiconductor automation business with opportunistic acquisitions.

The Disposition met the "held for sale" criteria and the “discontinued operation” criteria in accordance with FASB ASC 205 as of September 30, 2018. As such, its operating results have been reported as a discontinued operation for all periods presented. 

The following table presents the financial results of discontinued operations (in thousands):

Three Months Ended June 30, 

Nine Months Ended June 30, 

    

    

2019

2020

    

2019

Revenue

  

  

Products

$

23,546

$

-

$

76,227

Services

10,994

-

33,291

Total revenue

34,540

-

109,518

Cost of revenue

Products

15,451

-

47,148

Services

6,288

-

19,016

Total cost of revenue

21,739

-

66,164

Gross profit

12,801

-

43,354

Operating expenses

Research and development

2,279

-

6,605

Selling, general and administrative

4,808

(171)

17,005

Restructuring charges

24

24

Total operating expenses

7,111

(171)

23,634

Operating income

5,690

171

19,720

Other income (loss), net

418

(410)

985

Income (loss) before income taxes and earnings of equity method investment

6,108

(239)

20,705

Income tax provision (benefit)

1,610

(57)

4,850

Income (loss) before equity in earnings of equity method investment

4,498

(182)

15,855

Equity in earnings of equity method investment

1,835

-

4,876

Net income (loss)

$

6,333

$

(182)

$

20,731

The Company did not record income or loss related to our semiconductor cryogenics business for the three months ended June 30, 2020.

The following table presents the summarized financial information for Ulvac Cryogenics, Inc., the unconsolidated subsidiaries accounted for based on the equity method (in thousands):

Three Months Ended

Nine months ended

    

June 30, 2019

June 30, 2019

Statements of Operations:

  

  

Total revenue

$

23,209

$

68,252

Gross profit

9,905

27,134

Operating Income

5,267

14,476

Net income

3,674

9,777

The following table presents the significant non-cash items and capital expenditures for the discontinued operations that are included in the Consolidated Statements of Cash Flows (in thousands):

Three Months Ended

Nine months ended

June 30, 2019

June 30, 2019

Depreciation and amortization

$

4

$

4

Capital expenditures

87

494

Stock-based compensation

215

635

Earnings of equity method investment

(1,835)

(4,876)

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Marketable Securities
9 Months Ended
Jun. 30, 2020
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities

4. Marketable Securities

The Company invests in marketable securities that are classified as available-for-sale and records them at fair value in the Company’s unaudited Consolidated Balance Sheets. Marketable securities reported as current assets represent investments that mature within one year from the balance sheet date. Long-term marketable securities represent investments with maturity dates greater than one year from the balance sheet date. The securities are valued using matrix pricing and benchmarking and classified within Level 2 of the fair value hierarchy because they are not actively traded. Matrix pricing is a mathematical technique used to value securities by relying on the securities’ relationship to other benchmark quoted prices.

Unrealized gains and losses are excluded from earnings and reported as a separate component of accumulated other comprehensive income until the security is sold or matures. Gains or losses realized from sales of marketable securities are computed based on the specific identification method and recognized as a component of "Other expenses, net" in the accompanying unaudited Consolidated Statements of Operations. There were no sales of marketable securities during the three months ended June 30, 2019. During the nine months ended June 30, 2019, the Company sold marketable securities with a fair value and amortized cost of $49.4 million and $49.5 million, respectively, and recognized net losses of $0.1 million. As a result, during this period, the Company collected cash proceeds of $48.9 million from the sale of marketable securities and reclassified net unrealized holding losses of $0.1 million from accumulated other comprehensive income into “Other expenses, net” in the accompanying unaudited Consolidated Statements of Operations as a result of these transactions. There were no marketable securities sales during the three months ended June 30, 2020. During the nine months ended June 30, 2020, the Company sold marketable securities with a fair value and amortized cost of $2.5 million, and recognized a net gain of less than $0.1 million. As a result, during this period, the Company collected cash proceeds of $2.5 million from the sale of marketable securities and reclassified net unrealized holding gains of less than $0.1 million from accumulated other comprehensive income into “Other expenses, net” in the accompanying unaudited Consolidated Statements of Operations as a result of these transactions.

The following is a summary of the amortized cost and the fair value, including accrued interest receivable and unrealized holding gains (losses) on the short-term and long-term marketable securities as of June 30, 2020 and September 30, 2019 (in thousands):

    

    

Gross

    

Gross

    

Amortized

Unrealized 

Unrealized 

Cost

Losses

Gains

Fair Value

June 30, 2020:

 

  

 

  

 

  

 

  

Bank certificates of deposits

$

101

$

$

$

101

Corporate securities

2,939

2,939

Other debt securities

 

35

 

35

$

3,075

$

$

$

3,075

September 30, 2019:

 

  

 

  

 

  

 

  

U.S. Treasury securities and obligations of U.S. government agencies

$

31,863

 

$

(2)

 

$

5

 

$

31,866

Bank certificates of deposits

750

750

Corporate securities

4,317

1

4,318

Other debt securities

 

35

 

 

 

35

$

36,965

$

(2)

$

6

$

36,969

The fair values of the marketable securities by contractual maturities at June 30, 2020 are presented below (in thousands):

    

Fair Value

Due in one year or less

$

136

Due after one year through five years

 

Due after five years through ten years

Due after ten years

 

2,939

Total marketable securities

$

3,075

Expected maturities could differ from contractual maturities because the security issuers may have the right to prepay obligations without prepayment penalties.

The Company reviews the marketable securities for impairment at each reporting period to determine if any of the securities have experienced an other-than-temporary decline in fair value. The Company considers factors, such as the length of time and extent to which the market value has been less than the cost, the financial condition and near-term prospects of the issuer, the Company’s intent to sell, or whether it is more likely than not it will be required to sell the investment before recovery of its amortized cost basis. If the Company believes that an other-than-temporary decline in fair value has occurred, it writes down the investment to its fair value and recognizes the credit loss in earnings and the non-credit loss in accumulated other comprehensive income or loss. There were no securities in an unrealized loss position as of June 30, 2020. The aggregate fair value of the marketable securities in an unrealized loss position was $12.0 million as of September 30, 2019. Aggregate unrealized losses for these securities were insignificant as of September 30, 2019 and are presented in the table above. The securities in an unrealized loss position as of September 30, 2019 were not considered other-than-temporarily impaired and, as such, the Company did not recognize impairment losses during the period then ended. The unrealized losses were attributable to changes in interest rates that impacted the value of the investments.

Cash equivalents of less than $0.1 million and $6.2 million, respectively, at June 30, 2020 and September 30, 2019 consist of money market funds and are classified within Level 1 of the fair value hierarchy because they are valued using quoted market prices in active markets. Cash equivalents of $10.0 million as of September 30, 2019 consist primarily of treasury bills and agency bonds and are classified within Level 2 of the fair value hierarchy because they are not actively traded. Cash equivalents from level 1 and level 2 are recorded in “Cash and cash equivalents” within the accompanying unaudited Consolidated Balance Sheet.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions
9 Months Ended
Jun. 30, 2020
Business Combinations [Abstract]  
Acquisitions

5. Acquisitions

Acquisition Completed in Fiscal Year 2020

Acquisition of RURO Inc.

On February 11, 2020, the Company acquired RURO, Inc. (“RURO”), an informatics software company based in Frederick, Maryland. RURO provides cloud-based software solutions to manage laboratory workflow and bio-sample data for a broad range of customers in the biotech, healthcare, and pharmaceutical sectors. The addition of RURO's capabilities and offerings will enable the Company to offer enhanced on-site and off-site management of biological sample inventories as well as integration solutions to its customers for their increasingly distributed workflow. The total cash purchase price of the acquisition was $15.6 million, net of cash acquired.

The Company recorded the assets acquired and liabilities assumed related to RURO at their fair values as of the acquisition date, from a market participant’s perspective. While the Company uses its best estimates and assumptions as part of the purchase price allocation process to value the assets acquired and liabilities assumed on the acquisition date, its estimates and assumptions are subject to refinement. Fair value estimates are based on a complex series of judgments about future events and uncertainties and rely heavily on estimates and assumptions. The judgments used to determine the estimated fair value assigned to each class of assets acquired and liabilities assumed, as well as asset lives, can materially impact the Company’s results of operations. The finalization of the assignment of fair values will be

completed within one year. The following table presents the preliminary net purchase price and the fair values of the assets and liabilities of RURO (in thousands):

    

Fair Value of

Assets and

Liabilities

Accounts receivable

$

1,220

Prepaid expenses and other current assets

29

Goodwill

 

11,116

Intangible assets

 

6,042

Other assets

230

Accounts payable

 

(15)

Deferred revenue

 

(1,320)

Accrued compensation and benefits

(344)

Other current liabilities

 

(91)

Long-term deferred tax liabilities

(1,091)

Long-term operating lease liabilities

(147)

Total purchase price, net of cash acquired

$

15,629

The Company applied variations of the income approach to estimate the fair values of the intangible assets acquired. The identifiable intangible assets include customer relationships (excess earnings method) of $2.9 million with a useful life of 12 years, technology (relief from royalty method) of $2.9 million with a useful live of 9 years and trademarks (relief from royalty method) of $0.2 million with a useful life of 5 years. The intangible assets acquired are amortized over the total weighted average period of 10.6 years using methods that approximate the pattern in which the economic benefits are expected to be realized.

Goodwill of $11.1 million largely reflects the potential synergies and expansion of the Company’s core technologies and offerings in the Life Sciences business. The goodwill from this acquisition is not tax deductible.

The Company reports the results of operations for RURO in the Brooks Life Science segment starting from the acquisition date. The revenues and net income from RURO recognized in the Company's consolidated results of operations were $1.9 million and $0.5 million, respectively, for the three months ended June 30, 2020. The revenues and net income from RURO recognized in the Company's consolidated results of operations were $2.3 million and $0.4 million, respectively, for the period between the acquisition date and June 30, 2020. During three months ended June 30, 2020 and the period between the acquisition date and June 30, 2020, the amortization expense of acquired intangible assets was $0.1 million and $0.2 million, respectively. During three months ended June 30, 2020 and the period between the acquisition date and June 30, 2020, the Company incurred less than $0.1 million and $0.2 million, respectively, in transaction costs, which were recorded in "Selling, general and administrative" expenses within the accompanying unaudited Consolidated Statements of Operations.

The Company did not present a pro forma information summary for its consolidated results of operations because such results were immaterial.

Acquisition Completed in Fiscal Year 2019

Acquisition of the GENEWIZ Group

On November 15, 2018, the Company acquired all the outstanding capital stock of GENEWIZ Group (“GENEWIZ”), a leading global genomics service provider headquartered in South Plainfield, New Jersey. GENEWIZ provides genomics services that enable research scientists to advance their discoveries within the pharmaceutical, academic, biotechnology, agriculture and other markets. It provides gene sequencing and synthesis services for more than 4,000 institutional customers worldwide supported by their global network of laboratories spanning the United States, China, Japan, Germany and the United Kingdom. This transaction has added a new and innovative platform

which further enhances the Company’s core capabilities, and added even more value to samples that are under the Company’s care.

The total cash purchase price for the acquisition was $442.7 million, net of cash acquired, which included a working capital settlement of $0.4 million. The Company used the proceeds of the incremental term loan described in Note 8, “Debt” to pay a portion of the purchase price.

On the acquisition date, the Company paid $32.3 million to escrow accounts related to the satisfaction of the seller's indemnification obligations with respect to their representations and warranties and other indemnities. The Company also retained an amount equal to $1.5 million as collateral for any adjustment shortfall based on the final merger consideration calculation. During the fiscal year 2019, the final merger consideration was calculated to be $4.0 million less than the merger consideration paid at closing. To satisfy the shortfall, the Company reversed the $1.5 million liability associated with the holdback, received approval from the former shareholders to retain $0.7 million of funds the Company received on their behalf, and collected $1.8 million from the escrow accounts.

The Company recorded the assets acquired and liabilities assumed related to GENEWIZ at their fair values as of the acquisition date, from a market participant’s perspective. Fair value estimates are based on a complex series of judgments about future events and uncertainties and rely heavily on estimates and assumptions. The judgments used to determine the estimated fair value assigned to each class of assets acquired and liabilities assumed, as well as asset lives, can materially impact the Company’s results of operations. The following table presents the net purchase price and the fair values of the assets and liabilities of GENEWIZ (in thousands):

    

Fair Value of

Assets and

Liabilities

Accounts receivable

$

28,566

Inventories

 

4,370

Prepaid expenses and other current assets

11,635

Property, plant and equipment

 

36,379

Goodwill

 

235,160

Intangible assets

 

189,129

Other assets

15,998

Current portion of long-term debt

 

(3,170)

Accounts payable

 

(6,522)

Deferred revenue

 

(67)

Accrued compensation and benefits

(5,145)

Other current liabilities

 

(10,073)

Long-term debt

(2,482)

Long-term tax reserves

(13,400)

Long-term deferred tax liabilities

(34,993)

Other long-term liabilities

(2,681)

Total purchase price, net of cash acquired

$

442,704

The Company applied variations of the income approach to estimate the fair values of the intangible assets acquired. The identifiable intangible assets include customer relationships (excess earnings method) of $125.5 million with a useful life of 14 years, completed technology (relief from royalty method) of $44.5 million with useful lives from 10 to 15 years and trademarks (relief from royalty method) of $19.1 million with a useful life of 13 years. The intangible assets acquired are amortized over the total weighted average period of 13.3 years using methods that approximate the pattern in which the economic benefits are expected to be realized.

Goodwill of $235.2 million largely reflects the potential synergies and expansion of the Company’s core technologies and offerings in the Life Sciences business. The goodwill from this acquisition is reported within the Brooks Life Sciences segment and is not tax deductible.

The revenues and net income from GENEWIZ recognized in the Company's consolidated results of operations were $37.3 million and $0.5 million, respectively, for the three months ended June 30, 2020. The revenues and net loss from GENEWIZ recognized in the Company's consolidated results of operations were $37.1 million and $2.4 million, respectively, for the three months ended June 30, 2019. During the three months ended June 30, 2020, and the comparable reporting period in fiscal year 2019, net income/loss included $5.1 million and $3.3 million, respectively, related to amortization expense of acquired intangible assets. The revenues and net income from GENEWIZ recognized in the Company's consolidated results of operations were $118.3 million and $1.5 million, respectively, for the nine months ended June 30, 2020. The revenues and net income from GENEWIZ recognized in the Company’s consolidated results of operations were $86.3 million and $3.0 million, respectively, during the period from the acquisition date to June 30, 2019. During the nine months ended June 30, 2020 and the comparable reporting period since the acquisition in fiscal year 2019, net income included $15.2 million and $8.2 million, respectively, related to amortization expense of acquired intangible assets. During the three months ended June 30, 2019 and the period from the acquisition date to June 30, 2019, the Company incurred $0.1 million and $6.4 million, respectively, in transaction costs, which were recorded in "Selling, general and administrative" expenses within the accompanying unaudited Consolidated Statements of Operations. During both the three and nine months ended June 30, 2020, the Company incurred less than $0.1 million in transaction costs, which were recorded in "Selling, general and administrative" expenses within the accompanying unaudited Consolidated Statements of Operations.

The following unaudited pro forma information reflects the Company’s consolidated results of operations as if the acquisition had taken place on October 1, 2017. The unaudited pro forma information is not necessarily indicative of the results of operations that the Company would have reported had the transaction actually occurred at the beginning of these periods nor is it necessarily indicative of future results. The unaudited pro forma financial information does not reflect the impact of future events that may occur after the acquisition, including, but not limited to, anticipated costs savings from synergies or other operational improvements (in thousands). The pro forma amounts in the below table were adjusted to reflect a correction made during the 2019 fiscal year, see the 2019 Annual Report on Form 10-K Note 4, “Acquisitions” for further information.

Three Months Ended

Nine Months Ended

June 30, 2019

June 30, 2019

  Revenue

$

203,880

$

598,291

  Net income from continuing operations

976

5,062

The unaudited pro forma financial information presented in the table above includes adjustments for the application of the Company’s accounting policies, elimination of related party transactions, depreciation and amortization related to fair value adjustments to property, plant and equipment and intangible assets, and transaction costs, and interest expense on acquisition related debt.

To present the Company’s consolidated results of operations as if the acquisition had taken place on October 1, 2017, the unaudited pro forma earnings for the three months ended June 30, 2019 has been adjusted to exclude $0.1 million non-recurring transaction cost. The unaudited pro forma earnings for the nine months ended June 30, 2019 has been adjusted to include $1.6 million property, plant, and equipment, leases, and intangible asset step-up depreciation and amortization expense and $2.0 million interest expense related to financing activities and to exclude $42.3 million non-recurring compensation expenses and transaction costs. 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets
9 Months Ended
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets

6. Goodwill and Intangible Assets

Goodwill represents the excess of net book value over the estimated fair value of net tangible and identifiable intangible assets of a reporting unit. Goodwill is tested for impairment annually or more often if impairment indicators are present at the reporting unit level. If events occur or circumstances change that would more likely than not reduce fair values of the reporting units below their carrying values, goodwill will be evaluated for impairment between annual tests. No triggering events indicating goodwill impairment occurred during the nine months ended June 30, 2020. Please refer to Note 7, "Goodwill and Intangible Assets" to the Company's consolidated financial statements included in the

2019 Annual Report on Form 10-K for further information on the goodwill impairment testing performed during fiscal year 2019.

The Company performs its annual goodwill impairment assessment on April 1st of each year. In accordance with ASC 350, Intangibles-Goodwill and Other, the Company initially assesses qualitative factors to determine whether the existence of events or circumstances indicates that it is more likely than not that the fair value of a reporting unit is less than its carrying value. If the Company determines, based on this assessment, that it is more likely than not that the fair value of the reporting unit is less than its carrying value, it performs a quantitative goodwill impairment test by comparing the reporting unit’s fair value with its carrying value. An impairment loss is recognized for the amount by which the reporting unit’s carrying value exceeds its fair value, up to the total amount of goodwill allocated to the reporting unit. No impairment loss is recognized if the fair value of the reporting exceeds its carrying value.

During the quarter ended June 30, 2020, the Company completed the annual goodwill impairment test for its six reporting units, including Automation Solutions, Contamination Control Solutions and Global Semiconductor Services within the Brooks Semiconductor Solutions Group segment, as well as Sample Repository Solutions, Life Sciences Products and GENEWIZ within the Brooks Life Sciences segment. Based on the test results, the Company determined that no adjustment to goodwill was necessary. The Company conducted a qualitative assessment for the three reporting units within the Brooks Semiconductor Solutions Group segment and determined that it was more likely than not that their fair values were greater than their carrying values. As a result of the analysis, the Company did not perform the quantitative assessment for these reporting units, and therefore, did not recognize any impairment losses. The Company performed the quantitative goodwill impairment test for the three reporting units within the Brooks Life Sciences segment and determined that no adjustment to goodwill was necessary since the estimated fair values exceed their book values.

The changes in the Company’s goodwill by reportable segment at June 30, 2020 and September 30, 2019 are as follows (in thousands):

    

Brooks

    

    

    

Semiconductor

Solutions

Brooks

Group

Life Sciences

Other

Total

Gross goodwill, at September 30, 2019

$

636,791

$

440,755

$

26,014

$

1,103,560

Accumulated goodwill impairments

 

(588,944)

 

 

(26,014)

 

(614,958)

Goodwill, net of accumulated impairments, at September 30, 2019

 

47,847

 

440,755

 

 

488,602

Acquisitions and adjustments

 

316

 

11,144

 

 

11,460

Gross goodwill, at June 30, 2020

637,107

451,899

26,014

1,115,020

Accumulated goodwill impairments

 

(588,944)

 

 

(26,014)

 

(614,958)

Goodwill, net of accumulated impairments, at June 30, 2020

$

48,163

$

451,899

$

$

500,062

During the nine months ended June 30, 2020, the Company recorded a goodwill increase of $11.5 million primarily related to the RURO acquisition and the impact of foreign currency translation adjustments.

The components of the Company’s identifiable intangible assets as of June 30, 2020 and September 30, 2019 are as follows (in thousands):

June 30, 2020

September 30, 2019

Accumulated

Net Book

Accumulated

Net Book

    

Cost

    

Amortization

    

Value

    

Cost

    

Amortization

    

Value

Patents

$

8,251

$

5,013

$

3,238

$

5,302

$

4,628

$

674

Completed technology

 

88,736

 

46,504

 

42,232

 

88,288

 

38,778

 

49,510

Trademarks and trade names

 

25,604

 

8,425

 

17,179

 

25,340

 

5,807

 

19,533

Customer relationships

 

268,913

 

104,942

 

163,971

 

265,450

 

84,047

 

181,403

Other intangibles

236

233

3

231

183

48

$

391,740

$

165,117

$

226,623

$

384,611

$

133,443

$

251,168

Amortization expense for intangible assets was $31.3 million and $26.2 million, respectively, during the nine months ended June 30, 2020 and 2019.

Estimated future amortization expense for the intangible assets for the remainder of fiscal year 2020, the subsequent four fiscal years and thereafter is as follows (in thousands):

Fiscal year ended September 30, 

    

  

2020

$

10,454

2021

 

38,714

2022

 

35,459

2023

 

32,170

2024

 

27,211

Thereafter

 

82,615

$

226,623

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Line of Credit
9 Months Ended
Jun. 30, 2020
Line of Credit  
Line of Credit Facility [Line Items]  
Line of Credit

7. Line of Credit

The Company maintains a revolving line of credit under a credit agreement with Wells Fargo Bank, N.A. and JPMorgan Chase Bank, N.A. that provides for a revolving credit facility of up to $75.0 million, subject to borrowing base availability, as defined in the credit agreement. The line of credit matures on October 4, 2022 and expires no less than 90 days prior to the term loan expiration. The proceeds from the line of credit are available for permitted acquisitions and general corporate purposes.

On October 4, 2017, the Company entered into a $200.0 million Senior Secured Term Loan Facility (the “term loan”) with Morgan Stanley Senior Funding, Inc., JPMorgan Chase Bank, N.A. and Wells Fargo Securities, LLC (collectively, the “lenders”). Coincident with the entry into the credit agreement for the term loan discussed in Note 8, “Debt” below, the Company amended certain terms and conditions of the credit agreement. Based on the amended terms of the credit agreement, the line of credit continues to provide for a revolving credit facility of up to $75.0 million, subject to borrowing base availability. Borrowing base availability under the amended credit agreement excludes collateral related to fixed assets and is redetermined periodically based on certain percentage of certain eligible U.S. assets, including accounts receivable and inventory. The sub-limits for letters of credit were reduced to $7.5 million under the amended terms of the credit agreement. All outstanding borrowings under the credit agreement are guaranteed by the Company and Brooks Life Sciences, Inc. (fka BioStorage Technologies, Inc.), the Company’s wholly-owned subsidiary (“guarantor”), and subordinated to the obligations under the term loan which are secured by a first priority lien on substantially all of the assets of the Company and the guarantor, other than accounts receivable and inventory. Please refer to Note 8, “Debt”, for further information on the term loan transaction.

As of June 30, 2020, the Company had approximately $39.6 million available for borrowing under the line of credit. There were no amounts outstanding under the line of credit as of June 30, 2020 and September 30, 2019. The Company records commitment fees and other costs directly associated with obtaining the line of credit facility as deferred financing costs which are presented within "Other assets" in the accompanying unaudited Consolidated Balance Sheets.

Deferred financing costs were $0.3 million and $0.4 million, respectively, at June 30, 2020 and September 30, 2019. Such costs are amortized over the term of the related facility arrangement and are included in “Interest expense” in the accompanying unaudited Consolidated Statements of Operations. The line of credit contains certain customary representations and warranties, a financial covenant and affirmative and negative covenants as well as events of default. The Company was in compliance with the line of credit covenants as of June 30, 2020 and September 30, 2019.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Debt
9 Months Ended
Jun. 30, 2020
Secured Debt  
Debt Instrument [Line Items]  
Debt

8. Debt

Term Loans

On October 4, 2017, the Company entered into a $200.0 million term loan with the lenders pursuant to the terms of a credit agreement. The term loan was issued at $197.6 million, or 98.8% of its par value, resulting in a discount of $2.4 million, or 1.2%, which represented loan origination fees paid at the closing.

On November 15, 2018, the Company entered into an incremental amendment (the “First Amendment”) to the existing credit agreement. Under the First Amendment, the Company obtained an incremental term loan in an aggregate principal amount of $350.0 million. The proceeds of the incremental term loan were used to finance a portion of the purchase price for the Company’s acquisition of GENEWIZ. The incremental term loan was issued at $340.5 million, or 97.3% of its par value, resulting in a discount of $9.5 million, or 2.7%, which represented financing cost of the incremental term loan. Except as provided in the First Amendment, the incremental term loan was subject to the same terms and conditions as set forth in the existing credit agreement.

On February 15, 2019, the Company entered into the second amendment to the credit agreement (the “Second Amendment”) and syndicated the incremental term loan to a group of new lenders which met the criteria of a debt extinguishment. The Company wrote off the carrying value of the incremental term loan of $340.1 million as of February 15, 2019 and recorded the syndicated incremental term loan at its present value for $349.1 million and a loss on debt extinguishment for $9.1 million. The syndicated incremental term loan was issued at $345.2 million, or 98.9% of its par value resulting in a discount of $4.0 million which represented financing costs which are presented as a reduction of the incremental term loan principal balance in the accompanying unaudited Consolidated Balance Sheets and was accreted over the life of the incremental term loan. Except as provided in the Second Amendment with respect to an increase of the applicable interest rates, the syndicated incremental term loan was subject to the same terms and conditions as the initial incremental term loan.

On July 1, 2019, the Company completed the sale of its semiconductor cryogenics business and used $348.3 million of the proceeds from the Disposition to extinguish the outstanding balance of the incremental term loan. In addition, the Company used $147.0 million of the proceeds from the Disposition to extinguish a portion of the outstanding balance of the term loan. The Company recorded a loss on debt extinguishment of $5.2 million for the two term loans.

The Company’s obligations under the term loan are also guaranteed by Brooks Life Sciences, Inc. (fka BioStorage Technologies, Inc.) as the guarantor, subject to the terms and conditions of the credit agreement. The Company and the guarantor granted the lenders a perfected first priority security interest in substantially all of the assets of the Company and the guarantor to secure the repayment of the term loan.

The loan principal amount under the credit agreement may be increased by an aggregate amount equal to $75.0 million plus any voluntary repayments of the term loans plus any additional amount such that the secured leverage ratio of the Company is less than 3.00 to 1.00.

Subject to certain conditions stated in the credit agreement, the Company may redeem the term loan at any time at its option without a significant premium or penalty, except for a repricing transaction, as defined in the credit agreement. The Company is required to redeem the term loan at the principal amount then outstanding upon occurrence of certain events, including (i) net proceeds received from the sale or other disposition of the Company’s or the guarantor’ assets, subject to certain limitations, (ii) casualty and condemnation proceeds received by the Company or the guarantor, subject to certain exceptions, or (iii) net proceeds received by the Company or the guarantor from the issuance of debt or disqualified capital stock after October 4, 2017. Commencing on December 31, 2018, the Company was required to

make principal payments equal to the excess cash flow amount, as defined in the credit agreement. Such prepayments are equal to 50% of the preceding year excess cash flow amount reduced by voluntary prepayments of the term loan, subject to certain limitations.

The deferred financing costs are accreted over the term of the loan using the effective interest rate method and are included in “Interest expense” in the accompanying unaudited Consolidated Statements of Operations. At June 30, 2020, deferred financing costs were $0.4 million.

The credit agreement contains certain customary representations and warranties, covenants and events of default. If any of the events of default occur and are not waived or cured within applicable grace periods, any unpaid amounts under the credit agreement will bear an annual interest rate at 2.00% above the rate otherwise applicable under the terms and conditions of such agreement. The credit agreement does not contain financial maintenance covenants. As of June 30, 2020, the Company was in compliance with all covenants and conditions under the credit agreement.

In connection with the GENEWIZ acquisition, the Company assumed three five-year term loans for a total of $3.3 million and two one-year short term loans for a total of $3.2 million. The three five-year term loans were initiated during 2016 and mature in 2021. The principal payments are payable in eight installments equal to 12.5% of the initial principal amount of the term loans on December 14th and June 14th of each year. The three five-year term loans were secured by GENEWIZ to fund equipment procurement and new building related payments and the interest rates are equal to the LIBOR plus 3.1%. The two one-year term loans were secured by GENEWIZ to fund operations. Both of the one-year term loans were initiated in 2018 and matured in 2019. The interest rates of these two loans were 4.56% and 4.35%. There are no deferred financing costs related to either the five-year term loans or the one-year term loans. At June 30, 2020, the Company had an aggregate outstanding principal balance of $0.8 million for the three five-year term loans. Both of the two one-year short term loans matured and were repaid in full as of September 30, 2019.

During the nine months ended June 30, 2020, the weighted average stated interest rate paid on all outstanding debt was 4.3%. During the nine months ended June 30, 2020, the Company incurred aggregate interest expense of $1.8 million in connection with the borrowings, including $0.2 million of deferred financing costs amortization.

The following are the future minimum principal payment obligations under all of the Company’s outstanding debt as of June 30, 2020 (in thousands):

    

Amount

Fiscal year ended September 30, 

2020

$

828

2021

2022

2023

2024

Thereafter

50,000

Total outstanding principal balance

50,828

Unamortized deferred financing costs

(437)

50,391

Current portion of long-term debt

828

Non-current portion of long-term debt

$

49,563

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Leases
9 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Leases

9. Leases

The Company has operating leases for real estate and non-real estate and finance leases for non-real estate in North America, Europe, and Asia. Non-real estate leases are primarily related to vehicles and office equipment. Lease expiration dates range between 2020 and 2039.

The components of operating lease expense were as follows (in thousands):

Three months ended June 30, 2020

Nine Months Ended June 30, 2020

Operating lease costs

$

2,358

$

6,755

Finance lease costs:

Amortization of assets

311

933

Interest on lease liabilities

29

84

Total finance lease costs

340

1,017

Variable lease costs

448

1,314

Short-term lease costs

181

477

Total lease costs

$

3,327

$

9,563

Supplemental balance sheet information related to leases is as follows (in thousands, except lease term and discount rate):

As of June 30, 2020

Operating Leases:

Operating lease right-of-use assets

$

36,224

Accrued expenses and other current liabilities

$

6,457

Long-term operating lease liabilities

29,280

Total operating lease liabilities

$

35,737

Finance Leases:

Property, plant and equipment, at cost

$

2,540

Accumulated amortization

(934)

Property, plant and equipment, net

$

1,606

Accrued expenses and other current liabilities

$

1,183

Other long-term liabilities

599

Total finance lease liabilities

$

1,782

Weighted average remaining lease term (in years):

Operating leases

8.83

Finance leases

1.55

Weighted average discount rate:

Operating leases

4.29

%

Finance leases

4.72

%

Supplemental cash flow information related to operating leases was as follows (in thousands, unaudited):

Three months ended June 30, 2020

Nine Months Ended June 30, 2020

Cash paid for amounts included in measurement of liabilities:

Operating cash flows from operating leases

$

2,215

$

6,089

Operating cash flows from finance leases

22

77

Financing cash flows from finance leases

297

880

Future lease payments for operating and capital leases as of June 30, 2020 were as follows for the remainder of fiscal year 2020, the subsequent four fiscal years and thereafter as follows (in thousands):

Operating Leases

Finance Leases

2020

$

2,123

$

322

2021

7,259

1,171

2022

5,491

363

2023

4,445

-

2024

4,229

-

Thereafter

20,180

-

Total future lease payments

43,727

1,856

Less imputed interest

(7,990)

(74)

Total lease liability balance

$

35,737

$

1,782

Future lease payments for operating and finance leases as of September 30, 2019 were as follows for the remainder of fiscal year 2020, the subsequent four fiscal years and thereafter as follows (in thousands):

Operating Leases

Capital Leases

2020

$

6,794

$

1,276

2021

5,520

1,171

2022

3,904

363

2023

3,110

-

2024

2,934

-

Thereafter

10,499

-

Total future lease payments

32,761

2,810

Less imputed interest

(5,685)

(150)

Total lease liability balance

$

27,076

$

2,660

As of June 30, 2020, the Company has entered into leases that have not commenced with future lease payments of $3.8 million, excluding purchase options. These leases are not yet recorded on the Consolidated Balance Sheets. Lease commencement dates for these leases range between 2020 and 2030.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
9 Months Ended
Jun. 30, 2020
Income Tax Disclosure [Abstract]  
Income Taxes

10. Income Taxes

The Company recorded an income tax provision of $5.1 million and $5.6 million, respectively, during the three and nine months ended June 30, 2020. The tax expense for the three months ended June 30, 2020 was primarily driven by the provision on earnings from operations during the period. The tax provision for the nine months ended June 30, 2020 was primarily driven by the provision on earnings from operations during the period, which was offset by a $6.1 million discrete stock compensation windfall benefit for tax deductions that exceeded the associated compensation expense in prior quarters and a discrete benefit of $0.5 million from a reduction of deferred tax liabilities related to the extension of a tax rate incentive in China.

The Company recorded an income tax expense of $7.3 million and $0.4 million, respectively, during the three and nine months ended June 30, 2019. The tax expense for the three months ended June 30, 2019 was primarily driven by a $4.3 million discrete expense resulting from a change to the U.S. tax regulations issued during the quarter related to the transition tax and the provision on current earnings. This expense was partially offset by a discrete benefit for stock compensation windfalls of $0.4 million for tax deductions that exceeded the associated compensation expense, and a $0.3 million reversal of an unrecognized tax benefit upon the closing of an audit. The tax expense for the nine months ended June 30, 2019 was primarily driven by a $3.2 million expense upon completion of the accounting for the U.S. transition tax and the provision on current earnings. These items were partially offset by discrete benefits related to stock compensation windfalls of $4.5 million for tax deductions that exceeded the associated compensation expense and $1.4 million of tax benefits related to the remeasurement of net U.S. deferred tax assets due to state tax rate changes.

During 2018, the Internal Revenue Service issued proposed regulations on the federal toll charge and various other aspects of the Tax Cuts and Jobs Act. The Company finalized its analysis of the toll charge and related liabilities, including uncertain tax positions, during the three months ended December 31, 2018 pursuant to SEC Staff Accounting Bulletin No. 118. As a result of the new guidance issued and additional work to complete the calculation of the federal toll charge, the Company reduced the provisional accrual for federal, state and foreign taxes by net $1.1 million during the three months ended December 31, 2018.

During March 2020, the United States enacted the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) which contains numerous income tax provisions among other tax and non-tax provisions. Some of these income tax provisions have retroactive effects on years before the date of enactment. The Company evaluated the CARES Act legislation in relation to income taxes and determined that the CARES Act income tax provisions do not have a material impact on its income tax provision.

The Company evaluates the realizability of its deferred tax assets by tax-paying component and assesses the need for a valuation allowance on a quarterly basis. The Company evaluates the profitability of each tax-paying component on a historic cumulative basis and a forward-looking basis while performing this analysis. The Company maintains a U.S. valuation allowance related to the realizability of certain foreign tax credits, state tax credits and state net operating loss carry-forwards, as well as a valuation allowance against net deferred tax assets on certain foreign tax-paying components as of June 30, 2020.

The Company maintains liabilities for uncertain tax positions. These liabilities involve judgment and estimation and are monitored based on the best information available. The Company recognizes interest related to unrecognized tax benefits as a component of the income tax expense or benefit. The Company recognized interest expense related to its uncertain tax positions of $0.3 million and $0.9 million, respectively, during the three and nine months ended June 30, 2020.

The Company is subject to U.S. federal, state, local and international income taxes in various jurisdictions. The amount of income taxes paid is subject to the Company’s interpretation of applicable tax laws in the jurisdictions in which it files tax returns. In the normal course of business, the Company is subject to income tax audits in the various global jurisdictions in which it operates. The years subject to examination vary for the U.S. and international jurisdictions, with the earliest tax year being 2011. Based on the outcome of these examinations or the expiration of statutes of limitations for specific jurisdictions, it is reasonably possible that the related unrecognized tax benefits could change from those recorded in the Company’s unaudited Consolidated Balance Sheets. The Company currently anticipates that it is reasonably possible that the unrecognized tax benefits will be reduced by approximately $1.9 million within the next twelve months.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Other Balance Sheet Information
9 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Other Balance Sheet Information

11. Other Balance Sheet Information

The following is a summary of accounts receivable at June 30, 2020 and September 30, 2019 (in thousands):

June 30, 

September 30, 

    

2020

    

2019

 

Accounts receivable

$

189,059

$

169,317

Less allowance for doubtful accounts

 

(5,805)

 

(3,644)

Less allowance for sales returns

 

(87)

 

(71)

Accounts receivable, net

$

183,167

$

165,602

The following is a summary of inventories at June 30, 2020 and September 30, 2019 (in thousands):

June 30, 

September 30, 

    

2020

    

2019

 

Inventories

 

  

 

  

 

Raw materials and purchased parts

$

77,715

$

67,176

Work-in-process

 

16,307

 

13,684

Finished goods

 

23,664

 

18,585

Total inventories

$

117,686

$

99,445

Reserves for excess and obsolete inventory were $16.7 million and $16.3 million, respectively, at June 30, 2020 and September 30, 2019.

At June 30, 2020 and September 30, 2019, the Company had cumulative capitalized direct costs of $16.2 million and $11.6 million, respectively, associated with the development of software for its internal use. As of June 30, 2020, this balance included $3.8 million associated with software still in the development stage which are included within "Property, plant and equipment, net" in the accompanying unaudited Consolidated Balance Sheets. During the nine months ended June 30, 2020, the Company capitalized direct costs of $4.6 million associated with the development of software for its internal use.

The Company establishes reserves for estimated costs of product warranties based on historical information. Product warranty reserves are recorded at the time product revenue is recognized, and retrofit accruals are recorded at the time retrofit programs are established. The Company’s warranty obligation is affected by product failure rates, utilization levels, material usage, service delivery costs incurred in correcting a product failure and supplier warranties on parts delivered to the Company.

The following is a summary of product warranty and retrofit activity on a gross basis for the three and nine months ended June 30, 2020 and 2019 (in thousands):

Activity -Three Months Ended June 30, 2020

Balance

    

    

    

Balance

March 31, 

June 30, 

2020

Accruals

Costs Incurred

2020

$

7,910

$

1,380

$

(1,409)

$

7,881

Activity -Three Months Ended June 30, 2019

Balance

    

    

    

Balance

March 31, 

June 30, 

2019

Accruals

Costs Incurred

2019

$

7,202

$

2,257

$

(2,269)

$

7,190

Activity -Nine Months Ended June 30, 2020

Balance

    

    

    

Balance

September 30, 

June 30, 

2019

Accruals

Costs Incurred

2020

$

7,175

$

6,033

$

(5,327)

$

7,881

Activity -Nine Months Ended June 30, 2019

Balance

    

    

    

Balance

September 30, 

June 30, 

2018

Accruals

Costs Incurred

2019

$

6,340

$

6,419

$

(5,569)

$

7,190

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation
9 Months Ended
Jun. 30, 2020
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation

12. Stock-Based Compensation

The Company may issue to eligible employees options to purchase shares of the Company’s stock, restricted stock and other equity incentives which vest upon the satisfaction of a performance condition and/or a service condition. In addition, the Company issues shares to participating employees pursuant to an employee stock purchase plan and stock awards, restricted stock awards and deferred stock and restricted stock units to its directors in accordance with its director compensation program.

The following table reflects stock-based compensation expense recorded during the three and nine months ended June 30, 2020 and 2019 (in thousands):

Three Months Ended June 30, 

Nine Months Ended June 30, 

    

2020

    

2019

    

2020

    

2019

    

Restricted stock units

$

3,348

$

4,881

$

11,361

$

13,764

Employee stock purchase plan

 

377

 

359

 

987

 

773

Total stock-based compensation expense

$

3,725

$

5,240

$

12,348

$

14,537

The fair value of restricted stock units is determined based on the number of shares granted and the closing price of the Company’s common stock quoted on the Nasdaq Stock Market on the date of grant. For awards that vest based on service conditions, the Company recognizes stock-based compensation expense on a straight-line basis over the requisite service period. For awards that vest subject to performance conditions, the Company recognizes stock-based compensation expense ratably over the performance period if it is probable that performance condition will be met and adjusted for the probability percentage of achieving the performance goals. The Company makes estimates of stock award forfeitures and the number of awards expected to vest. The Company considers many factors in developing forfeiture estimates, including award types, employee classes and historical experience. Each quarter, the Company assesses the probability of achieving the performance goals. Current estimates may differ from actual results and future changes in estimates.

The Company grants restricted stock units that vest over a required service period and/or achievement of certain operating performance goals. Restricted stock units granted with performance goals may also have a required service period following the achievement of all or a portion of the performance goals. The following table reflects restricted stock units, including stock awards, granted during the nine months ended June 30, 2020 and 2019:

    

    

Time-Based

    

Stock

    

Performance-

Total Units

Units

Grants

Based Units

Nine months ended June 30, 2020

 

411,967

  

163,390

  

27,007

  

221,570

Nine months ended June 30, 2019

 

792,103

  

330,006

  

38,708

  

423,389

Time-Based Grants

Restricted stock units granted with a required service period typically have three-year vesting schedules in which one-third of awards vest at the first anniversary of the grant date, one-third vest at the second anniversary of the grant date and one-third vest at the third anniversary of the grant date, subject to the award holders meeting service requirements.

Stock Grants

The stock awards granted to the members of the Company’s Board of Directors include stock awards, restricted stock awards and deferred stock and restricted stock units.

Certain members of the Board of Directors have elected to defer receiving their annual stock awards and related quarterly dividends until they attain a certain age or cease to provide services as the Company’s Board members. Restricted stock awards granted in fiscal years 2019 and 2020 were vested as of the respective grant dates.

Performance-Based Grants

Performance-based restricted stock units are earned based on the achievement of performance criteria established by the Human Resources and Compensation Committee and approved by the Board of Directors. The criteria for performance-based awards are weighted and have threshold, target and maximum performance goals.

Performance-based awards granted in fiscal year 2020, 2019 and 2018 allow participants to earn 100% of restricted stock units if the Company’s performance meets its target goal for each applicable financial metric, and up to a maximum of 200% if the Company’s performance for such metrics meets or exceeds the maximum or stretch goal. Performance below the minimum threshold for each financial metric results in award forfeiture. Performance goals will be measured over a three-year period for each year’s awards and at the end of the period to determine the number of units earned by recipients who continue to meet the service requirement. Around the third anniversary of each year awards’ grant date, the Company’s Board of Directors determines the number of units earned for participants who continue to meet the service requirements on the vest date.

Restricted Stock Unit Activity

The following table summarizes restricted stock unit activity for the nine months ended June 30, 2020:

    

    

Weighted

Average 

Grant-Date 

Shares

Fair Value

Outstanding at September 30, 2019

 

1,782,726

$

24.63

Granted

 

411,967

46.52

Vested

 

(898,222)

26.03

Forfeited

 

(105,410)

34.94

Outstanding at June 30, 2020

 

1,191,061

36.08

The weighted average grant date fair value of restricted stock units granted during the three months ended June 30, 2020 and 2019 was $31.87 and $36.12, respectively. The weighted average grant date fair value of restricted stock units granted during the nine months ended June 30, 2020 and 2019 was $46.52 and $30.47, respectively. The fair value of restricted stock units vested during the three months ended June 30, 2020 and 2019 was $0.2 million and $3.4 million, respectively. The fair value of restricted stock units vested during the nine months ended June 30, 2020 and 2019 was $41.6 million and $34.5 million, respectively. During the nine months ended June 30, 2020 and 2019, the Company remitted $24.1 million and $15.2 million, respectively, collected from employees to satisfy their tax obligations as a result of share issuances. Such proceeds collected and remitted were insignificant during the three months ended June 30, 2020 and 2019.

As of June 30, 2020, the unrecognized compensation cost related to restricted stock units that are expected to vest is $22.9 million and will be recognized over an estimated weighted average service period of approximately 1.7 years.

Employee Stock Purchase Plan

The Company maintains an employee stock purchase plan that allows its employees to purchase shares of common stock at a price equal to 85% of the fair market value of the Company’s stock at the beginning or the end of the semi-annual period, whichever is lower. There were 63,934 and 59,549 shares, respectively, purchased by employees under the employee stock purchase plan during the nine months ended June 30, 2020 and 2019.

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings per Share
9 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
Earnings per Share

13. Earnings per Share

The calculations of basic and diluted net income per share and basic and diluted weighted average shares outstanding are as follows for the three and nine months ended June 30, 2020 and 2019 (in thousands, except per share data):

Three Months Ended

Nine Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

    

Income from continuing operations

$

13,696

$

921

$

36,062

$

4,359

Income (loss) from discontinued operations, net of tax

 

 

6,333

 

(182)

 

20,731

Net income

$

13,696

$

7,254

$

35,880

$

25,090

Weighted average common shares outstanding used in computing basic earnings per share

 

73,759

 

72,188

 

73,473

 

71,903

Dilutive restricted stock units

 

101

 

282

 

293

 

410

Weighted average common shares outstanding used in computing diluted earnings per share

 

73,860

 

72,470

 

73,766

 

72,313

Basic net income per share:

 

  

 

  

 

  

 

  

Income from continuing operations

$

0.19

$

0.01

$

0.49

$

0.06

Income (loss) from discontinued operations, net of tax

 

 

0.09

 

(0.00)

 

0.29

Basic net income per share

$

0.19

$

0.10

$

0.49

$

0.35

Diluted net income per share:

 

  

 

  

 

  

 

  

Income from continuing operations

$

0.19

$

0.01

$

0.49

$

0.06

Income (loss) from discontinued operations, net of tax

 

 

0.09

 

(0.00)

 

0.29

Diluted net income per share

$

0.19

$

0.10

$

0.49

$

0.35

Dividend declared per share

$

0.10

$

0.10

$

0.30

$

0.30

During the three and nine months ended June 30, 2020, antidilutive restricted stock units of 148,085 and 162,189, respectively, were excluded from the computation of diluted earnings per share based on the treasury stock method. During the three and nine months ended June 30, 2019, antidilutive restricted stock units of 1,628 and 14,063, respectively, were excluded from the computation of diluted earnings per share based on the treasury stock method.

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers
9 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers

14. Revenue from Contracts with Customers

Disaggregated Revenue

The Company disaggregates revenue from contracts with customers in a manner that depicts how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. The Company disaggregates revenue based on the transfer of control of the underlying performance obligations, the geographic location in which customer orders are placed and by reporting unit.

The Company transfers control of its performance obligations at a point in time or over time, depending on the nature of the product or service being provided. Revenue from contracts with customers is attributed to geographic areas based on locations in which the customer orders are placed. The Company reports financial results for two reportable segments which consist of Brooks Semiconductor Solutions Group segment and Brooks Life Sciences segment. The Company also consists of six reporting units, including three reporting units within the Brooks Semiconductor Solutions Group reportable segment and three reporting units within the Brooks Life Sciences reportable segment. The following

is a reconciliation of revenue disaggregated in a manner discussed above to segment revenue for the three and nine months ended June 30, 2020 and 2019 (in thousands):

Brooks Semiconductor

Brooks Life

Solutions Group

Sciences

Total

Three months ended June 30, 2020

Point in time

$

125,237

$

27,001

$

152,238

Over time

1,815

66,297

68,112

$

127,052

$

93,298

$

220,350

Three months ended June 30, 2019

Point in time

$

115,910

$

23,121

$

139,031

Over time

130

64,719

64,849

$

116,040

$

87,840

$

203,880

Nine Months Ended June 30, 2020

Point in time

$

364,720

$

72,661

$

437,381

Over time

6,066

207,630

213,696

$

370,786

$

280,291

$

651,077

Nine Months Ended June 30, 2019

Point in time

$

339,537

$

71,270

$

410,807

Over time

2,087

168,743

170,830

$

341,624

$

240,013

$

581,637

The following is revenue by geographic location and reporting unit for the three and nine months ended June 30, 2020 and 2019 (in thousands):

Three months ended June 30, 

Nine months ended June 30, 

2020

2019

2020

2019

Geographic Location

North America

$

79,882

$

88,744

$

246,000

$

240,796

Asia/Pacific/Other

99,415

77,275

307,969

234,388

United Kingdom

15,441

13,879

35,745

38,497

Rest of Europe

25,612

23,982

61,363

67,956

$

220,350

$

203,880

$

651,077

$

581,637

Reporting Unit

Automation Solutions

$

81,656

$

77,410

$

214,627

$

223,531

Contamination Control Solutions

34,780

28,606

124,584

86,610

Global Semiconductor Services

10,616

10,024

31,575

31,483

Brooks Semiconductor Solutions Group

127,052

116,040

370,786

341,624

Life Science Products

30,421

28,022

91,138

86,933

Sample Repository Solutions

25,591

22,761

70,878

66,742

GENEWIZ

37,286

37,057

118,275

86,338

Brooks Life Sciences

93,298

87,840

280,291

240,013

Total

$

220,350

$

203,880

$

651,077

$

581,637

Contract Balances

Accounts Receivable, Net. Accounts receivable represent rights to consideration in exchange for products or services that have been transferred by the Company, when payment is unconditional and only the passage of time is required

before payment is due. Accounts receivable do not bear interest and are recorded at the invoiced amount. The Company maintains an allowance for doubtful accounts representing its best estimate of probable credit losses related to its existing accounts receivable and their net realizable value. The Company determines the allowance for doubtful accounts based on a number of factors, including an evaluation of customer credit worthiness, the age of the outstanding receivables, economic trends and historical experience. Accounts receivable, net were $183.2 million and $165.6 million at June 30, 2020 and September 30, 2019, respectively.

Contract Assets. Contract assets represent rights to consideration in exchange for products or services that have been transferred by the Company, when payment is conditional on something other than the passage of time. These amounts typically relate to contracts within the Brooks Life Sciences segment where the right to payment is not present until completion of the contract or the achievement of specified milestones and the value of the products or services transferred exceed this constraint. Contract assets are classified as current. Contract asset balances which are included within “Prepaid expenses and other current assets” on the Company’s Consolidated Balance Sheet, were $15.5 million and $14.0 million at June 30, 2020 and September 30, 2019, respectively.

Deferred Commissions. Deferred commissions represent a direct and incremental cost of obtaining a contract. These amounts primarily relate to sales commissions within the Brooks Life Sciences segment and are deferred and amortized over a 60 month period, which represents the average period of contract performance. The Company classifies deferred commissions as noncurrent as the original amortization period of this asset is greater than one year. Deferred commissions balances are included within “Other assets” on the Company’s Consolidated Balance Sheet. Deferred commissions were $0.5 million and $0.8 million at June 30, 2020 and September 30, 2019, respectively. The Company recorded amortization expense related to deferred commissions of $0.1 million and $0.4 million, respectively for the three and nine months ended June 30, 2020.

Contract Liabilities. Contract liabilities represent the Company’s obligation to transfer products or services to a customer for which consideration has been received, or for which an amount of consideration is due from the customer. Contract assets and liabilities are reported on a net basis at the contract level, depending on the contracts position at the end of each reporting period. Contract liabilities are included within Deferred revenue on the Company’s Consolidated Balance Sheet. Contract liabilities were $31.2 million and $29.4 million at June 30, 2020 and September 30, 2019, respectively. Revenue recognized from the contract liability balance at September 30, 2019 was $19.2 million for the nine months ended June 30, 2020.

Remaining Performance Obligations. Remaining performance obligations represent the transaction price of unsatisfied or partially satisfied performance obligations within contracts with an original expected contract term that is greater than one year and for which fulfillment of the contract has started as of the end of the reporting period. The aggregate amount of transaction consideration allocated to remaining performance obligations as of June 30, 2020 was $55.1 million. The following table summarizes when the Company expects to recognize the remaining performance obligations as revenue, the Company will recognize revenue associated with these performance obligations as transfer of control occurs (in thousands):

As of June 30, 2020

Less than 1 Year

Greater than 1 Year

Total

Remaining Performance Obligations

$

35,213

$

19,927

$

55,140

Cost to Obtain and Fulfill a Contract

The Company capitalizes sales commissions when incurred if they are (i) incremental costs of obtaining a contract, (ii) expected to be recovered and (iii) have an expected amortization period that is greater than one year. As part of the Company’s cumulative effect adjustment, incremental costs associated with obtaining a contract were capitalized and have been classified as deferred commissions within the Company’s Consolidated Balance Sheet. These amounts primarily relate to sales commissions within the Brooks Life Sciences segment and are being amortized over a 60 month period, which represents the average period of contract performance. The Company did not capitalize any sales commissions during the three or nine months ended June 30, 2020 as the amount of sales commissions that qualified for

capitalization during the reporting period was insignificant. Sales commissions incurred during the reporting period have been expensed as incurred. These costs are recorded within “Selling, general, and administration expenses”. The Company has concluded that none of its costs incurred in fulfillment of customer contracts meet the capitalization criteria. The Company will account for shipping and handling activities as fulfillment activities and recognize the associated expense when transfer of control of the product has transferred to the customer.

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information
9 Months Ended
Jun. 30, 2020
Segment Reporting [Abstract]  
Segment Information

15. Segment Information

The Company operates in two reportable segments: the Brooks Semiconductor Solutions Group segment and the Brooks Life Sciences segment. Brooks Life Sciences consists of two operating segments aggregated into one reportable segment.

The Brooks Semiconductor Solutions Group segment provides a variety of products, services and solutions that enable improved throughput and yield in controlled operating environments, as well as an extensive range of support services. The solutions include atmospheric and vacuum robots, robotic modules, tool automation systems, contamination control of wafer carrier front opening unified pods and reticle storage. The support services include repair services, diagnostic support services, and installation services in support of the products, which enable customers to maximize process tool uptime and productivity. This segment also provides end-user customers with spare parts and productivity enhancement upgrades to maximize tool productivity.

The Brooks Life Sciences segment provides comprehensive life cycle sample management solutions for life science and bioscience customers including complete end-to-end “cold chain of custody” solutions and sample-based laboratory services such as genomic sequencing and gene synthesis to advance scientific research and support drug development. The segment’s product offerings include automated cold sample management systems for compound and biological sample storage, equipment for sample preparation and handling, consumables, and informatics that help customers manage samples throughout their research discovery and development workflows. The segment’s service offerings include sample storage, genomic sequencing, gene synthesis, laboratory processing services, laboratory analysis, and other support services which are provided to a wide range of life science customers, including pharmaceutical companies, biotechnology companies, biorepositories and research institutes.

The Company considers adjusted operating income, which excludes charges related to amortization of completed technology, the acquisition accounting impact on inventory contracts acquired and restructuring related charges as the primary performance metric when evaluating the business. Please refer to Note 21, "Segment and Geographic Information" to the Company’s consolidated financial statements included in the 2019 Annual Report on Form 10-K for further information on the operating segments’ description and accounting policies.

In conjunction with the acquisition of GENEWIZ during the quarter ended December 31, 2018, the Company reassessed its segment reporting structure and determined that GENEWIZ represents a separate operating segment based on ASC 280, Segment Reporting (“ASC 280”). As permitted by ASC 280, the Company elected to aggregate the Sample Management operating segment and the GENEWIZ operating segment as a single reportable segment titled Brooks Life Sciences. The aggregation was based on similarities in long-term forecasted economic characteristics, particularly adjusted operating income, similarity in services they offer, the customers they serve, the nature of their service delivery models, and their regulatory environments. The Company believes that the aggregated presentation is more useful to investors and other financial users. Management formally assesses the long-term financial outlook of its operating segments on an annual basis as part of its strategic planning process and more frequently on an informal basis. The customer bases of the operating segments overlap, serving life science and bioscience customers in the pharmaceutical and bio-technology companies as well as academic and government institutions. Both of these operating segments provide services relating to the biological samples needed to advance non-clinical and clinical research, serving scientific and business operations functions. In a typical customer workflow, a biological sample is collected, processed and analyzed with results interpreted and used to make scientific judgements. Critical or valuable samples are then annotated and stored for many years in environments where they can be easily retrieved for additional study. These operating segments provide services across this workflow. Both of these operating segments offer services meeting the standards of Good Manufacturing Practices set forth by the U.S. Food and Drug Administration.

The following is the summary of the financial information for the Company’s reportable segments for the three and nine months ended June 30, 2020 and 2019 (in thousands):

Three Months Ended June 30, 

Nine Months Ended June 30, 

2020

2019

2020

2019

Revenue:

  

 

  

 

  

Brooks Semiconductor Solutions Group

$

127,052

$

116,040

$

370,786

$

341,624

Brooks Life Sciences

 

93,298

 

87,840

 

280,291

 

240,013

Total revenue

$

220,350

$

203,880

$

651,077

$

581,637

Operating income:

 

 

Brooks Semiconductor Solutions Group

$

23,414

$

20,201

$

55,120

$

56,367

Brooks Life Sciences

 

6,591

 

6,186

 

20,683

 

13,864

Reportable segment adjusted operating income

30,005

26,387

75,803

70,231

Amortization of completed technology

2,779

2,863

8,194

7,661

Acquisition accounting impact on inventory contracts acquired

184

Amortization of acquired intangible assets

7,611

6,187

23,137

18,569

Restructuring charges

(29)

256

1,125

685

Other unallocated corporate (income) expenses

545

658

(990)

7,705

Total operating income

19,099

16,423

44,337

35,427

Interest income

29

108

865

847

Interest expense

(810)

(8,041)

(2,265)

(21,348)

Loss on extinguishment of debt

(9,051)

Other income (expenses), net

498

(309)

(1,318)

(1,116)

Income before income taxes

$

18,816

$

8,181

$

41,619

$

4,759

Brooks

    

Semiconductor

Brooks

Assets:

Solutions Group

Life Sciences

Total

June 30, 2020

$

289,873

$

947,280

$

1,237,153

September 30, 2019

 

259,641

909,154

 

1,168,795

The following is a reconciliation of the Company’s reportable segments’ segment assets to the corresponding amounts presented in the accompanying Consolidated Balance Sheets as of June 30, 2020 and September 30, 2019 (in thousands):

    

June 30, 

    

September 30, 

2020

2019

Segment assets

    

$

1,237,153

    

$

1,168,795

Cash, cash equivalents, restricted cash, and marketable securities

 

263,275

 

342,140

Deferred tax assets

 

3,489

 

5,064

Total assets

$

1,503,917

$

1,515,999

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Significant Customers
9 Months Ended
Jun. 30, 2020
Risks and Uncertainties [Abstract]  
Significant Customers

16. Significant Customers

The Company had one customer that accounted for 10% or more of its consolidated revenue, at 11%, during the nine months ended June 30, 2020. The Company had no customer that accounted for 10% or more of its consolidated revenue during the three months ended June 30, 2020. The Company had no customer that accounted for 10% or more of its consolidated revenue during the three and nine months ended June 30, 2019. There were no customers that accounted for more than 10% of the Company’s accounts receivable balances as of June 30, 2020 and September 30, 2019.

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies
9 Months Ended
Jun. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

17. Commitments and Contingencies

Letters of Credit

As of June 30, 2020, the Company had approximately $1.2 million of letters of credit outstanding related primarily to customer advances and other performance obligations. These arrangements guarantee the refund of advance payments received from the Company’s customers in the event that the product is not delivered, or warranty obligations are not fulfilled in accordance with the contract terms. These obligations could be called by the beneficiaries at any time before the expiration date of the particular letter of credit if the Company fails to meet certain contractual requirements. None of these obligations were called during the nine months ended June 30, 2020, and the Company currently does not anticipate any of these obligations to be called in the near future.

Purchase Commitments

At June 30, 2020, the Company had non-cancellable commitments of $151.3 million, including purchase orders for inventory of $111.3 million, information technology related commitments of $24.1 million, and China facility commitments of $16.0 million.

Contingencies

The Company is subject to various legal proceedings, both asserted and unasserted, that arise in the ordinary course of business. The Company cannot predict the ultimate outcome of such legal proceedings or in certain instances provide reasonable ranges of potential losses. The Company may also have certain indemnification obligations pursuant to claims made under the definitive agreement it entered into with Edawards in connection with the Company’s sale of its semiconductor cryogenics business. See Note 3 “Discontinued Operations” for further information. However, as of the date of this report, the Company believes that none of these claims will have a material adverse effect on its consolidated financial position or results of operations. In the event of unexpected subsequent developments and given the inherent unpredictability of these matters, there can be no assurance that the Company’s assessment of any claim will reflect the ultimate outcome, and an adverse outcome in certain matters could, from time to time, have a material adverse effect on the Company’s consolidated financial position or results of operations in particular quarterly or annual periods.

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events
9 Months Ended
Jun. 30, 2020
Subsequent Events [Abstract]  
Subsequent Events

18. Subsequent Events

Dividend

On July 29, 2020, the Company’s Board of Directors declared a cash dividend of $0.10 per share payable on September 25, 2020 to common stockholders of record as of September 4, 2020. Dividends are declared at the discretion of the Company’s Board of Directors and depend on the Company’s actual cash flows from operations, its financial condition and capital requirements and any other factors the Company’s Board of Directors may consider relevant. Future dividend declarations, as well as the record and payment dates for such dividends, will be determined by the Company’s Board of Directors on a quarterly basis.

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Use of Estimates

Use of Estimates

The preparation of unaudited consolidated financial statements in conformity with GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Significant estimates are associated with recording accounts receivable, inventories, goodwill, intangible assets other than goodwill, long-lived assets, derivative financial instruments, deferred income taxes, warranty obligations, revenue recognized in accordance with the percentage of completion method, and stock-based compensation expense. The Company bases its estimates on historical experience and various other assumptions, including in certain circumstances future projections that management believes to be reasonable under the circumstances. Although the Company regularly assesses these estimates, actual results could differ from those estimates. Changes in estimates are recorded in the period in which they occur and become known.

The full extent to which the COVID-19 pandemic will directly or indirectly impact the Company’s business - including results of operations and financial condition, sales, expenses, reserves and allowances, manufacturing and employee-related amounts - will depend on future developments that are highly uncertain. This includes results from new information that may emerge concerning COVID-19 and any actions taken to contain or treat COVID-19, as well as the economic impact on local, regional, national and international customers and markets. The Company has made estimates of the impact of COVID-19 within its financial statements and there may be changes to those estimates in future periods.

Foreign Currency Translation

Derivative Financial Instruments

Derivative Instruments

The Company has transactions and balances denominated in currencies other than U.S. dollars. Most of these transactions or balances are denominated in Euros, British Pounds and a variety of Asian currencies. The Company enters into foreign exchange contracts to reduce its exposure to currency fluctuations. The arrangements typically mature in three months or less and they do not qualify for hedge accounting. Net gains and losses related to these contracts are

recorded as a component of "Other expenses, net" in the accompanying unaudited Consolidated Statements of Operations and are as follows for the three and nine months ended June 30, 2020 and 2019 (in thousands):

Three Months Ended

Nine Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

    

Realized (losses) gains on derivatives not designated as hedging instruments

$

(1,719)

$

3,770

$

(963)

$

2,916

The fair values of the forward contracts are recorded in the Company’s accompanying unaudited Consolidated Balance Sheets as “Prepaid expenses and other current assets” and “Accrued expenses and other current liabilities”. Foreign exchange contract assets and liabilities are measured and reported at fair value based on observable market inputs and classified within Level 2 of the fair value hierarchy described below due to a lack of an active market for these contracts.

Fair Value Measurements

Fair Value Measurements

The Company measures at fair value certain financial assets and liabilities, including cash equivalents and available for sale securities. FASB ASC 820, Fair Value Measurement and Disclosures, establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The following levels of inputs may be used to measure fair value:

Level 1 Inputs: Quoted prices in active markets for identical assets or liabilities as of the reporting date. Active markets are those in which transactions for the asset and liability occur in sufficient frequency and volume to provide pricing information on an ongoing basis.

Level 2 Inputs: Observable inputs other than prices included in Level 1, including quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

Level 3 Inputs: Unobservable inputs that are significant to the fair value of the assets or liabilities and reflect an entity’s own assumptions in pricing assets or liabilities since they are supported by little or no market activity.

As of June 30, 2020, the Company had no assets or liabilities measured and recorded at fair value on a recurring basis using Level 3 inputs.

Leases

Leases

The Company has operating leases for real estate and non-real estate and finance leases for non-real estate. The classification of a lease as operating or finance and the determination of the right-of-use asset (ROU asset) and lease liability are determined at lease inception. The ROU asset represents the Company’s right to use an underlying asset for the lease term and the lease liability represents the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of the Company’s leases do not provide an implicit rate, an incremental borrowing rate is used based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. Lease expense is recognized on a straight-line basis over the lease term.

The Company’s lease agreements may contain lease and non-lease components. Non-lease components primarily include payments for maintenance and utilities. Fixed payments for non-lease components are combined with lease payments and accounted for as a single lease component which increases the amount of the ROU asset and liability.

The ROU asset for operating leases is included within Other assets and the ROU asset for finance leases is included within Property, plant, and equipment, net on the Consolidated Balance Sheets. The short-term lease liabilities for both

operating leases and finance leases are included within Accrued expenses and other current liabilities. The long-term lease liabilities for operating leases and finance leases are included within Long-term operating lease liabilities, and Other long-term liabilities, respectively, on the Consolidated Balance Sheets.

Recently Issued Accounting Pronouncements

Recently Issued Accounting Pronouncements

In March 2020, the FASB issued Accounting Standards Update (“ASU”) 2020-04, Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The ASU provides temporary optional expedients and exceptions to the GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. The provisions of this ASU are only available until December 31, 2022, when the reference rate replacement activity is expected to be completed. The Company is currently evaluating the impact this guidance may have on its consolidated financial statements and related disclosures.

In December 2019, the FASB issued ASU 2019-12: Simplifying the Accounting for Income Taxes (Topic 740), which removes certain exceptions to the general principles in Topic 740 and improves consistent application of and simplifies GAAP for other areas of Topic 740 clarifying and amending existing guidance. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2020. Early adoption is permitted. The Company is evaluating the impact of this ASU.

In August 2018, the FASB issued ASU 2018-15, Intangibles – Goodwill and Other – Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. The amendments align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The accounting for the service element of a hosting arrangement that is a service contract is not affected by these amendments. The provisions may be adopted prospectively or retrospectively. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating the impact of this ASU.

In August 2018, the FASB issued ASU 2018-14, Disclosure Framework — Changes to the Disclosure Requirements for Defined Benefit Plans, which amends ASC 715 to add, remove, and clarify disclosure requirements related to defined benefit pension and other postretirement plans. The amendments require additional disclosure for the weighted-average interest crediting rates, a narrative description of the reasons for significant gains and losses, and an explanation of any other significant changes in the benefit obligation or plan assets. The amendment removes disclosure requirement for accumulated other comprehensive income expected to be recognized over the next year, information about plan assets to be returned to the entity, and the effects of a one-percentage-point change on the assumed health care costs and the effect of this change in rates on service cost, interest cost, and the benefit obligation for postretirement health care benefits. The ASU is effective for fiscal years ending after December 15, 2020. Early adoption is permitted. The ASU does not amend the interim disclosure requirements of ASC 715-20. The Company is currently evaluating the impact of this ASU.

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement, which amends ASC 820 to add and remove disclosure requirements related to fair value measurement. The amendments include new disclosure requirements for changes in unrealized gains or losses included in other comprehensive income for recurring Level 3 fair value measurements held at the end of the reporting period and the range and weighted average used to develop significant unobservable inputs for Level 3 fair value measurements. The amendments eliminated disclosure requirements for amount of and reasons for transfers between Level 1 and Level 2, valuation processes for Level 3 fair value measurements, and policy for timing of transfers between levels of the fair value hierarchy. In addition, the amendments modified certain disclosure requirement to provide clarification or to promote appropriate exercise of discretion by entities. ASU 2018-13 is effective for fiscal years beginning after December 15, 2019, including interim periods therein. Early adoption is permitted. The Company is currently evaluating the impact of this ASU.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments. The FASB subsequently issued ASU 2019-04, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments, ASU 2019-05 “Financial Instruments-Credit Losses”, ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, and ASU 2020-02, Financial Instruments-Credit Losses (Topic 326) and Leases (Topic 842) to clarify and address certain items related to the amendments in ASU 2016-13. Topic 326 provides guidance for recognizing credit losses on financial instruments based on an estimate of current expected credit losses model. The amendments are effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating the impact of this ASU.

Recently Adopted Accounting Pronouncements

In July 2019, the FASB issued ASU 2019-07, Codification Updates to SEC Sections - Amendments to SEC Paragraphs Pursuant to SEC Final Rule Releases No. 33-10532, Disclosure Update and Simplification, and Nos. 33-10231 and 33-10442, Investment Company Reporting Modernization and Miscellaneous Updates (SEC Update). ASU 2019-07 aligns the guidance in various SEC sections of the Codification with the requirements of certain SEC final rules. ASU 2019 -07 was effective immediately during the Company’s last quarter of fiscal 2019 and the adoption did not have any impact on the Company’s consolidated financial statements and related disclosures.

In March 2018, the FASB issued ASU 2018-02, Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which amends ASC 220 to add, remove, and clarify disclosure requirements related to reporting comprehensive income. This ASU gives entities the option to reclassify tax effects recorded in accumulated other comprehensive income as a result of tax reform to retained earnings. The entities have the option to apply the guidance retrospectively or in the period of adoption. The guidance requires entities to make new disclosures, regardless of whether they elect to reclassify tax effects. The guidance is effective for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. Early adoption in any period is permitted. The Company adopted the guidance during the first quarter of fiscal year 2020. There is no accounting impact on the Company’s consolidated financial statements and related disclosures because the Company does not have stranded tax effects in accumulated other comprehensive income as a result of the Tax Cuts and Jobs Act.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), an amendment of the FASB ASC 840. Under Topic 842, lessees are required to recognize a ROU asset and lease liability on the balance sheet for all leases with terms beyond twelve months. The new standard also requires enhanced disclosures that provide more transparent information to financial statement users about lease portfolios. The Company adopted Topic 842 effective October 1, 2019 using the modified retrospective approach. The Company applied Topic 842 to all its leases as of October 1, 2019 with comparative prior periods continuing to be reported under Topic 840. With the adoption of Topic 842, the Company assumed the assessment determined under Topic 840 of whether contracts contain leases, the classification of leases as operating or finance and the remaining lease term of each lease. Certain leases contain both lease and non-lease components, which the Company has elected to treat as a single lease component. On October 1, 2019, the Company recorded a ROU asset related to its operating leases of $28.1 million and a lease liability related to its operating leases of $27.1 million on its Consolidated Balance Sheets. There was no impact to the Company’s finance ROU asset and liability on October 1, 2019. The adoption of the standard does not impact the Consolidated Results of Operations or Consolidated Statement of Cash Flows. See Note 9, “Leases” for further information.

Other

Other

For further information with regard to the Company’s significant accounting policies, please refer to Note 2 "Summary of Significant Accounting Policies" to the Company’s consolidated financial statements included in the 2019 Annual Report on Form 10-K.

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Realized gains (losses) on derivatives not designated as hedging instruments

Three Months Ended

Nine Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

    

Realized (losses) gains on derivatives not designated as hedging instruments

$

(1,719)

$

3,770

$

(963)

$

2,916

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Discontinued Operations (Tables)
9 Months Ended
Jun. 30, 2020
Discontinued Operations and Disposal Groups [Abstract]  
Schedule of discontinued operations

Three Months Ended June 30, 

Nine Months Ended June 30, 

    

    

2019

2020

    

2019

Revenue

  

  

Products

$

23,546

$

-

$

76,227

Services

10,994

-

33,291

Total revenue

34,540

-

109,518

Cost of revenue

Products

15,451

-

47,148

Services

6,288

-

19,016

Total cost of revenue

21,739

-

66,164

Gross profit

12,801

-

43,354

Operating expenses

Research and development

2,279

-

6,605

Selling, general and administrative

4,808

(171)

17,005

Restructuring charges

24

24

Total operating expenses

7,111

(171)

23,634

Operating income

5,690

171

19,720

Other income (loss), net

418

(410)

985

Income (loss) before income taxes and earnings of equity method investment

6,108

(239)

20,705

Income tax provision (benefit)

1,610

(57)

4,850

Income (loss) before equity in earnings of equity method investment

4,498

(182)

15,855

Equity in earnings of equity method investment

1,835

-

4,876

Net income (loss)

$

6,333

$

(182)

$

20,731

Schedule of unconsolidated subsidiaries accounted for based on the equity method

Three Months Ended

Nine months ended

    

June 30, 2019

June 30, 2019

Statements of Operations:

  

  

Total revenue

$

23,209

$

68,252

Gross profit

9,905

27,134

Operating Income

5,267

14,476

Net income

3,674

9,777

Schedule of non-cash items and capital expenditures

Three Months Ended

Nine months ended

June 30, 2019

June 30, 2019

Depreciation and amortization

$

4

$

4

Capital expenditures

87

494

Stock-based compensation

215

635

Earnings of equity method investment

(1,835)

(4,876)

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Marketable Securities (Tables)
9 Months Ended
Jun. 30, 2020
Investments, Debt and Equity Securities [Abstract]  
Summary of Amortized Cost and Fair Value, Including Accrued Interest Receivable and Unrealized Holding Gains (Losses) on Short-term and Long-term Marketable Securities

The following is a summary of the amortized cost and the fair value, including accrued interest receivable and unrealized holding gains (losses) on the short-term and long-term marketable securities as of June 30, 2020 and September 30, 2019 (in thousands):

    

    

Gross

    

Gross

    

Amortized

Unrealized 

Unrealized 

Cost

Losses

Gains

Fair Value

June 30, 2020:

 

  

 

  

 

  

 

  

Bank certificates of deposits

$

101

$

$

$

101

Corporate securities

2,939

2,939

Other debt securities

 

35

 

35

$

3,075

$

$

$

3,075

September 30, 2019:

 

  

 

  

 

  

 

  

U.S. Treasury securities and obligations of U.S. government agencies

$

31,863

 

$

(2)

 

$

5

 

$

31,866

Bank certificates of deposits

750

750

Corporate securities

4,317

1

4,318

Other debt securities

 

35

 

 

 

35

$

36,965

$

(2)

$

6

$

36,969

Fair Value of Marketable Securities by Contractual Maturity

The fair values of the marketable securities by contractual maturities at June 30, 2020 are presented below (in thousands):

    

Fair Value

Due in one year or less

$

136

Due after one year through five years

 

Due after five years through ten years

Due after ten years

 

2,939

Total marketable securities

$

3,075

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions (Tables)
9 Months Ended
Jun. 30, 2020
Business Acquisition [Line Items]  
Pro Forma Information

Three Months Ended

Nine Months Ended

June 30, 2019

June 30, 2019

  Revenue

$

203,880

$

598,291

  Net income from continuing operations

976

5,062

RURO, Inc.  
Business Acquisition [Line Items]  
Amounts of Assets and Liabilities at Fair Value as of Acquisition Date

    

Fair Value of

Assets and

Liabilities

Accounts receivable

$

1,220

Prepaid expenses and other current assets

29

Goodwill

 

11,116

Intangible assets

 

6,042

Other assets

230

Accounts payable

 

(15)

Deferred revenue

 

(1,320)

Accrued compensation and benefits

(344)

Other current liabilities

 

(91)

Long-term deferred tax liabilities

(1,091)

Long-term operating lease liabilities

(147)

Total purchase price, net of cash acquired

$

15,629

GENEWIZ  
Business Acquisition [Line Items]  
Amounts of Assets and Liabilities at Fair Value as of Acquisition Date

    

Fair Value of

Assets and

Liabilities

Accounts receivable

$

28,566

Inventories

 

4,370

Prepaid expenses and other current assets

11,635

Property, plant and equipment

 

36,379

Goodwill

 

235,160

Intangible assets

 

189,129

Other assets

15,998

Current portion of long-term debt

 

(3,170)

Accounts payable

 

(6,522)

Deferred revenue

 

(67)

Accrued compensation and benefits

(5,145)

Other current liabilities

 

(10,073)

Long-term debt

(2,482)

Long-term tax reserves

(13,400)

Long-term deferred tax liabilities

(34,993)

Other long-term liabilities

(2,681)

Total purchase price, net of cash acquired

$

442,704

XML 44 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets (Tables)
9 Months Ended
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Components of Goodwill by Business Segment

The Company performs its annual goodwill impairment assessment on April 1st of each year. In accordance with ASC 350, Intangibles-Goodwill and Other, the Company initially assesses qualitative factors to determine whether the existence of events or circumstances indicates that it is more likely than not that the fair value of a reporting unit is less than its carrying value. If the Company determines, based on this assessment, that it is more likely than not that the fair value of the reporting unit is less than its carrying value, it performs a quantitative goodwill impairment test by comparing the reporting unit’s fair value with its carrying value. An impairment loss is recognized for the amount by which the reporting unit’s carrying value exceeds its fair value, up to the total amount of goodwill allocated to the reporting unit. No impairment loss is recognized if the fair value of the reporting exceeds its carrying value.

During the quarter ended June 30, 2020, the Company completed the annual goodwill impairment test for its six reporting units, including Automation Solutions, Contamination Control Solutions and Global Semiconductor Services within the Brooks Semiconductor Solutions Group segment, as well as Sample Repository Solutions, Life Sciences Products and GENEWIZ within the Brooks Life Sciences segment. Based on the test results, the Company determined that no adjustment to goodwill was necessary. The Company conducted a qualitative assessment for the three reporting units within the Brooks Semiconductor Solutions Group segment and determined that it was more likely than not that their fair values were greater than their carrying values. As a result of the analysis, the Company did not perform the quantitative assessment for these reporting units, and therefore, did not recognize any impairment losses. The Company performed the quantitative goodwill impairment test for the three reporting units within the Brooks Life Sciences segment and determined that no adjustment to goodwill was necessary since the estimated fair values exceed their book values.

The changes in the Company’s goodwill by reportable segment at June 30, 2020 and September 30, 2019 are as follows (in thousands):

    

Brooks

    

    

    

Semiconductor

Solutions

Brooks

Group

Life Sciences

Other

Total

Gross goodwill, at September 30, 2019

$

636,791

$

440,755

$

26,014

$

1,103,560

Accumulated goodwill impairments

 

(588,944)

 

 

(26,014)

 

(614,958)

Goodwill, net of accumulated impairments, at September 30, 2019

 

47,847

 

440,755

 

 

488,602

Acquisitions and adjustments

 

316

 

11,144

 

 

11,460

Gross goodwill, at June 30, 2020

637,107

451,899

26,014

1,115,020

Accumulated goodwill impairments

 

(588,944)

 

 

(26,014)

 

(614,958)

Goodwill, net of accumulated impairments, at June 30, 2020

$

48,163

$

451,899

$

$

500,062

Components of Identifiable Intangible Assets

The components of the Company’s identifiable intangible assets as of June 30, 2020 and September 30, 2019 are as follows (in thousands):

June 30, 2020

September 30, 2019

Accumulated

Net Book

Accumulated

Net Book

    

Cost

    

Amortization

    

Value

    

Cost

    

Amortization

    

Value

Patents

$

8,251

$

5,013

$

3,238

$

5,302

$

4,628

$

674

Completed technology

 

88,736

 

46,504

 

42,232

 

88,288

 

38,778

 

49,510

Trademarks and trade names

 

25,604

 

8,425

 

17,179

 

25,340

 

5,807

 

19,533

Customer relationships

 

268,913

 

104,942

 

163,971

 

265,450

 

84,047

 

181,403

Other intangibles

236

233

3

231

183

48

$

391,740

$

165,117

$

226,623

$

384,611

$

133,443

$

251,168

Schedule of Future Amortization Expense

Estimated future amortization expense for the intangible assets for the remainder of fiscal year 2020, the subsequent four fiscal years and thereafter is as follows (in thousands):

Fiscal year ended September 30, 

    

  

2020

$

10,454

2021

 

38,714

2022

 

35,459

2023

 

32,170

2024

 

27,211

Thereafter

 

82,615

$

226,623

XML 45 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Tables)
9 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Schedule of Future Minimum Principal Payment Obligations

The following are the future minimum principal payment obligations under all of the Company’s outstanding debt as of June 30, 2020 (in thousands):

    

Amount

Fiscal year ended September 30, 

2020

$

828

2021

2022

2023

2024

Thereafter

50,000

Total outstanding principal balance

50,828

Unamortized deferred financing costs

(437)

50,391

Current portion of long-term debt

828

Non-current portion of long-term debt

$

49,563

XML 46 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
9 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Schedule of leases

The components of operating lease expense were as follows (in thousands):

Three months ended June 30, 2020

Nine Months Ended June 30, 2020

Operating lease costs

$

2,358

$

6,755

Finance lease costs:

Amortization of assets

311

933

Interest on lease liabilities

29

84

Total finance lease costs

340

1,017

Variable lease costs

448

1,314

Short-term lease costs

181

477

Total lease costs

$

3,327

$

9,563

Supplemental balance sheet information related to leases is as follows (in thousands, except lease term and discount rate):

As of June 30, 2020

Operating Leases:

Operating lease right-of-use assets

$

36,224

Accrued expenses and other current liabilities

$

6,457

Long-term operating lease liabilities

29,280

Total operating lease liabilities

$

35,737

Finance Leases:

Property, plant and equipment, at cost

$

2,540

Accumulated amortization

(934)

Property, plant and equipment, net

$

1,606

Accrued expenses and other current liabilities

$

1,183

Other long-term liabilities

599

Total finance lease liabilities

$

1,782

Weighted average remaining lease term (in years):

Operating leases

8.83

Finance leases

1.55

Weighted average discount rate:

Operating leases

4.29

%

Finance leases

4.72

%

Supplemental cash flow information related to operating leases was as follows (in thousands, unaudited):

Three months ended June 30, 2020

Nine Months Ended June 30, 2020

Cash paid for amounts included in measurement of liabilities:

Operating cash flows from operating leases

$

2,215

$

6,089

Operating cash flows from finance leases

22

77

Financing cash flows from finance leases

297

880

Schedule of future lease payments of operating leases - ASC 842

Operating Leases

Finance Leases

2020

$

2,123

$

322

2021

7,259

1,171

2022

5,491

363

2023

4,445

-

2024

4,229

-

Thereafter

20,180

-

Total future lease payments

43,727

1,856

Less imputed interest

(7,990)

(74)

Total lease liability balance

$

35,737

$

1,782

Schedule of future lease payments of finance leases - ASC 842

Operating Leases

Finance Leases

2020

$

2,123

$

322

2021

7,259

1,171

2022

5,491

363

2023

4,445

-

2024

4,229

-

Thereafter

20,180

-

Total future lease payments

43,727

1,856

Less imputed interest

(7,990)

(74)

Total lease liability balance

$

35,737

$

1,782

Schedule of future lease payments of operating leases - ASC 840

Operating Leases

Capital Leases

2020

$

6,794

$

1,276

2021

5,520

1,171

2022

3,904

363

2023

3,110

-

2024

2,934

-

Thereafter

10,499

-

Total future lease payments

32,761

2,810

Less imputed interest

(5,685)

(150)

Total lease liability balance

$

27,076

$

2,660

Schedule of future lease payments of capital leases - ASC 840

Operating Leases

Capital Leases

2020

$

6,794

$

1,276

2021

5,520

1,171

2022

3,904

363

2023

3,110

-

2024

2,934

-

Thereafter

10,499

-

Total future lease payments

32,761

2,810

Less imputed interest

(5,685)

(150)

Total lease liability balance

$

27,076

$

2,660

XML 47 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Other Balance Sheet Information (Tables)
9 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Accounts Receivable

The following is a summary of accounts receivable at June 30, 2020 and September 30, 2019 (in thousands):

June 30, 

September 30, 

    

2020

    

2019

 

Accounts receivable

$

189,059

$

169,317

Less allowance for doubtful accounts

 

(5,805)

 

(3,644)

Less allowance for sales returns

 

(87)

 

(71)

Accounts receivable, net

$

183,167

$

165,602

Summary of Inventories

The following is a summary of inventories at June 30, 2020 and September 30, 2019 (in thousands):

June 30, 

September 30, 

    

2020

    

2019

 

Inventories

 

  

 

  

 

Raw materials and purchased parts

$

77,715

$

67,176

Work-in-process

 

16,307

 

13,684

Finished goods

 

23,664

 

18,585

Total inventories

$

117,686

$

99,445

Product Warranty and Retrofit Activity on Gross Basis

The following is a summary of product warranty and retrofit activity on a gross basis for the three and nine months ended June 30, 2020 and 2019 (in thousands):

Activity -Three Months Ended June 30, 2020

Balance

    

    

    

Balance

March 31, 

June 30, 

2020

Accruals

Costs Incurred

2020

$

7,910

$

1,380

$

(1,409)

$

7,881

Activity -Three Months Ended June 30, 2019

Balance

    

    

    

Balance

March 31, 

June 30, 

2019

Accruals

Costs Incurred

2019

$

7,202

$

2,257

$

(2,269)

$

7,190

Activity -Nine Months Ended June 30, 2020

Balance

    

    

    

Balance

September 30, 

June 30, 

2019

Accruals

Costs Incurred

2020

$

7,175

$

6,033

$

(5,327)

$

7,881

Activity -Nine Months Ended June 30, 2019

Balance

    

    

    

Balance

September 30, 

June 30, 

2018

Accruals

Costs Incurred

2019

$

6,340

$

6,419

$

(5,569)

$

7,190

XML 48 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Tables)
9 Months Ended
Jun. 30, 2020
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of stock-based compensation expense

Three Months Ended June 30, 

Nine Months Ended June 30, 

    

2020

    

2019

    

2020

    

2019

    

Restricted stock units

$

3,348

$

4,881

$

11,361

$

13,764

Employee stock purchase plan

 

377

 

359

 

987

 

773

Total stock-based compensation expense

$

3,725

$

5,240

$

12,348

$

14,537

Restricted Stock Unit Activity

    

    

Time-Based

    

Stock

    

Performance-

Total Units

Units

Grants

Based Units

Nine months ended June 30, 2020

 

411,967

  

163,390

  

27,007

  

221,570

Nine months ended June 30, 2019

 

792,103

  

330,006

  

38,708

  

423,389

    

    

Weighted

Average 

Grant-Date 

Shares

Fair Value

Outstanding at September 30, 2019

 

1,782,726

$

24.63

Granted

 

411,967

46.52

Vested

 

(898,222)

26.03

Forfeited

 

(105,410)

34.94

Outstanding at June 30, 2020

 

1,191,061

36.08

XML 49 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings per Share (Tables)
9 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
Reconciliation of Weighted Average Common Shares Outstanding for Purposes of Calculating Basic and Diluted Earnings Per Share

The calculations of basic and diluted net income per share and basic and diluted weighted average shares outstanding are as follows for the three and nine months ended June 30, 2020 and 2019 (in thousands, except per share data):

Three Months Ended

Nine Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

    

Income from continuing operations

$

13,696

$

921

$

36,062

$

4,359

Income (loss) from discontinued operations, net of tax

 

 

6,333

 

(182)

 

20,731

Net income

$

13,696

$

7,254

$

35,880

$

25,090

Weighted average common shares outstanding used in computing basic earnings per share

 

73,759

 

72,188

 

73,473

 

71,903

Dilutive restricted stock units

 

101

 

282

 

293

 

410

Weighted average common shares outstanding used in computing diluted earnings per share

 

73,860

 

72,470

 

73,766

 

72,313

Basic net income per share:

 

  

 

  

 

  

 

  

Income from continuing operations

$

0.19

$

0.01

$

0.49

$

0.06

Income (loss) from discontinued operations, net of tax

 

 

0.09

 

(0.00)

 

0.29

Basic net income per share

$

0.19

$

0.10

$

0.49

$

0.35

Diluted net income per share:

 

  

 

  

 

  

 

  

Income from continuing operations

$

0.19

$

0.01

$

0.49

$

0.06

Income (loss) from discontinued operations, net of tax

 

 

0.09

 

(0.00)

 

0.29

Diluted net income per share

$

0.19

$

0.10

$

0.49

$

0.35

Dividend declared per share

$

0.10

$

0.10

$

0.30

$

0.30

XML 50 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers (Tables)
9 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregated Revenue

Brooks Semiconductor

Brooks Life

Solutions Group

Sciences

Total

Three months ended June 30, 2020

Point in time

$

125,237

$

27,001

$

152,238

Over time

1,815

66,297

68,112

$

127,052

$

93,298

$

220,350

Three months ended June 30, 2019

Point in time

$

115,910

$

23,121

$

139,031

Over time

130

64,719

64,849

$

116,040

$

87,840

$

203,880

Nine Months Ended June 30, 2020

Point in time

$

364,720

$

72,661

$

437,381

Over time

6,066

207,630

213,696

$

370,786

$

280,291

$

651,077

Nine Months Ended June 30, 2019

Point in time

$

339,537

$

71,270

$

410,807

Over time

2,087

168,743

170,830

$

341,624

$

240,013

$

581,637

Geographic Location and Reporting Unit

The following is revenue by geographic location and reporting unit for the three and nine months ended June 30, 2020 and 2019 (in thousands):

Three months ended June 30, 

Nine months ended June 30, 

2020

2019

2020

2019

Geographic Location

North America

$

79,882

$

88,744

$

246,000

$

240,796

Asia/Pacific/Other

99,415

77,275

307,969

234,388

United Kingdom

15,441

13,879

35,745

38,497

Rest of Europe

25,612

23,982

61,363

67,956

$

220,350

$

203,880

$

651,077

$

581,637

Reporting Unit

Automation Solutions

$

81,656

$

77,410

$

214,627

$

223,531

Contamination Control Solutions

34,780

28,606

124,584

86,610

Global Semiconductor Services

10,616

10,024

31,575

31,483

Brooks Semiconductor Solutions Group

127,052

116,040

370,786

341,624

Life Science Products

30,421

28,022

91,138

86,933

Sample Repository Solutions

25,591

22,761

70,878

66,742

GENEWIZ

37,286

37,057

118,275

86,338

Brooks Life Sciences

93,298

87,840

280,291

240,013

Total

$

220,350

$

203,880

$

651,077

$

581,637

Remaining Performance Obligations

As of June 30, 2020

Less than 1 Year

Greater than 1 Year

Total

Remaining Performance Obligations

$

35,213

$

19,927

$

55,140

XML 51 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information (Tables)
9 Months Ended
Jun. 30, 2020
Segment Reporting [Abstract]  
Financial Information for Business Segments

The following is the summary of the financial information for the Company’s reportable segments for the three and nine months ended June 30, 2020 and 2019 (in thousands):

Three Months Ended June 30, 

Nine Months Ended June 30, 

2020

2019

2020

2019

Revenue:

  

 

  

 

  

Brooks Semiconductor Solutions Group

$

127,052

$

116,040

$

370,786

$

341,624

Brooks Life Sciences

 

93,298

 

87,840

 

280,291

 

240,013

Total revenue

$

220,350

$

203,880

$

651,077

$

581,637

Operating income:

 

 

Brooks Semiconductor Solutions Group

$

23,414

$

20,201

$

55,120

$

56,367

Brooks Life Sciences

 

6,591

 

6,186

 

20,683

 

13,864

Reportable segment adjusted operating income

30,005

26,387

75,803

70,231

Amortization of completed technology

2,779

2,863

8,194

7,661

Acquisition accounting impact on inventory contracts acquired

184

Amortization of acquired intangible assets

7,611

6,187

23,137

18,569

Restructuring charges

(29)

256

1,125

685

Other unallocated corporate (income) expenses

545

658

(990)

7,705

Total operating income

19,099

16,423

44,337

35,427

Interest income

29

108

865

847

Interest expense

(810)

(8,041)

(2,265)

(21,348)

Loss on extinguishment of debt

(9,051)

Other income (expenses), net

498

(309)

(1,318)

(1,116)

Income before income taxes

$

18,816

$

8,181

$

41,619

$

4,759

Brooks

    

Semiconductor

Brooks

Assets:

Solutions Group

Life Sciences

Total

June 30, 2020

$

289,873

$

947,280

$

1,237,153

September 30, 2019

 

259,641

909,154

 

1,168,795

Reconciliation of Reportable Segment Assets to Corresponding Consolidated Amounts

    

June 30, 

    

September 30, 

2020

2019

Segment assets

    

$

1,237,153

    

$

1,168,795

Cash, cash equivalents, restricted cash, and marketable securities

 

263,275

 

342,140

Deferred tax assets

 

3,489

 

5,064

Total assets

$

1,503,917

$

1,515,999

XML 52 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation (Details) - Discontinued Operations, Disposed of by Sale - Semiconductor Cryogenics Business
$ in Millions
Jul. 01, 2019
USD ($)
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]  
Consideration $ 661.1
Net working capital adjustments 6.3
Net proceeds from the sale $ 553.1
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Foreign Currency Translation (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Foreign Currency Transaction Gain (Loss), before Tax [Abstract]        
Foreign currency transaction and remeasurement losses   $ (0.5) $ (2.8) $ (1.1)
Maximum        
Foreign Currency Transaction Gain (Loss), before Tax [Abstract]        
Foreign currency transaction and remeasurement losses $ (0.1)      
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net [Abstract]        
Realized (losses) gains on derivatives not designated as hedging instruments $ (1,719) $ 3,770 $ (963) $ 2,916
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Fair Value Measurements (Details) - Fair Value, Measurements, Recurring - Significant Unobservable Inputs (Level 3)
$ in Millions
Jun. 30, 2020
USD ($)
Assets  
Assets measured at fair value $ 0
Liabilities  
Liabilities measured at fair value $ 0
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Recently Issued and Adopted Accounting Pronouncements (Details)
9 Months Ended
Jun. 30, 2020
Accounting Standards Update 2020-04  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Change in Accounting Principle, Accounting Standards Update, Adopted false
Change in Accounting Principle, Accounting Standards Update, Early Adoption false
Accounting Standards Update 2019-12  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Change in Accounting Principle, Accounting Standards Update, Adopted false
Change in Accounting Principle, Accounting Standards Update, Early Adoption false
Accounting Standards Update 2018-15  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Change in Accounting Principle, Accounting Standards Update, Adopted false
Change in Accounting Principle, Accounting Standards Update, Early Adoption false
Accounting Standards Update 2018-14  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Change in Accounting Principle, Accounting Standards Update, Adopted false
Change in Accounting Principle, Accounting Standards Update, Early Adoption false
Accounting Standards Update 2018-13  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Change in Accounting Principle, Accounting Standards Update, Adopted false
Change in Accounting Principle, Accounting Standards Update, Early Adoption false
Accounting Standards Update 2016-13  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Change in Accounting Principle, Accounting Standards Update, Adopted false
Change in Accounting Principle, Accounting Standards Update, Early Adoption false
Accounting Standards Update 2018-02  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Change in Accounting Principle, Accounting Standards Update, Adopted false
Change in Accounting Principle, Accounting Standards Update, Early Adoption false
Accounting Standards Update 2016-02  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Change in Accounting Principle, Accounting Standards Update, Adopted true
Change in Accounting Principle, Accounting Standards Update, Adoption Date Oct. 01, 2019
Change in Accounting Principle, Accounting Standards Update, Early Adoption false
Change in Accounting Principle, Accounting Standards Update, Transition Option Elected us-gaap:AccountingStandardsUpdate201602CumulativeEffectPeriodOfAdoptionMember
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - ASC 842 (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Oct. 01, 2019
Assets and Liabilities, Lessee [Abstract]    
Operating lease right-of-use assets $ 36,224 $ 28,100
Operating lease liability $ 35,737 $ 27,100
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Discontinued Operations - General Information (Details) - USD ($)
$ in Millions
Jul. 01, 2019
Aug. 27, 2018
Edwards Vacuum LLC    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Transition service agreement, term, high end of range   9 months
Aggregate amount to purchase goods   $ 1.0
Supply agreement term   1 year
Lease term   3 years
Option to renew   true
ULVAC Cryogenics, Inc.    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Ownership interest (as a percent)   50.00%
Discontinued Operations, Held-for-sale | Semiconductor Cryogenics Business    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Consideration   $ 675.0
Discontinued operation, name of segment   brks:BrooksSemiconductorSolutionsGroupMember
Discontinued Operations, Disposed of by Sale | Semiconductor Cryogenics Business    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Consideration $ 661.1  
Net working capital adjustments 6.3  
Net proceeds from the sale $ 553.1  
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Discontinued Operations - Financial Results (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]      
Net income (loss) $ 6,333 $ (182) $ 20,731
Discontinued Operations, Held-for-sale | Semiconductor Cryogenics Business      
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]      
Total revenue 34,540   109,518
Total cost of revenue 21,739   66,164
Gross profit 12,801   43,354
Research and development 2,279   6,605
Selling, general and administrative 4,808 (171) 17,005
Restructuring charges 24   24
Total operating expenses 7,111 (171) 23,634
Operating income 5,690 171 19,720
Other income (loss), net 418 (410) 985
Income (loss) before income taxes and earnings of equity method investment 6,108 (239) 20,705
Income tax provision (benefit) 1,610 (57) 4,850
Income (loss) before equity in earnings of equity method investment 4,498 (182) 15,855
Equity in earnings of equity method investment 1,835   4,876
Net income (loss) 6,333 $ (182) 20,731
Discontinued Operations, Held-for-sale | Semiconductor Cryogenics Business | Products      
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]      
Total revenue 23,546   76,227
Total cost of revenue 15,451   47,148
Discontinued Operations, Held-for-sale | Semiconductor Cryogenics Business | Services      
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]      
Total revenue 10,994   33,291
Total cost of revenue $ 6,288   $ 19,016
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Discontinued Operations - Unconsolidated Subsidiaries - Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Equity Method Investment, Summarized Financial Information [Abstract]        
Gross profit $ 92,788 $ 83,510 $ 268,055 $ 236,106
Operating income $ 19,099 16,423 44,337 35,427
Net income     $ 35,880 25,090
ULVAC Cryogenics, Inc.        
Equity Method Investment, Summarized Financial Information [Abstract]        
Total revenue   23,209   68,252
Gross profit   9,905   27,134
Operating income   5,267   14,476
Net income   $ 3,674   $ 9,777
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Discontinued Operations - Non-cash Items and Capital Expenditures (Details) - Discontinued Operations, Held-for-sale - Semiconductor Cryogenics Business - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Discontinued Operation, Alternative Cash Flow Information [Abstract]    
Depreciation and amortization $ 4 $ 4
Capital expenditures 87 494
Stock-based compensation 215 635
Earnings of equity method investment $ (1,835) $ (4,876)
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Marketable Securities - General Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Schedule of Available-for-sale Securities [Line Items]        
Marketable securities sold during period, fair value $ 0   $ 2,500 $ 49,400
Marketable securities sold during period, amortized cost basis 0   2,500 49,500
Net realized gain, (loss)       (100)
Sales of marketable securities 2,500 $ 0 2,492 48,904
Reclassification unrealized net holding gain, (loss)       $ (100)
Maximum        
Schedule of Available-for-sale Securities [Line Items]        
Net realized gain, (loss)     100  
Reclassification unrealized net holding gain, (loss) $ 100   $ 100  
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Marketable Securities - Summary of Amortized Cost and Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Sep. 30, 2019
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 3,075 $ 36,965
Gross Unrealized Losses   (2)
Gross Unrealized Gains   6
Fair Value 3,075 36,969
U.S. Treasury securities and obligations of U.S. government agencies    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   31,863
Gross Unrealized Losses   (2)
Gross Unrealized Gains   5
Fair Value   31,866
Bank certificates of deposits    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 101 750
Fair Value 101 750
Corporate securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 2,939 4,317
Gross Unrealized Gains   1
Fair Value 2,939 4,318
Other debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 35 35
Fair Value $ 35 $ 35
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Marketable Securities - Fair Value of Marketable Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Sep. 30, 2019
Investments, Debt and Equity Securities [Abstract]    
Due in one year or less (remainder of year) $ 136  
Due in one year 0  
Due after ten years 2,939  
Fair Value $ 3,075 $ 36,969
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Marketable Securities - Unrealized Loss Position (Details) - USD ($)
$ in Millions
12 Months Ended
Sep. 30, 2019
Jun. 30, 2020
Debt Securities, Available-for-sale, Unrealized Loss Position [Abstract]    
Fair value of marketable securities in unrealized loss position $ 12.0 $ 0.0
Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale [Abstract]    
Impairment losses $ 0.0  
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Marketable Securities - Cash Equivalents (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Millions
Jun. 30, 2020
Sep. 30, 2019
Quoted Prices in Active Markets for Identical Assets (Level 1) | Money market funds    
Assets:    
Cash equivalents   $ 6.2
Quoted Prices in Active Markets for Identical Assets (Level 1) | Money market funds | Maximum    
Assets:    
Cash equivalents $ 0.1  
Significant Other Observable Inputs (Level 2)    
Assets:    
Cash equivalents   $ 10.0
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions - Purchase Consideration (Details)
$ in Thousands
9 Months Ended 12 Months Ended
Feb. 11, 2020
USD ($)
Nov. 15, 2018
USD ($)
customer
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Sep. 30, 2019
USD ($)
Business Acquisition [Line Items]          
Net cash outflow     $ 15,743 $ 442,704  
GENEWIZ          
Business Acquisition [Line Items]          
Total purchase price   $ 442,700      
Change in purchase price         $ (4,000)
Working capital adjustment   $ 400      
GENEWIZ | Minimum          
Business Acquisition [Line Items]          
Number of institutional customers | customer   4,000      
RURO, Inc.          
Business Acquisition [Line Items]          
Total purchase price $ 15,600        
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions - Escrow (Details) - GENEWIZ - USD ($)
$ in Millions
12 Months Ended
Nov. 15, 2018
Sep. 30, 2019
Business Acquisition [Line Items]    
Escrow deposit $ 32.3  
Escrow deposit for acquiree's employees retention obligations 1.5  
Reversal of liability associated with adjustment holdback   $ 1.5
Seller's cash $ 0.7  
Escrow collected   $ 1.8
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions - Amounts of Assets and Liabilities at Fair Value as of Acquisition Date (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Feb. 11, 2020
Sep. 30, 2019
Nov. 15, 2018
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]        
Goodwill $ 500,062   $ 488,602  
GENEWIZ        
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]        
Accounts receivable       $ 28,566
Inventories       4,370
Prepaid expenses and other current assets       11,635
Property, plant and equipment       36,379
Goodwill       235,160
Intangible assets       189,129
Other assets       15,998
Current portion of long-term debt       (3,170)
Accounts payable       (6,522)
Deferred revenue       (67)
Accrued compensation and benefits       (5,145)
Other current liabilities       (10,073)
Long-term debt       (2,482)
Long term tax reserves       (13,400)
Long-term deferred tax liabilities       (34,993)
Other long-term liabilities       (2,681)
Total purchase price, net of cash acquired       $ 442,704
RURO, Inc.        
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]        
Accounts receivable   $ 1,220    
Prepaid expenses and other current assets   29    
Goodwill   11,116    
Intangible assets   6,042    
Other assets   230    
Accounts payable   (15)    
Deferred revenue   (1,320)    
Accrued compensation and benefits   (344)    
Other current liabilities   (91)    
Long-term deferred tax liabilities   (1,091)    
Long-term operating lease liabilities   (147)    
Total purchase price, net of cash acquired   $ 15,629    
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions - Intangible Assets Acquired (Details) - USD ($)
$ in Millions
Feb. 11, 2020
Nov. 15, 2018
GENEWIZ    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted average useful life of intangible assets   13 years 3 months 18 days
GENEWIZ | Customer Relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets acquired   $ 125.5
Useful life   14 years
GENEWIZ | Completed Technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets acquired   $ 44.5
GENEWIZ | Completed Technology | Minimum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life   10 years
GENEWIZ | Completed Technology | Maximum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life   15 years
GENEWIZ | Trademarks    
Acquired Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets acquired   $ 19.1
Useful life   13 years
RURO, Inc.    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted average useful life of intangible assets 10 years 7 months 6 days  
RURO, Inc. | Customer Relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets acquired $ 2.9  
Useful life 12 years  
RURO, Inc. | Completed Technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets acquired $ 2.9  
Useful life 9 years  
RURO, Inc. | Trademarks    
Acquired Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets acquired $ 0.2  
Useful life 5 years  
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions - Goodwill (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Feb. 11, 2020
Sep. 30, 2019
Nov. 15, 2018
Goodwill        
Goodwill $ 500,062   $ 488,602  
Brooks Semiconductor Solutions Group        
Goodwill        
Goodwill 48,163   47,847  
Brooks Life Sciences        
Goodwill        
Goodwill $ 451,899   $ 440,755  
GENEWIZ        
Goodwill        
Goodwill       $ 235,160
GENEWIZ | Brooks Life Sciences        
Goodwill        
Goodwill       235,200
Goodwill deductible for tax purposes       $ 0
RURO, Inc.        
Goodwill        
Goodwill   $ 11,116    
RURO, Inc. | Brooks Life Sciences        
Goodwill        
Goodwill   $ 11,100    
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions - Pro Forma Information - Tabular Disclosure - Pro Forma (Details) - GENEWIZ - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Business Acquisition, Pro Forma Information [Abstract]    
Revenue $ 203,880 $ 598,291
Net income from continuing operations $ 976 $ 5,062
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions - Results of Operations (Details) - USD ($)
$ in Millions
3 Months Ended 8 Months Ended 9 Months Ended 23 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Business Acquisition, Pro Forma Information [Abstract]            
Amortization of intangible assets       $ 31.3 $ 26.2  
GENEWIZ            
Business Acquisition, Pro Forma Information [Abstract]            
Actual revenues $ 37.3 $ 37.1 $ 86.3 118.3    
Actual net income (loss) 0.5 2.4 3.0 1.5    
Amortization of intangible assets 5.1 3.3 8.2 15.2    
GENEWIZ | Selling, General and Administrative Expenses            
Business Acquisition, Pro Forma Information [Abstract]            
Acquisition related costs   $ 0.1 $ 6.4      
GENEWIZ | Maximum | Selling, General and Administrative Expenses            
Business Acquisition, Pro Forma Information [Abstract]            
Acquisition related costs 0.1     $ 0.1    
RURO, Inc.            
Business Acquisition, Pro Forma Information [Abstract]            
Actual revenues 1.9         $ 2.3
Actual net income (loss) 0.5         0.4
RURO, Inc. | Selling, General and Administrative Expenses            
Business Acquisition, Pro Forma Information [Abstract]            
Acquisition related costs 0.1         0.2
RURO, Inc. | Maximum            
Business Acquisition, Pro Forma Information [Abstract]            
Amortization of intangible assets $ 0.1         $ 0.2
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions - Pro Forma Information - Additional Information (Details) - GENEWIZ - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Business Acquisition, Pro Forma Information [Abstract]    
Property, plant, and equipment, leases, and intangible asset step-up depreciation and amortization expense   $ 1.6
Interest expense related to financing activities   2.0
One-time nonrecurring compensation and transaction costs $ 0.1 $ 42.3
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Reporting Units (Details) - segment
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Goodwill [Line Items]        
Number of reporting units 6 6 6 6
Brooks Semiconductor Solutions Group        
Goodwill [Line Items]        
Number of reporting units 3 3 3 3
Brooks Life Sciences        
Goodwill [Line Items]        
Number of reporting units 3 3 3 3
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Goodwill Impairment Test (Details)
$ in Thousands
9 Months Ended
Jun. 30, 2020
USD ($)
Brooks Semiconductor Solutions Group  
Goodwill [Line Items]  
Goodwill impairment $ 0
Brooks Life Sciences  
Goodwill [Line Items]  
Goodwill impairment $ 0
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Components of Goodwill by Operating Segment (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Sep. 30, 2019
Goodwill [Line Items]    
Gross goodwill $ 1,115,020 $ 1,103,560
Accumulated goodwill impairments (614,958) (614,958)
Goodwill 500,062 488,602
Brooks Semiconductor Solutions Group    
Goodwill [Line Items]    
Gross goodwill 637,107 636,791
Accumulated goodwill impairments (588,944) (588,944)
Goodwill 48,163 47,847
Brooks Life Sciences    
Goodwill [Line Items]    
Gross goodwill 451,899 440,755
Goodwill 451,899 440,755
Other    
Goodwill [Line Items]    
Gross goodwill 26,014 26,014
Accumulated goodwill impairments $ (26,014) $ (26,014)
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Goodwill Roll Forward (Details)
$ in Thousands
9 Months Ended
Jun. 30, 2020
USD ($)
Goodwill [Roll Forward]  
Goodwill, net of accumulated impairments, beginning balance $ 488,602
Acquisitions and adjustments 11,460
Goodwill, net of accumulated impairments, ending balance 500,062
Brooks Semiconductor Solutions Group  
Goodwill [Roll Forward]  
Goodwill, net of accumulated impairments, beginning balance 47,847
Acquisitions and adjustments 316
Goodwill, net of accumulated impairments, ending balance 48,163
Brooks Life Sciences  
Goodwill [Roll Forward]  
Goodwill, net of accumulated impairments, beginning balance 440,755
Acquisitions and adjustments 11,144
Goodwill, net of accumulated impairments, ending balance $ 451,899
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Goodwill Acquired (Details)
$ in Millions
9 Months Ended
Jun. 30, 2020
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill acquired during period $ 11.5
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Sep. 30, 2019
Finite-Lived Intangible Assets [Line Items]    
Cost $ 391,740 $ 384,611
Accumulated Amortization 165,117 133,443
Net Book Value 226,623 251,168
Patents    
Finite-Lived Intangible Assets [Line Items]    
Cost 8,251 5,302
Accumulated Amortization 5,013 4,628
Net Book Value 3,238 674
Completed Technology    
Finite-Lived Intangible Assets [Line Items]    
Cost 88,736 88,288
Accumulated Amortization 46,504 38,778
Net Book Value 42,232 49,510
Trademarks and Trade Names    
Finite-Lived Intangible Assets [Line Items]    
Cost 25,604 25,340
Accumulated Amortization 8,425 5,807
Net Book Value 17,179 19,533
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Cost 268,913 265,450
Accumulated Amortization 104,942 84,047
Net Book Value 163,971 181,403
Other Intangible Assets    
Finite-Lived Intangible Assets [Line Items]    
Cost 236 231
Accumulated Amortization 233 183
Net Book Value $ 3 $ 48
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Amortization Expense (Details) - USD ($)
$ in Millions
9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization of intangible assets $ 31.3 $ 26.2
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Estimated Future Amortization Expense of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Sep. 30, 2019
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2020 $ 10,454  
2021 38,714  
2022 35,459  
2023 32,170  
2024 27,211  
Thereafter 82,615  
Net Book Value $ 226,623 $ 251,168
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.20.2
Line of Credit (Details) - USD ($)
$ in Millions
9 Months Ended
Jun. 30, 2020
Sep. 30, 2019
Oct. 04, 2017
Line of Credit | Credit Agreement | Revolving Credit Facility      
Line of Credit Facility [Line Items]      
Line of credit, maximum borrowing capacity $ 75.0   $ 75.0
Line of credit, expiration date Oct. 04, 2022    
Outstanding line of credit $ 0.0 $ 0.0  
Deferred finance costs 0.3 $ 0.4  
Line of credit, remaining borrowing capacity $ 39.6    
Line of Credit | Credit Agreement | Revolving Credit Facility | Maximum      
Line of Credit Facility [Line Items]      
Line of credit, expiration period 90 days    
Line of Credit | Credit Agreement | Letter of Credit      
Line of Credit Facility [Line Items]      
Line of credit, maximum borrowing capacity     7.5
Secured Debt | Senior Secured Term Loan Facility      
Line of Credit Facility [Line Items]      
Face amount     $ 200.0
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - General Information (Details)
$ in Thousands
9 Months Ended
Jul. 01, 2019
USD ($)
loan
Feb. 15, 2019
USD ($)
Jun. 30, 2019
USD ($)
Nov. 15, 2018
USD ($)
Oct. 04, 2017
USD ($)
Debt Instrument [Line Items]          
Loss on extinguishment of debt     $ 9,051    
Issue amount   $ 345,200      
Aggregate increase amount         $ 75,000
Maximum secured leverage ratio         3.00
Secured Debt          
Debt Instrument [Line Items]          
Loss on extinguishment of debt $ 5,200        
Number of term loans | loan 2        
Senior Secured Term Loan Facility | Secured Debt          
Debt Instrument [Line Items]          
Debt extinguished $ 147,000        
Face amount         $ 200,000
Issue amount         $ 197,600
Percentage of par (as a percent)         98.80%
Discount         $ 2,400
Discount percentage (as a percent)         1.20%
Senior Secured Incremental Term Loan Facility | Secured Debt          
Debt Instrument [Line Items]          
Debt extinguished $ 348,300 340,100      
Loss on extinguishment of debt   9,100      
Face amount   $ 349,100   $ 350,000  
Issue amount       $ 340,500  
Percentage of par (as a percent)   98.90%   97.30%  
Discount   $ 4,000   $ 9,500  
Discount percentage (as a percent)       2.70%  
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Term Loans (Details)
$ in Thousands
9 Months Ended
Jun. 30, 2020
USD ($)
loan
installment
Jul. 01, 2019
loan
Debt Instrument [Line Items]    
Deferred financing costs $ 437  
Outstanding principal balance $ 50,828  
Secured Debt    
Debt Instrument [Line Items]    
Number of term loans | loan   2
Secured Debt | Five-year Term Loans Maturing 2021    
Debt Instrument [Line Items]    
Number of term loans | loan 3  
Debt instrument, term 5 years  
Face amount $ 3,300  
Number of installments | installment 8  
Installment payment, percentage of initial principal amount (as a percent) 12.50%  
Deferred financing costs $ 0  
Outstanding principal balance $ 800  
Secured Debt | Five-year Term Loans Maturing 2021 | London Interbank Offered Rate (LIBOR)    
Debt Instrument [Line Items]    
Debt instrument, basis spread on variable rate (as a percent) 3.10%  
Secured Debt | One-year Term Loans Maturing 2019    
Debt Instrument [Line Items]    
Number of term loans | loan 2  
Debt instrument, term 1 year  
Face amount $ 3,200  
Secured Debt | One-year Term Loans Maturing 2019, Loan One    
Debt Instrument [Line Items]    
Debt instrument, interest rate, stated percentage (as a percentage) 4.56%  
Secured Debt | One-year Term Loans Maturing 2019, Loan Two    
Debt Instrument [Line Items]    
Debt instrument, interest rate, stated percentage (as a percentage) 4.35%  
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Additional Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Jul. 01, 2019
Feb. 15, 2019
Jun. 30, 2020
Oct. 04, 2017
Debt Instrument [Line Items]        
Deferred financing costs     $ 437  
Senior Secured Term Loan Facility | Secured Debt        
Debt Instrument [Line Items]        
Prepayments as a percentage of the preceding year excess cash flow (as a percent)     50.00%  
Deferred financing costs     $ 400  
Weighted average interest rate (as a percent)     4.30%  
Interest expense     $ 1,800  
Deferred financing costs amortization     $ 200  
Interest rate above applicable rate (as a percent)       2.00%
Debt extinguished $ 147,000      
Senior Secured Incremental Term Loan Facility | Secured Debt        
Debt Instrument [Line Items]        
Debt extinguished $ 348,300 $ 340,100    
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Long-term Debt - Future Minimum Principal Payment Obligations (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Long-term Debt, Fiscal Year Maturity [Abstract]  
2020 $ 828
Thereafter 50,000
Total outstanding principal balance 50,828
Unamortized deferred financing costs (437)
Long-term debt $ 50,391
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Long-term Debt - Current and Non-current (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Sep. 30, 2019
Long-term Debt, by Current and Noncurrent [Abstract]    
Long-term debt $ 50,391  
Current portion of long-term debt 828 $ 829
Non-current portion of long-term debt $ 49,563 $ 50,315
XML 89 R79.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Operating Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2020
Lease, Cost [Abstract]    
Operating lease costs $ 2,358 $ 6,755
Amortization of assets 311 933
Interest on lease liabilities 29 84
Total finance lease costs 340 1,017
Variable lease cost 448 1,314
Short-term lease costs 181 477
Total lease costs $ 3,327 $ 9,563
XML 90 R80.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Assets and Liabilities - Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Oct. 01, 2019
Assets and Liabilities, Lessee [Abstract]    
Operating lease right-of-use assets $ 36,224 $ 28,100
Accrued expenses and other current liabilities $ 6,457  
Operating Lease Liability Current, Statement of Financial Position brks:AccruedExpensesAndOtherCurrentLiabilities  
Long-term operating lease liabilities $ 29,280  
Total lease liability balance $ 35,737 $ 27,100
XML 91 R81.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Assets and Liabilities - Finance Leases (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Finance Lease, Right-of-Use Asset, after Accumulated Amortization [Abstract]  
Property, plant and equipment, at cost $ 2,540
Accumulated amortization (934)
Property, plant and equipment, net $ 1,606
Finance Lease, Right-of-Use Asset, Statement of Financial Position us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
Finance Lease Liability [Abstract]  
Accrued expenses and other current liabilities $ 1,183
Finance Lease Liability Current, Statement of Financial Position brks:AccruedExpensesAndOtherCurrentLiabilities
Other long-term liabilities $ 599
Finance Lease Liability Non Current, Statement of Financial Position us-gaap:OtherLiabilitiesNoncurrent
Total finance lease liabilities $ 1,782
XML 92 R82.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Additional Information (Details)
Jun. 30, 2020
Leases [Abstract]  
Weighted average remaining lease term, operating leases 8 years 9 months 29 days
Weighted average remaining lease term, finance leases 1 year 6 months 18 days
Weighted average discount rate, operating leases (as a percent) 4.29%
Weighted average discount rate, finance leases (as a percent) 4.72%
XML 93 R83.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2020
Cash Flow, Operating Activities, Lessee [Abstract]    
Operating cash flows from operating leases $ 2,215 $ 6,089
Operating cash flows from finance leases 22 77
Financing cash flows from finance leases $ 297 $ 880
XML 94 R84.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future Lease Payments - Operating Leases - ASC 842 (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Remainder of 2020 $ 2,123
2021 7,259
2022 5,491
2023 4,445
2024 4,229
Thereafter 20,180
Total future lease payments $ 43,727
XML 95 R85.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Gross Difference - Operating Leases - ASC 842 (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Oct. 01, 2019
Operating Lease Liabilities, Gross Difference, Amount [Abstract]    
Total future lease payments $ 43,727  
Less imputed interest (7,990)  
Total lease liability balance $ 35,737 $ 27,100
XML 96 R86.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future Lease Payments - Finance Leases - ASC 842 (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Finance Lease, Liability, Payment, Due [Abstract]  
Remainder of 2020 $ 322
2021 1,171
2022 363
Total future lease payments $ 1,856
XML 97 R87.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Gross Difference - Finance Leases - ASC 842 (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Finance Lease Liabilities, Gross Difference, Amount [Abstract]  
Total future lease payments $ 1,856
Less imputed interest (74)
Total finance lease liabilities $ 1,782
XML 98 R88.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future Lease Payments - Operating Leases - ASC 840 (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2020 $ 6,794
2021 5,520
2022 3,904
2023 3,110
2024 2,934
Thereafter 10,499
Total future lease payments 32,761
Less imputed interest (5,685)
Total lease liability balance $ 27,076
XML 99 R89.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future Lease Payments - Capital Leases - ASC 840 (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2020 $ 1,276
2021 1,171
2022 363
Total future lease payments 2,810
Less imputed interest (150)
Total lease liability balance $ 2,660
XML 100 R90.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future Lease Payments Not Commenced (Details)
$ in Millions
Jun. 30, 2020
USD ($)
Leases [Abstract]  
Leases that have not commenced with future lease payments $ 3.8
XML 101 R91.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes - Provision (Benefit) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Income Tax Expense (Benefit), Continuing Operations [Abstract]        
Income tax expense (benefit) $ 5,120 $ 7,260 $ 5,557 $ 400
Expense related to transition tax   4,300   3,200
Benefit related to stock compensation windfalls   400 6,100 $ 4,500
Benefit from a reduction of deferred tax liabilities related to the extension of a tax rate incentive in China     $ 500  
Benefit related to remeasurement of net U.S. deferred tax assets   1,400    
Benefit related to reduction of reserves   $ 300    
XML 102 R92.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes - Additional Information (Details)
$ in Millions
3 Months Ended
Dec. 31, 2018
USD ($)
Income Tax Disclosure [Abstract]  
Toll charge, reduction in provisional accrual $ 1.1
XML 103 R93.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes - Unrecognized Tax Benefits - General Information (Details)
$ in Millions
3 Months Ended 9 Months Ended
Jun. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense [Abstract]    
Interest related to unrecognized benefits $ 0.3 $ 0.9
Anticipated unrecognized tax benefit reduction during next twelve months $ 1.9 $ 1.9
XML 104 R94.htm IDEA: XBRL DOCUMENT v3.20.2
Other Balance Sheet Information - Summary of Account Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Sep. 30, 2019
Valuation and Qualifying Accounts Disclosure [Line Items]    
Accounts receivable $ 189,059 $ 169,317
Less allowance for doubtful accounts (5,805) (3,644)
Accounts receivable, net 183,167 165,602
Allowance for Sales Returns    
Valuation and Qualifying Accounts Disclosure [Line Items]    
Less allowance for sales returns $ (87) $ (71)
XML 105 R95.htm IDEA: XBRL DOCUMENT v3.20.2
Other Balance Sheet Information - Summary of Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Sep. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials and purchased parts $ 77,715 $ 67,176
Work-in-process 16,307 13,684
Finished goods 23,664 18,585
Inventory, net 117,686 99,445
Reserves for excess and obsolete inventory $ 16,700 $ 16,300
XML 106 R96.htm IDEA: XBRL DOCUMENT v3.20.2
Other Balance Sheet Information - Capitalized Direct Costs (Details) - USD ($)
$ in Millions
9 Months Ended
Jun. 30, 2020
Sep. 30, 2019
Property, Plant and Equipment, Gross [Abstract]    
Capitalized computer software, gross $ 16.2 $ 11.6
Capitalized computer software costs 4.6  
Software Development    
Property, Plant and Equipment, Gross [Abstract]    
Capitalized computer software, gross $ 3.8  
XML 107 R97.htm IDEA: XBRL DOCUMENT v3.20.2
Other Balance Sheet Information - Product Warranty and Retrofit Activity on Gross Basis (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]        
Beginning Balance $ 7,910 $ 7,202 $ 7,175 $ 6,340
Accruals for warranties 1,380 2,257 6,033 6,419
Costs incurred (1,409) (2,269) (5,327) (5,569)
Ending Balance $ 7,881 $ 7,190 $ 7,881 $ 7,190
XML 108 R98.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation $ 3,725 $ 5,240 $ 12,348 $ 14,537
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation 3,348 4,881 11,361 13,764
Employee Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation $ 377 $ 359 $ 987 $ 773
XML 109 R99.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Restricted Stock Units Granted - Tabular Disclosure (Details) - shares
9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Restricted Stock Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stocks granted (in shares) 411,967 792,103
Restricted Stock, Time Based Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stocks granted (in shares) 163,390 330,006
Board of Director Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stocks granted (in shares) 27,007 38,708
Restricted Stock, Performance Based Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stocks granted (in shares) 221,570 423,389
XML 110 R100.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Time-Based Grants (Details) - Restricted Stock, Time Based Shares
9 Months Ended
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting period (in years) 3 years
Share-based Compensation Award, Tranche One  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting percentage (as a percent) 33.33%
Share-based Compensation Award, Tranche Two  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting percentage (as a percent) 33.33%
Share-based Compensation Award, Tranche Three  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting percentage (as a percent) 33.33%
XML 111 R101.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Performance-Based Grants (Details)
9 Months Ended 12 Months Ended
Jun. 30, 2020
Sep. 30, 2019
Sep. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
Performance-based awards granted, percentage (as a percent) 100.00% 100.00% 100.00%
Performance-based awards granted, percentage, maximum threshold met (as a percent) 200.00% 200.00% 200.00%
Performance goal measurement period (in years) 3 years    
XML 112 R102.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Restricted Stock Unit Activity - Tabular Disclosure (Details) - Restricted Stock Units (RSUs) - $ / shares
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Shares        
Outstanding at beginning of period (in shares)     1,782,726  
Restricted stocks granted (in shares)     411,967 792,103
Vested (in shares)     (898,222)  
Forfeited (in shares)     (105,410)  
Outstanding at end of period (in shares) 1,191,061   1,191,061  
Weighted Average Grant-Date Fair Value        
Outstanding at beginning of period (in dollars per share)     $ 24.63  
Granted (in dollars per share) $ 31.87 $ 36.12 46.52 $ 30.47
Vested (in dollars per share)     26.03  
Forfeited (in dollars per share)     34.94  
Outstanding at end of period (in dollars per share) $ 36.08   $ 36.08  
XML 113 R103.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Restricted Stock Unit Activity - Additional Information (Details) - Restricted Stock Units (RSUs) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in dollars per share) $ 31.87 $ 36.12 $ 46.52 $ 30.47
Fair value of restricted stock awards vested $ 0.2 $ 3.4 $ 41.6 $ 34.5
Proceeds from employees to satisfy tax obligation     $ 24.1 $ 15.2
XML 114 R104.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Restricted Stock Unit Activity - Unrecognized Compensation Cost (Details) - Restricted Stock Units (RSUs)
$ in Millions
9 Months Ended
Jun. 30, 2020
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation cost $ 22.9
Unrecognized compensation cost, estimated weighted average amortization period 1 year 8 months 12 days
XML 115 R105.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Employee Stock Purchase Plan (Details) - shares
9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares issued under employee stock purchase plan (in shares) 63,934 59,549
Employee Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Purchase price of common stock (as a percent) 85.00%  
XML 116 R106.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings per Share - Tabular Disclosure (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Earnings Per Share [Abstract]        
Income from continuing operations $ 13,696 $ 921 $ 36,062 $ 4,359
Income (loss) from discontinued operations, net of tax   6,333 (182) 20,731
Net income $ 13,696 $ 7,254 $ 35,880 $ 25,090
Weighted average common shares outstanding used in computing basic earnings per share (in shares) 73,759 72,188 73,473 71,903
Dilutive restricted stock units 101 282 293 410
Weighted average common shares outstanding used in computing diluted earnings per share (in shares) 73,860 72,470 73,766 72,313
Basic net income per share:        
Income from continuing operations (in dollars per share) $ 0.19 $ 0.01 $ 0.49 $ 0.06
Income (loss) from discontinued operations, net of tax (in dollars per share)   0.09 0.00 0.29
Basic net income per share (in dollars per share) 0.19 0.10 0.49 0.35
Diluted net income per share:        
Income from continuing operations (in dollars per share) 0.19 0.01 0.49 0.06
Income (loss) from discontinued operations, net of tax (in dollars per share)   0.09 0.00 0.29
Diluted net income per share (in dollars per share) 0.19 0.10 0.49 0.35
Dividend declared per share (in dollars per share) $ 0.10 $ 0.10 $ 0.30 $ 0.30
XML 117 R107.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings per Share - Anti-dilutive Securities (Details) - shares
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Restricted Stock Units (RSUs)        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from computation of diluted earnings per share (in shares) 148,085 1,628 162,189 14,063
XML 118 R108.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers - Segment Information (Details) - segment
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Segment Reporting Information [Line Items]        
Number of reportable segments 2 2 2 2
Number of reporting units 6 6 6 6
Brooks Semiconductor Solutions Group        
Segment Reporting Information [Line Items]        
Number of reporting units 3 3 3 3
Brooks Life Sciences        
Segment Reporting Information [Line Items]        
Number of reporting units 3 3 3 3
XML 119 R109.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers - Disaggregated By Timing (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Total revenue $ 220,350 $ 203,880 $ 651,077 $ 581,637
Brooks Semiconductor Solutions Group        
Disaggregation of Revenue [Line Items]        
Total revenue 127,052 116,040 370,786 341,624
Brooks Life Sciences        
Disaggregation of Revenue [Line Items]        
Total revenue 93,298 87,840 280,291 240,013
Point in time        
Disaggregation of Revenue [Line Items]        
Total revenue 152,238 139,031 437,381 410,807
Point in time | Brooks Semiconductor Solutions Group        
Disaggregation of Revenue [Line Items]        
Total revenue 125,237 115,910 364,720 339,537
Point in time | Brooks Life Sciences        
Disaggregation of Revenue [Line Items]        
Total revenue 27,001 23,121 72,661 71,270
Over time        
Disaggregation of Revenue [Line Items]        
Total revenue 68,112 64,849 213,696 170,830
Over time | Brooks Semiconductor Solutions Group        
Disaggregation of Revenue [Line Items]        
Total revenue 1,815 130 6,066 2,087
Over time | Brooks Life Sciences        
Disaggregation of Revenue [Line Items]        
Total revenue $ 66,297 $ 64,719 $ 207,630 $ 168,743
XML 120 R110.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers - Disaggregated By Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Total revenue $ 220,350 $ 203,880 $ 651,077 $ 581,637
North America        
Disaggregation of Revenue [Line Items]        
Total revenue 79,882 88,744 246,000 240,796
Asia/Pacific/Other        
Disaggregation of Revenue [Line Items]        
Total revenue 99,415 77,275 307,969 234,388
United Kingdom        
Disaggregation of Revenue [Line Items]        
Total revenue 15,441 13,879 35,745 38,497
Rest of Europe        
Disaggregation of Revenue [Line Items]        
Total revenue $ 25,612 $ 23,982 $ 61,363 $ 67,956
XML 121 R111.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers - Disaggregated By Reporting Unit (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Total revenue $ 220,350 $ 203,880 $ 651,077 $ 581,637
Automation Solutions        
Disaggregation of Revenue [Line Items]        
Total revenue $ 81,656 $ 77,410 $ 214,627 $ 223,531
Reporting unit, name of segment brks:BrooksSemiconductorSolutionsGroupMember brks:BrooksSemiconductorSolutionsGroupMember brks:BrooksSemiconductorSolutionsGroupMember brks:BrooksSemiconductorSolutionsGroupMember
Contamination Control Solutions        
Disaggregation of Revenue [Line Items]        
Total revenue $ 34,780 $ 28,606 $ 124,584 $ 86,610
Reporting unit, name of segment brks:BrooksSemiconductorSolutionsGroupMember brks:BrooksSemiconductorSolutionsGroupMember brks:BrooksSemiconductorSolutionsGroupMember brks:BrooksSemiconductorSolutionsGroupMember
Global Semiconductor Services        
Disaggregation of Revenue [Line Items]        
Total revenue $ 10,616 $ 10,024 $ 31,575 $ 31,483
Reporting unit, name of segment brks:BrooksSemiconductorSolutionsGroupMember brks:BrooksSemiconductorSolutionsGroupMember brks:BrooksSemiconductorSolutionsGroupMember brks:BrooksSemiconductorSolutionsGroupMember
Life Science Products        
Disaggregation of Revenue [Line Items]        
Total revenue $ 30,421 $ 28,022 $ 91,138 $ 86,933
Reporting unit, name of segment brks:BrooksLifeSciencesMember brks:BrooksLifeSciencesMember brks:BrooksLifeSciencesMember brks:BrooksLifeSciencesMember
Sample Repository Solutions        
Disaggregation of Revenue [Line Items]        
Total revenue $ 25,591 $ 22,761 $ 70,878 $ 66,742
Reporting unit, name of segment brks:BrooksLifeSciencesMember brks:BrooksLifeSciencesMember brks:BrooksLifeSciencesMember brks:BrooksLifeSciencesMember
GENEWIZ        
Disaggregation of Revenue [Line Items]        
Total revenue $ 37,286 $ 37,057 $ 118,275 $ 86,338
Reporting unit, name of segment brks:BrooksLifeSciencesMember brks:BrooksLifeSciencesMember brks:BrooksLifeSciencesMember brks:BrooksLifeSciencesMember
Brooks Semiconductor Solutions Group        
Disaggregation of Revenue [Line Items]        
Total revenue $ 127,052 $ 116,040 $ 370,786 $ 341,624
Brooks Life Sciences        
Disaggregation of Revenue [Line Items]        
Total revenue $ 93,298 $ 87,840 $ 280,291 $ 240,013
XML 122 R112.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers - Contract Balances (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2020
Sep. 30, 2019
Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]      
Accounts receivable, net $ 183,167 $ 183,167 $ 165,602
Contract with Customer, Asset, after Allowance for Credit Loss, Current [Abstract]      
Contract assets $ 15,500 $ 15,500 14,000
Capitalized Contract Cost [Abstract]      
Sales commission amortization period 60 months 60 months  
Deferred commissions $ 500 $ 500 800
Deferred commission amortization expense 100 400  
Contract with Customer, Liability [Abstract]      
Current contract liabilities 31,162 31,162 29,435
Contract liabilities 31,200 $ 31,200 $ 29,400
Revenue recognized $ 19,200    
XML 123 R113.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers - Remaining Performance Obligations (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations $ 55,140
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations $ 35,213
Unsatisfied performance obligation, period 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations $ 19,927
Unsatisfied performance obligation, period
XML 124 R114.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers - Costs to Obtain and Fulfill a Contract (Details)
Jun. 30, 2020
Capitalized Contract Cost [Abstract]  
Sales commission amortization period 60 months
XML 125 R115.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information - General Information (Details) - segment
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]        
Number of reportable segments 2 2 2 2
Brooks Life Sciences        
Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]        
Number of operating segments 2 2 2 2
XML 126 R116.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information - Reconciliation of Reportable Segment Operating Income (Loss) to Corresponding Consolidated Amounts (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Segment Reporting Information [Line Items]        
Total revenue $ 220,350 $ 203,880 $ 651,077 $ 581,637
Amortization of intangible assets     31,300 26,200
Acquisition accounting impact on inventory contracts acquired       184
Restructuring charges (29) 256 1,125 685
Operating income 19,099 16,423 44,337 35,427
Interest income 29 108 865 847
Interest expense (810) (8,041) (2,265) (21,348)
Loss on extinguishment of debt       (9,051)
Other income (expenses), net 498 (309) (1,318) (1,116)
Income (loss) before income taxes 18,816 8,181 41,619 4,759
Brooks Semiconductor Solutions Group        
Segment Reporting Information [Line Items]        
Total revenue 127,052 116,040 370,786 341,624
Operating income 23,414 20,201 55,120 56,367
Brooks Life Sciences        
Segment Reporting Information [Line Items]        
Total revenue 93,298 87,840 280,291 240,013
Operating income 6,591 6,186 20,683 13,864
Reportable Segments        
Segment Reporting Information [Line Items]        
Total revenue 220,350 203,880 651,077 581,637
Segment Reconciling Items        
Segment Reporting Information [Line Items]        
Operating income 30,005 26,387 75,803 70,231
Corporate, Non-Segment        
Segment Reporting Information [Line Items]        
Other unallocated corporate (income) expenses 545 658 (990) 7,705
Completed Technology        
Segment Reporting Information [Line Items]        
Amortization of intangible assets 2,779 2,863 8,194 7,661
Acquired Intangible Assets        
Segment Reporting Information [Line Items]        
Amortization of intangible assets $ 7,611 $ 6,187 $ 23,137 $ 18,569
XML 127 R117.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information - Financial Information for Business Segments - Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Sep. 30, 2019
Segment Reporting Information [Line Items]    
Total assets $ 1,503,917 $ 1,515,999
Reportable Segments    
Segment Reporting Information [Line Items]    
Total assets 1,237,153 1,168,795
Reportable Segments | Brooks Semiconductor Solutions Group    
Segment Reporting Information [Line Items]    
Total assets 289,873 259,641
Reportable Segments | Brooks Life Sciences    
Segment Reporting Information [Line Items]    
Total assets $ 947,280 $ 909,154
XML 128 R118.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information - Reconciliation of Reportable Segment Assets to Corresponding Consolidated Amounts (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Sep. 30, 2019
Segment Reporting Information [Line Items]    
Cash, cash equivalents and marketable securities $ 263,275 $ 342,140
Deferred tax asset 3,489 5,064
Assets 1,503,917 1,515,999
Reportable Segments    
Segment Reporting Information [Line Items]    
Assets $ 1,237,153 $ 1,168,795
XML 129 R119.htm IDEA: XBRL DOCUMENT v3.20.2
Significant Customers (Details)
9 Months Ended
Jun. 30, 2020
Credit Concentration Risk | Revenue from Contract with Customer Benchmark  
Concentration Risk [Line Items]  
Concentration risk, percentage (as a percent) 11.00%
XML 130 R120.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Letters of Credit (Details)
$ in Millions
Jun. 30, 2020
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Outstanding letters of credit $ 1.2
XML 131 R121.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Purchase Commitments (Details)
$ in Millions
Jun. 30, 2020
USD ($)
Non-cancelable commitments  
Other Commitments [Line Items]  
Other commitment $ 151.3
Non-cancellable contracts and purchase orders for inventory  
Other Commitments [Line Items]  
Other commitment 111.3
Non-cancelable IT-related commitments  
Other Commitments [Line Items]  
Other commitment 24.1
Non-cancelable China facility commitments  
Other Commitments [Line Items]  
Other commitment $ 16.0
XML 132 R122.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2020
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Subsequent Event [Line Items]          
Cash dividend declared (in dollars per share)   $ 0.10 $ 0.10 $ 0.30 $ 0.30
Subsequent Event          
Subsequent Event [Line Items]          
Cash dividend declared, date Jul. 29, 2020        
Cash dividend declared (in dollars per share) $ 0.10        
Cash dividend declared, payment date Sep. 25, 2020        
Cash dividend declared, record date Sep. 04, 2020        
EXCEL 133 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -B(_U '04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #8B/]0!KQ'5NX K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$Z@!9/FTM%3!X,5-G8SMMJ:Q7^P-9*^_9*L31G; ^QHZ>=/ MGT"-CE*'A,\I1$QD,3\,KO-9ZKAA9Z(H ;(^HU.Y'!-^;!Y#\/$S=3/,:, .'7K*($H!K)TF MQLO0-7 '3##"Y/)W VDBX1-^PV^;7>/AYVK*UXQ0N^+FIQ$&O)5[(6[Y/K#[^[L O&'NT_ M-KX)M@W\NHOV"U!+ P04 " #8B/]0F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M -B(_U +4]^=;04 06 8 >&PO=V]R:W-H965T&UL MI5C;;N,V$'W>?@5A[$,+Q)%$^1(O' .VD[3NYN*-LUMLBS[0$FT+*XDN2<5) MO[Y#R9:<@!X):!YB4>(<'Q00(>_^Q! M6^4[C>'Q]0'])O]X^)@E4WPJXC^B4&\N6Q(&*5 M_R>[8FZGVR)!IK1(]L; ((G2XI>][!UQ9."[)PSHWH"^,_ Z)PS\O4'N.:=@ MEG_6%=-L-)1B1Z29#6CF(O=-;@U?$Z4FC LMX6D$=GIT)8(,HJ()2T-RG>I( MOY)96J2'<7.;?"0.41LFN1HZ&MYH[)Q@CSXIT.D)] &Y$ZG>*$ .>?C6W@&F M)5UZH#NA*.#O67I.?/>,4)>Z%C[3.O/XG-".S?P-';_TGI_C^2?PIN*92_+7 M>*FTA(3\&X'LE)"='+)S G(?@RG$1+(88A'R%_*9O]JHB'.F0VC]]^%"3G1_NL9(THHD;4+RB;V060AY%ZVBH*@BIR-= ^EV MVK[;<7L];#UXE5Q[?A.&XS"$D"L) M/0G&M*H"7J,R4#*=FA%$^DGL4BM+'&ZZX7&BH*QC1=BKBH&'R_E[=F4BSJ5X MCM+ [D@<\VZ,4:LJA(?K^GMJ+O%Y$,?0 M;9^F@@,,^A<8D:HP>+B:WXH ?#+?B!13X1H0VJ-MVG'1E5F5!0_7]*=(0T40 M*^+1GY>_D 4/,@G>LM+"D:8B24!R%EH$/\[(1_?<]V<9[C]K-4DZ6(K2_& 2:/GQ>87RK]I[A8'X)&KE^"#4O7_&0EK0&Z'R^NQEB_2"O% MIXT4?YI):3JAHOW)W062E5FW-#6(W]]OA-XRJQ2>-E+X60I];+&9-8TC.U"U M,L,1:YA5ZDX;J;OIT:"U &5?"VE=B34XMTQ"#HR# #;MT++PL(#$.%8R3QO) M_")A<4PFF8+'RAY-'*>NKZ65N%-,KA,NUR;!?@4$: E CK8LM;L/!ZRE M5LD]Q97ZX"QH F*4T/_; ]!*[6FC7L^KNL'D;B)E"F/WSGH.K:?JX%KM]T!=*_8,4,E\GY-AW[8 MRAUSNX&;UIRO :L[_*@$W\=U^CVK_1[X-"\<[HN/L3HZD\$%>@R4PH)6S&PY M-*D!.)GGSM$YFUGF^?&C(H'9?15';N7=\HASG!_L.=7TXGSTCAF54"3F*S!U MS_L@I;(X6&LY!+,P&>KX30AX%Y07GP._H/4$L#!!0 M ( -B(_U#<]%8-<@< (D? 8 >&PO=V]R:W-H965T&ULK9EM;]LV$,>_"F$4V 8XM4CJL4@"I$FV=NC:8,ZVUXS,Q$)E4:6HI-FG MWU&6)5M\L(?M11O9/A[_/)+W.U+G+T)^;=:<*_1]4U;-Q6RM5/UNL6CR-=^P MYJVH>06_/ JY80H^RJ=%4TO.5EVC3;D@01 O-JRH9I?GW7=W\O)E>+F8X=GNB]^+I[727RPNSVOVQ)=<_5'?2?BT&+RLB@VOFD)4 M2/+'B]D5?G<=$MV@L_BSX"_-WC/20WD0XJO^\'%U,0NT(E[R7&D7#/X\\VM> MEMH3Z/C6.YT-?>J&^\\[[S]W@X?!/+"&7XORKV*EUA>S=(96_)&UI?I=O'S@ M_8 B[2\79=/]CUYZVV"&\K918M,W!@6;HMK^9=_[0.PUP*&C >D;D%,;T+X! M[0:Z5=8-ZX8I=GDNQ0N2VAJ\Z8A62EXIQ)J&J\;CD X.:>)Y/R2F&0UP')+![$!I."@-O4I_8_(K5^RAY*CA>2L+57"KRJV; M>*][3..)1-.&AIB$=H71H##R*KS*<]%"Z"!)Y!SB"%+GJ.+*)C(R1:84Q\E$ MI\4LCN+ $^0[AO>=&M3J#67D%/<:W\K/#$4A2%-LXENBQ6L84=(TT%WZM5]+Q0K M3Y"8&IW#; 883S1:S,($NX*;#2*S(\$%B$KU.D=UR;1,B*W>\C7033F7:F99 M#CC$T^5@,0,@QYE=,@[&-!]X17\2U=.9XG(#\#@Q _0>][60C$[7@"CWAV_ YUVCOZ& N21R3*9IL=A'& M<>J0.L()^^GTI4M1GDDVB1,E-)GF>XL9"6">'?)&,F$_FK;IR2// IHHH!DV M!-H,<91EKGT^,@G')Y4V9<$>BM*RMP_]CD#!?J+L_-9"=N6W>$3EWA9]L*\G M$Q(I2:>QL!FYXC""!/M),E01-7O5N'$I7DD!_&38Z^%I000VMIA$.PL A=:0)\=-D M)[6H(,!<0YE[-QDQ60'K-YHBQ6*6922F#KDC48B?*#NYGDK8F2K[ 9@P":/ M'(#%+"3445J0D3GD%.:> ) MLR@VPFF: 4FQ:Z>-'"-^CHT"=3D)^XW+9TBI9R)]H -00,XM.6OX,=74=C(BJ6/WT!%=U(^N;?D[UE7'9)@T F0% MD^!9K'! L.-804=F43^SMHGIF$030I1D^R>N7J3%+DD"USF2[EW,';F9$YM- MH?3)?)OZ>95#HK1CY^%X@@G/UFU>SWK^_5W3PRE7_T/-FDE-WE:MA2S^YBLX@(K=MT73:#X+B42K&CBI MKF!ZK-/A5?1OIN._.SJ,VDA'ZJ>C7HR0$]TA(Y$O:&DR)X3,,8XFP=,+.Z'S M) [F)(QW/^[%$S&%?FTK/MS!@[-HGD39/!F[VG=&YB1+YBG%#F=+7BN^>8!L M9;^6[Z?,A'B:3,\N-J,H<>S[D?/4S_FKU:K0E3^D*'T3>E94*&=U 2G+*M3& M>AK'>$I[JR'!6>3@/1UY3X\>6-M-6S+%A_H4#C"2KS5(GWE?;UO%VYB?&9D4_]R+^70,Q6ONY6-=N>"V$QTWD8XWD:9_T:LFHWR7Y&@@ * MPJGZXX:'[T/&*B \>L8= @^E5I$7UKHU-)E_!J5*'$V7B-4PC4,7<<.Q/ C] MY<&6N,U!3N>6G-X+MG ?)V%JG%RLAC1UKNEP+!'"?UDB=,GEY $0XPV8_3;- M:FB[35OLO2?5+ZE_8_*IJ!HH^AZA9? V 3+([7O?[0"P M& 'AL+W=OT:J5(FC#VIQ778,RQ% M1&(RE2H$AI\%&9(X5I& XW<9U*AR*L?Z]6OT+[IX*&:"!1FR^ <-9=0SV@8* MR0SGL;QGRRM2%N2I>%,6"_V-EH5M ,;37$B6E,Y D-"T^,7/92-J#G9K@X-3 M.CC[.KBE@^Z<69#ILBZPQ/TN9TO$E35$4Q>Z-]H;JJ&I>HUCR>$I!3_9'][= MCN]NKB\&#Y<7Z'QP,[@=7J+QU>7EPQ@=C3 GJ8R(I%,<'Z//Z!,RD8C@KNB: M$K*K&.:TS'1>9'(V9/J:IZ?(M4Z08SE6@_MPN_N89*_N=F?5W82:J\*=JG!' MQW,WQ!O!=B&5_.T=O*(@B>#[ N=_8BF*&1QC+E &3#H-W#< M] :*%)Y.H02\Z%NGEMTU%_4^[S!:H6]5]*W#Z(M=@G N(\;I'Q(VX18Q_1J) M;>G/&O%NNQ5HKX+V/@1-ATP6D'O5.B= ]#W M$E+GO4 8F2R_P.L%&YMKI M9Q_.O$-:9<@Z3N &ON6T_'7P!DO'Z01M=\,6L=].+WO[\?4 ,QO(YF63W+3& M[@D(BA;STL%*L]].+GO[T56QK+2QL77N^^WGMGR[[7?66[>'98%KUH8?-7E^ MPWQ.4X%B,@-7ZS0 =?)BF"L6DF5Z'IHP"=.5OHQ@ "9<&<#S&6/R=:%&K&JD M[O\%4$L#!!0 ( -B(_U C&09OM < "&PO=V]R:W-H965T M&ULM5I;<]HX%/XK'F8?VIFFZ&K+F20S#;"[V6F;3))NGQT0 MX*FQ65N0[+]?^1($TK&@EWT)X'PZTG=TCLXGR1?/1?FM6DJI@I=5EE>7@Z52 MZ_/AL)HNY2JIWA=KF>O_S(MRE2C]LUP,JW4IDUG3:)4-"4+A<)6D^>#JHGEV M5UY=%!N5I;F\*X-JLUHEY;_7,BN>+P=X\/K@/ETL5?U@>'6Q3A;R0:HOZ[M2 M_QKNK,S2E]Z"F\E04W^H?-[/+ :I' M)#,Y5;6)1']LY4AF66U)C^.?SNA@UV?=.D?L M-=!VX :D:T#L!JRG >T:T%-[8%T#=FH/O&O04!^VW!O'C1.57%V4Q7-0UFAM MK?[2>+]IK?V5YG6@/*A2_S?5[=35Z/;SP^W'F_&'Q\DX>'C4'Y\FGQ\?@MO? M@]N[R?V'QQL-",Z"+P_CX,UO;X-JF92R"M(\>%P6FRK)9]6[X+>#WQ=#I0=6 MFQ].NT%2VQGB366 M6(^EQT(EF5Y> 'OMK+3-HZ9YO<1MKPA!E&LG;/>]#\ 0%<*"C5U8R#&*HD/8 MQ(5Q@4-J8 =<^8XK]WIM5%0J*.8PVP.+X(+WICZ[K1=;,^$>(4PB'A++ MBQ ,T81$)8 M3%V4H#H2+*(NBH0"<6X1!6 TQ"B$B8H=4>$-E]NU+!.5YHM OF@14,G*$S'Q MSFCL]=Z]K&123I>!7I9U]=QJ6;#611[T9.Q& T.(69Z$4(1:+AJ[*$8C8N<= M@,),<-B/&)F"AKRD'[3HT'Y\%RQDKGV:->23F:Z=::5J'V_!I.FL[@^'QQ&V M'0#!"(]#RP, #.NX#"WN8FNJJO;!#JN.- MG1&S"P@B) MR&;MP@BA$18V;P"GQ7S4-].F.F/JI6Y6CC2?%BLXN*D[-3&*'S0'-J(#^U7'K5K*L@NOX,WK6O+V M79!+L'9B5Q.PV!8A .B,HMB>! "%J;N:0#",>T0(-BH$BR-!UW!^DO.BE*\> M4,E+STHJW!02 HI M2TA708L=?3?9'K- M>=MZ8996G2/D;,\/3=+7BY .#? D - SE-HE$T"=8>&0!606BOKV4,2H(^)7 M1Y^EKUAVC:-CL^K"(L*93=1%4>YLS2< C&C5VQ?61@P1_UG%=5*ETV;&NK5+ MSV-[9G7N.Q8RVH,C<"48.&$'&2)]JXE1+L2O M7/JC[GO"(03&YH8#B+(] 8'<:(!0M&) ME%^3A.(DKT,H-PDAE.MVT%9?$AH!0TX2,/]C$L8G):&K5IPDA SU)2$UBH;Z M%8TO[KXC(+I>CJS*,,KR!0ARX@%$]:4A-0J'8F\:?FVNR+0_DJV>^(5\O;G9 M5/J9]H9VT'K3'!M\;Z)2HSNH7W>TZV+M^[9SV.'0<'WOJL1_&/,:A,OT5UMY&10/;]RPB"<2;LB0!@A$81LX^D !R.X_W3R$.^IHHP\HN" MFIEUFOG7Z9.#NK-SD-*\&_>[I[J^=#\RZ+]?P:GX\P\'R,SR?M.SO&?/L*T:>D7*1: M:F=RKKM"[R.]KI?M6SGM#U6LF]=.G@JEBE7S=2F3F2QK@/[_O"C4ZX^Z@]V[ M45?_ 5!+ P04 " #8B/]0R(O?E^L# "U# & 'AL+W=OJE2 MRW/+DK,4"BK/^!(8/IES45"%0[&PY%( 30RIR"W7M@=603/6&PW-W+T8#?E* MY1F#>T'DJBBH^'4%.5]?])S>=N(A6Z1*3UBCX9(N8 KJ:7DO<&1549*L "8S MSHB ^47OTCF/'5L3#.)'!FNY9TB$H7EYA#'FN M(^%[_+,)VJMR:N+N_3;Z5R,>Q3Q3"6.>_YDE*KWHA3V2P)RN?4I8!5*=7EX!7+-9KP \O/R62J!&_VOCG1^EK*]SIRO$$T&%JONY^GB0K5EJ)L;#KTR"JV31N@MS K3O>! 5^ M6 /%35 8ANUV!Y7ZH%/]$\.#,\_^A80L\,"4!$7C6?@"BC[G0"2@+9G*0.[: M3F ^QR-,ZN&131*$L 4!.DL-( 7\$P $2QYAF) 490T"78,(;D*H]O"I 7TJ M2'L="9J&UMQL(AS':7^. MC[R3FH&?->XJ;-CRQ?%J2[J)B6KKN26*VV\W-ZK,C3K-?>0*C>4'Z\.NR6W" MHI;-&M06Q;@)<@.O)G_2! 7^H%9HXR8HBJ)V!QS[O0^Q.ST8M^AN;2KLYF$0 M>$'].[; HBBL>3)I0?F>Y]<%M\#<@1W6-5L[;5@!8F'Z7XE?=,54>?)6LU6/ M?6DZR]K\E7,^=EKF)[HG-VW?>_BRH;^A8J%K7 YS3&6?!7@4B;)'+@>*+TT3 M^,P5MI3F-L7?%2 T )_/.5?;@4Y0_5(9_0=02P,$% @ V(C_4,VHX73. M @ M@< !@ !X;"]W;W)KK[878SCWW MW'-P[FVN&7\6,:*$EY1FHF7%4BYO;5N$,:9$7+$E9NK-G/&42+7E"ULL.9+( M@%)JNX[SV4Y)DEGMICF;\':3Y9(F&4XXB#Q-"?_=1DD4L]8'= M;B[) @.4C\L)5SN[RA(E*68B81EPG+>L3NW6;^AX$_"4X%ILK4$KF3'VK#># MJ&4YNB"D&$J=@:C'"GM(J4ZDROA5YK0J2@W<7F^RWQGM2LN,".PQ^CV)9-RR MOE@0X9SD5#ZP]3V6>DR!(:/"_,*ZC'4L"',A65J"505IDA5/\E+ZL 50>0X# MW!+@[@+J1P!>"? ^RE O ?6/,C1*@)%N%]J-<7TB2;O)V1JXCE;9],*X;]#* MKR33]R207+U-%$ZV>^-1,/XVZ'>F?A^"J7H,_=$T@/$=],;#R8-_[X^"P9,/ M@Y':^W V(1PS&:-,0D+/X1(>@SZZ12CP8,I58@)]%&!W ]T_C;T[@;>5*98V[L:;KGDSX-<^NP',NP'5'Y/P?N__/[&_,\*I[XIE\WI%\@20257^0P.;08ZEJ2K'N%BN$01:R M%.%'9R8D5Q_^SQ-T]8JN;NCJ1^@>,]7T:/('(UBH9B?@C#(A4)R#:BZJH3VC M)#.*(##,>2(3%!<@RB_VZ$?RKBC0.-RH'& M205<7:MJ M>3$EBHUD2],&9TRJIFJ6L1JLR'6 >C]G3&XVFJ :U>V_4$L#!!0 ( -B( M_U!V^QUL?P@ .4B 8 >&PO=V]R:W-H965T&ULK9I; M;]NX$L>_"A'LPRY0U^)%LE2D 1*WQ7;1&];=L\^*1,5R/OT9TK*I M2"2='IR7V%*&U)]#DFB*%DV>=5>7%V:>]_DU:7H55VU_)M$7=\T MN7RZX;5X>'N!+XXW_JSN=DK?6%Y=[O,[ON'JK_TW"5?+4R]EU?"VJT2+)-^^ MO;C&;]8LTPV,Q;\J_M"-OB,]E%LA?NB+C^7;BT@KXC4OE.XBAX][ON9UK7L" M'?\,G5Z_]@!@^#NU^I/\? ['P84 MZ_X*47?F+WH8;*,+5/2=$LW0&!0T57OXS!\'1XP:0#_N!F1H0*8-F*$!26T-O^HOQC6D-HZE:/8T;)>&_%;135^NO7S9?/WU\ M=_W]_3NT^0X?G]]_^;Y!7S^@]?7F=_3AT]>_-VB!_MJ\0[_^\AOZ!54M^KX3 M?9>W97>Y5*!!][0LAN?=')Y'/,_+T&?1JEV'WK@PSCV&>QWR!#5ZUA6BX:PH.;5>FK=[']U9M7HF+#X)BX/COR[_#8L6]KGJD!*PT0O1%E7-47M2K._KJT*[:B_%?04K M =T^.7WU)N"LY*0I"3KK'8<(5U3Y(6ZT)H7V=0ZWM'C^3U_MM8%+^6JF MB4;8K2@]*4J#BC9*%#\6.E26"*8/^-%Y'9?.'H\)9>G$<0ZK&*^(6V9VDID% M95Z/YO3@.MY4/6S %L*E_,%5?@NKL.-%+\W",KZ$>,^EA(%MJS:'=0I+KQ"= M#80M$S -"OFJ=ERB&N1P M(ZBLNKWH\MI,:0YWW2MNZ/79DDOHU'D.H]@WQ18O.,R7H^M )#<.J_1*JU0O M^2L3O.$>3+M3-9O'(.R)BMAB!<=!0=_U&D,0&TO4*=XT>JL:P(Z4.=7$CK6% MX\B#.6R9@I,PZ'=Y>P>2(!T:</Y05LWZ[2(6J(/U9\ M"'38T@.'\7%=%*+7[ 7@\>I>QSRG5^:<6.!X-=^9#KN$>9>710H.,^4C!*Y6 M"3E+A@9Y\BEA&3KR0&9 M,R.>Y=H.(QP13\I#+%A(&"Q'R>.\S,B&V R%I-KM1%WJW,$IW$&.C$R3-8?5 M(H-$UR/=$H:$"7.4+B$ RKZ $!C,OLB<*HLDFL8KEQ7UKEP+'Q*&SS^8H)80I$PH;X<*[]?^\ZDD+^=K0&=@W 1C&9TFAXY[.*4 M,-\P+,%(^E-U_B$5?W&=3RR+R!D6];+8Y29Q_!_J03*GS8)D23HEJ!BV12M M#BN69KY@2BVZ:!A=GW-U+&M_2O2<2HP0DDQ5S\T@L?&49W1T4G8.7C8;/J7( M)C28/%E.CP<'S0X>0>HZ7QH..\;(RNML2RX:)M?'KNM-R-<9/6J%XF>R;>J@ M$HY\)0BU6*)A+)U"Z1!)7Q"$!D&.HDCGJC,?.NQ8E$:I)WQ22R]ZIGJ:A$][ M_O*B\$DM;F@8-\_1K;ALH [/1PL.:G&3.;O03>?P2-*$II[ZAUIZT'#]\UQ5 M-5I0D,DUNN[6AV[.J9N7/(3.4GB'%?8'<\LB>H9%^=/A9!>$GC\Q6U,'5)+4 M$S>810H[@Q3(%(MJG]>ZUAGTM+XCG1OF0$0ZRW)=5C1FD.AZU%J4L#!*QCXK M\GVE0'?--1&=:EU'8?$T-7-9IXQI*6O"KF>RAN(;:KRH4/PS+.107@EBVPM/!N%'E M.ZIBEE0L7&>M7RS_%;KE=U6KS^I-KLYE)=P;9UY9T2C&\S&Y*K#5*O)M' M% M%H;BSXR)Z[(R.)HY)$D2D6BV?>9V.(9*Q%,),PM3%B[%-OU^7W,=9"&T:IS7 M HIR0]-6M LSS%%FU);.R! Z?V66D.S_5:WI'T_JOCPD;OD+3N^&)S_[O=;\ MY/WC%P8:+N_,>Q0=,B(./[V?[I[>U;@V;RA,[M_@-^O#&Q>V MF\,+()]S"9NA ]9MH&PO M=V]R:W-H965T&ULM55-3^,P$/TKHV@/( $)21-8U%8J!00K MH%53EK-)W,;"L8OMM.R_W[$3HM(/Q![V$L?QO#?S9B;C[DJJ5UU0:N"]Y$+W MO,*8Q87OZZR@)=$GJ$HR1VHY'X8!(E?$B:\?M=]&ZM^ M5U:&,T''"G15ED3]N:1J??Q8<+FA;$?_'YW0>8TI>9I,5:X\UN6G)54 M:"8%*#KK>8/3BV%B[9W!;T97>NT=K)(7*5_MYB[O>8$-B'*:&7< M$F$8;PVGU[JTP/7W#_8;IQVUO!!-AY(_L]P4/>_<@YS.2,7-1*YN::,GMGR9 MY-H]8=78!AYDE3:R;, 80DQ']W=7@^GU%:137!ZN'Z9^])S"P9@H*DQ!#$JOX.#'(?P )F!:R$H3D>NN;S F MR^QGC?_+VG^XQ_^O2IQ %!Q!&(3!#OCPV_#3GY_A/F:B34?8IB-T?-$>O@G- MI,@89\0UF9Q!1G1QY)Y WRJV)!P3H8\ Y6(7:Z-89FA>&Q@)F"- "BTYRXD] M>"&^$L]4VD(W],0._M!%W(E MK-JMKM &E](!FQZ#&0[4G6KC[1HF^+,$&WJWS6P-XSTU3%K-R;_4\ BXS-R_ ML2O2KZDJ?3PG9'$QKDM_75=^(/*1+?O 57M8UW[7(/A/Y'56_+4):F^O!Z+F M3&C@=(;N@I,SS*ZJ;X1Z8^3"#=47:7!$N]<"+U&JK &>SZ0T'QL[I]MKN?\7 M4$L#!!0 ( -B(_U#_B&IT7P8 #0; 8 >&PO=V]R:W-H965T&ULO5EK3^,X%/TK5C72@D1I[+Q'@ 1M@:YF@)TRNUJM]H-)W#9+ M$G<2%X;]]7N=9I+&<5+0S.P7FI1SK\]]V/#E1#K M]Z-1'JQ80O-COF8I_&?!LX0*N,V6HWR=,1H61DD\(H;AC!(:I8.SD^*[N^SL MA&]$'*7L+D/Y)DEH]G+!8OY\.L"#;U]\BI8K(;\8G9VLZ9+-F?B\OLO@;E1Y M":.$I7G$4Y2QQ>G@'+^?$4<:%(C?(_:<[UPC&#@S)B,4L$-(% MA8\G-F9Q+#T!CR^ETT&UIC3FU:_-/"+=MC6KRC^A IZ=I+Q9Y1)-'B3%T4'%=90\RB5S3X7&?PW CMQ M-KZ]F=]^F$W.[Z<3-+^'CX_3F_LYNKU$X^OSFZOI',UNT/2WS[/[/]$0?9Y/ MT,&[0_0.12FZ7_%-3M,P/QD)H"(=CH)RV8OMLJ1K69XDT.ISP8-'C?6XW_H\ M#".Y56B,[F@4#F5KO?4^ ?$.=M#D;=J/H(-4.T" M4NT"4OBQ.OQVT1-VZBA9_M-T*4&Y/N6X2I+7FEP,")] MVVGBKE^SZ*P-IB5G4QWUB7 SAW\A7-6'[XJAIM_3O-&CD6-@T] M,ZMB9A669@T67=R.AB]V ML67I*;L59;>?LN0TE!(L1# \0)?F5)YUND'G:BFHB=V':M#T*II>+\UR!F\S M&$9/43')T$(/.D(<;\(>GCTXX_Z!/TU#9=K_NDFK2>)K!:UFW-O*@!Z7H$8J?=BKIM)8$QW0 MLCUEUUQJ8##,L>4K\_=*!]1-\YD&Z)H>)AT;$=>C&O?/:B6ERJ#>GU[-I+8= M(.9VG,:X'M78^CYUIR=DO:;>EJ;>!/NVJN\T0--6=^*E!C6$IK P4K+ MW8X"0S?N$FQFM=8@N%^$O$F;Z3/8.?_ M%W*XE@IXCU;XP5*N7*Y1;UMMVK:<("9VU9RW/1&S2]#C6G3@?M7Q,_4<;HL, M;#G$VLE DW4M,W"_SGB+I,-MT8")::G28B^L^21;JPNR1UW\&%E'VJ)@2 @< MQ^J#WUY<,XY:/Y!^_? ]THZT98-K>99*?0^J27SG74*_MO@?Y1W1#',UR#Y( M,\)ZU)/^47\>B W-(AJC;3B=I"TMZ?:D'Q);I=T/:A*OE0#I5P+]FI3H9K3G MJ<-H+ZQ)KAZHI'^@]FI2HJO_!6D_N7OJP^-8 \*^Z3A8T9 3'=#P7:6C+C6P MH>T21WTG=*4#:D6*;F$,6]$V.W):3W?2__;@U:*T([_M-P207SC>U)DZTR!= MTW4,8JG">K3SLE[^GO219DMY-,1L :;&L0O)R+8_T6QO!%\7[^\?N! \*2Y7 MC,+U&_B10_5!V]A]02P,$% @ V(C_4'&ULC55K3]LP%/TK5Q'2BL1( MZ(N!VDJE+:/3>(R43=.T#VYRVU@X=K$="OOUNW9***RM]B6Q;^X]]QP_3CI+ MI>]-AFCA*1?2=(/,VL5I&)HDPYR90[5 25]F2N?,TE3/0[/0R%)?E(NP'D7M M,&==,/Y^A4,MN5IA!U=(5KH]?T,^]=M(R908'2OS@J:,G,RQHRRWH=K9:@73:AN8%?&U]-:KATNQA;35\YU=G>X/HJOOXZ M'O8GHR'$$WI=CJXF,5R?P^"B?_5Y%,/X"D;?[L:3GU"[81JES=#RA(E]^ AW M\1!J>_NP!US")%.%83(UG= 2-=<@3%8TSDH:]2TT3N!2$;"!D4PQ?5L?DJ1* M5_U%UUE])^"70AY"(SJ >E2/-O 9_'?YTK[$%+[;,(AU^"VH& ML57)?:9$BMI\@-%#P>TS_.I/C=5TJG_O:->LVC5]N^:6=D/^R%.4*1WH1-"> MI;! NKH9#:%&.Y4J06'S&MW?M&5ECY;OX=S@L1<=-CKAX_HR[LYY0[Y5D6_M M)#_(F)RC<2>JD.1,@O\A 7-R) ,UH8Q!LP_D .0Z]VC95" 83 K-+4=S )8] M;1)3]CQ>)_I.RJZ,-T+:E9#V3B']Q!9,5 :''N@D.%R[O3158)G9'HK MZ_8_G)KO.(5K=S]'/?>6:"!1A;3E=:FBE>OVO=F\BY^1&Y?F^0I36ODETW.W M^ )G!!D='M-*Z=(>RXE5"^\P4V7)K_PPHS\*:I= WV=*V9>):U#]HWI_ 5!+ M P04 " #8B/]0]%4=/5X) #;%@ &0 'AL+W=O7RKC=T]G)K/_AC=[6D7Y87IRW%[S3:AQ?CI[/!.EJF1GXANW^T7E M>!Z2O<*9P'_%+J]=S431A>B:O!D>--JF__(NX_ M&T[SAE/V.QW$7CZ345Z< M>[<3GE;#&GW@4'DWG-.6DG(=/9YJ[(L7ES+H(%PE7GL5E(V2L#I?1IBF!SL0[BN2U5>;A_"9<&OTY[ORY/OVCPU\XNQ-EJ+DY7IZLO MV#L;XCQC>V>?L??*;Z75_^7PYN+*V>",+F5BABT/PBA#I/U_PZ,'@T0/VZ,'_B_R7S?SS'X]/5V=/Q,E"'+4H_JJ5Z*SL M2AU5*8HAJR#ND0>G MJR=I$W\Y>3(7SHN(D_/#*]>TTN[ST_M"V\)T8(JHE5?:BEK>*K%1R@I(2RL] MGF@JV<+Y$BXJ5$6L^7MGH[9;+(,)W1HXL%56>6G,GIZK-J:]=/A;RS%S!D=' M?UZO7_>.+,3:&"R/RA?)Q?Z0P-$BVS9(%I P<5(9C5J4^:ABRJ8%H.+#7:MM M)E,C+02.X)T+.(KO.(]@E^5[E#CC/A>[6A>(T2O:(H4ET3'LA5=%YSV%C3,[ M+* ?K2I4"!!2 6G&^DIJ/^:1;) 78XI;%_1 =Q $LL7)AKY[F0*D)X4,M:B@ MU8'MD@TLT*X,E!JBE2KG$R@@HJ2P(^B$'R-)_OX-XBV8J<<=ZSWA1.EF\(C MLBX.6&B00-M2%Y*TOL?@N,WH$(!0=VWROC^BZI"@2H<"SNV5] MQI7Q$=X/A MU -[#"OG(@Y7HL1JXP(2$W+6V(W,\ S+I ).?GA"6-L.1WR]'D>HL;9$.\1" M^.H:'6D//)GG0@'@9C__- FCV6D(H7:=*0D#:N:9Q^\[F[HEUQM;^F;A8%(Z MJK1(50U\L8>0^SP(ZP3"&]4Z#\I:09U6G*R^_PU'&.P;W#@LY6LJ"+!9I5.? MWQ6UM%NVW^C \.]B?I;'NJ6/-H6X M$,\0M2,%[;#]U5@,6;,JUWD _J&3'H5&=J8PP!:E!TFID6](T!,WC MTI-;KY(0X0F&,),:AVHTL;@K(M)0^+V#>.LBB$T7P),0#M(&9WO1&M(':\_+ MG?0H_G>RZ+I&_/[[E;@G19/ S*&OHP$.5ZXMG/C9NZZ]/\A_WCYV@+\F 94* M 35,V5C+R+:^[G2CXK39U4 M]=@842&V1(#BTC%*?=@OUM>7 XI'UA-:I:Y8.JE\\K;U]5@ZIZN'\V\;E%Y9 M\6L'$3Q)S#XD#56)45$E& BC/FM?1YI0_>[1HY/%"89A8W@T27U3W;'>!CQ> MG/4/(6U9@#;[@3=(*\DU!0^.R-P>>A^8P(C&(J=TH:!EA6QU/&S7"_$G%G"S M;+TKE(+AH68YIATJ0WSW\.'9U%=945VA%!$B658AZH9K.8I1<'.Q-6X#YQ28@"97I%X[L"S9XU[(R@![E0&:758RZF-\;6*%SK MR+>6=)O]MN)&[4G2@[-6F3F%$//5%G;P#2,QV(YY<' 6PP 3B0I.C[I1 ASP M+B/K,(!OJ5*VG9&(&1-P%VLW::^878&] C_ZR\:SCJ=1KNI7[UX^^Q[="VDO MJ7[G1SM])0MMDDD>:!*/IY(G3?+.66#FU8=.4V<9 B8$T O4?!#03>ZJB%XA M0+=7,-Y3G&NQ1J"X%H'BHX($M4T:5=$D3B=FHA;H&&$40)K!;2_2SP-I'M'O MBG A#KRTE9>X#1+U4.B82(!=K]K>'A^65RC^]+5)O;C^2_PSE P>9K9 MEO M!,QN0577EV.M0[^+S/+<#6G26Q9I)),,86 VJ)D^D;"&7W.( =D*%<__/I4Z MJ.M+@M(CW4GDQ*WV'?T 7'U1+\2+CEF43@[D\-$B^B2 '1I+E@G:U.!'NA2+ M6\@*-9(PN5421'2[&:<<6C$GL@X7GQZP/$#V"&=_DB0GGO:ZGNQ/^WN2>>H3 ML+R'5G?VQKJ=3>D;/2.?H,_[U 6J#F-(PFN\/2%.R#0@2TH^=MB/D>DE/R3U M*16-GY,1;J+$.'-/MQZ:I'&]3[.>ZR,_9IR8C1K:9YVEQI&.:<'F Z+!#O%C M4K2Z2K'.[3B\LQ^7IM>\?TF]IH#&JPM;5XH>',[14?I6:OD37\NO+C8M( M,7^$=*"@: &>TS6\_T('#.^S+_X'4$L#!!0 ( -B(_U!O[O8,] \ 8N M 9 >&PO=V]R:W-H965TB'Z@92F(S&FI)CA7MK^^YE^0,1Y8Y[D/SHNUL5_=0BDOOBVKVKT\6'B_>G9\[(J%6DHW,BM5X\G,V*7TN+3S M8[>R2I:\:%D=3\;CQ\=+J>N#5R_XWI5]]<(TOM*UNK+"-?J1ODOJRN+J^.62JF7JG;:U,*JVJJH@0V/@CTCQHMZ2%^>]$ M_1W+#EFFTJE+4_U=EW[Q\N#\0)1J)IO*7YOU+RK*\XCH%:9R_+]8AW?/3@]$ MT3AOEG$Q.%CJ.OR5WZ(>L@7GXST+)G'!A/D.&S&7;Z27KUY8LQ:6W@8U^L&B M\FHPIVLRRHVW>*JQSK^Z"<809B9N]+S6,UW(VHN+HC!-[74]%U>FTH56[L6Q MQWZTZKB(M%\'VI,]M)^*#Z;V"R?>UJ4J^^N/P6?+["0Q^WIR+\%?FWHD3L<# M,1E/QO?0.VV%/V5ZIWOH[9!2_.-BZKR%L_SSG@W.V@W.>(.S_XEV[Z<]&8F' MDQ=?G*+7WCJOXF=T#6]1*"@_08^ZQ?BYXN+*\3I'XVVH+^4-8*:7A;>X.JK$H6R'C A M5,N$K$LA'0!A13PXX1?2"SF;(63Q6X':RECB02Y)(D=1 M5*E=41G76)85_)$.B(-]:\(N)"8MH-\_H@,BMX]+JVY5W2A^1WT#A#KL5S:6 MC-*MH:N5LMJ4HYX%,PU!%G!OL#?MP(JVJC"VI+4R6-K1+:5OY;12 Y@&6WMC M(>% S(TIU[JJZ+:7]5SCE:0. T8LZ;S.7JM,/1]60,HROC8 R%G0)O3,]*!K MA$G#BJ W9LI:+-%U899*>/F--E]+:R$.''1:Z3G[&>XFU9 8$/E/7L:BV!+$ M51"2E 35%-@ ?A3LN5Q5BIUUJ?S"E /6+B"R^#HD9"[Y%:@Z>'14^XA=_1)/ M9+UA!(?W0OI.QWAWH1UIK(!@M RZ(T:(_*V$>9JDK,Q92:-%U; =*!JBU$TEM4X5>P87VNSKH-% M9DU%RO81(=I5XO+3[^_?#$^>"HA5JJ4N!'DFV,26'N(9BUW:*PWI(UI$3?SU M+^>3DR?/G9@V#ICIG!AFIDJRPZ%0V03P"Z'<^39"'QB !P/A9$6*2R%,WNN4 MO4W85:&H8:,,R*3-C!3,,A6!/@QS53ITLMK8[152I29\U>0Z 2-J"G&6CC MET;5P&3B"^+GY)R*=\) MC$,Q/7$2$'0PKB0[5U#QBH*E3GD+3TEQD_'S3RQ#%U.U\OSDY'E"D^U0[M+R M99Z6;SJ3@L%/;3R/Q$?T,[-M)62\[Q Q:F9-;E$1;+"2?QJ/3E!X5U5:A!N/ MT@V&@Y7BSJ+:#/($[Q=6P;U" :RH !8H7U5;OC*MR3B&WT^3T7E_EY-NVWMV M@:X?M,E(O.F2^/LN==\)L;YY";AE%5+9@USRR^AF)$I3(1'!"!^,V^E#QGD>I8"&%&=?*&- \(V M*O,YYE&Z-,CW7!9\6X4*DO O.Z9<@DC%:FU M$Z27EF%+R?60J6/\'NP(NX,4<+0O:XT\ZP>C+=B%"U5(0BG1L41=&- +#W55 M<<@LH>;"'7?TK$7;__??SRQ*WM*VCSZ2;#N?;/]M9=Y[(_UEI;!"NE_7"OY" M2'L8O.$H^@= HRO2';L6*@/X>R@['#M7*%2[T$\;_20.3P9/3IX>97=.!T^> MC/,WGCX^S9]/!D]/'N_0$,HZB9QT*ZNF2]#P!70"Y3Y/W0/Y#_'(UP%"Q W- M/QP)&C/,%76V.FN]R+L"3H6@3CUARCOT/*Y%^VP;=>_:K(F,!+J4>P=A]G:? M5'Z$_%/&=)3Z2)^I4836AEKT*96>W!J$$@FJ6S61 M&&VI4.2%4M7MA")F@>*"6:A#8UXQ,(7U*=N%;6CC5J9MWKZS53-DUTZZWW0#Z!V22,/C@*>A[6HX\.@D%A./CC; MYLG$?2Z$:Q$EI9- ML$-E,>)XF>/&,K;HGEP.] M,$1 \ZJ^*5MHR)\XB)DKD&G-S-!!LVT.*!HG1_C8:;W/^TPFY!QU4% #"9F& M!/%A!(]PU=:?U)'MN NSPU!65YVN6A63I>A4"?IJ0:+QT86!Y_H;9.J]O6M? M]G5<3AD)>+*X;4K*':'JIF[8V% Z4XQ5225='1W&5.R0,H[8XE@G>4J'*GG8 M;;8AAS:Z \7=6*?-XI_2W%%U^JK(();H$@96[A:%?EU"U(*5,D;R%_K=^T/T?*UH[HVH>.\<:2,_T;&F-DW$'8?*0WR@ M4BZK-;C2T7<6HGNK2Y3A3GQ9,<(?IGKWYDLL8H^8RG!\1@520?SW,O%;/ICA M$N>:!OX\([\F4K@TI*8:89G*N.OVA".U!^#U#01;3J$J:F=VL'OSA9\,3R;/ MQ TG@MDFS3HR6$#$O?_!$40H+ MINS/#CW-5+'_*&?WHIDW2!I@Z7POL^?#DT<#O)Q.5T(/XN=XJ))Y2'KT M/HP_JR&=R]V8F5^3 Q[>-%//@IP^&@\ARS-Q&2>C+09O:X'.1#@UAJ$C$BXY M!<=*.%<1EY5I2M9!P\LNNM$%M(.4\I[P[@:MA2[8+T/7\G#QX2Y=T2S>6;E4 M=!0?A)T\;\\0PL@B?_3 MV) X:?*_CRI7/=U)3E/;-$B(\P.;QDLM!M+8/\ N',>J!7V'<:O2 5_H&5(7 MDCJ/W1S3]*$JTV$K5S^SG6>@W8$J]\]TM>:O*JA&18U"YX!<[$$Y\:A$N.S4 MM*FS#CFVQL3H=]B[HU%5Z32*O$^A7=H/=J5Z+0Z^:-(YH]GC5/FU4G7;2-*; ML8DV;@B6NZ^&<"(P@O>&0^\ M?%\72U.&H4(J0G=KA$R22GCT?S9K_VQ\MC341Z[P"T4?)8U4MA)S1-6&L]TI M#VYC>L\BF]&;,Q ?1'/=X^C =J,D"SS7-9]KR1FPM/\!204ZYK$ .'F\%\ >!P!K4V@^J 5/^YDX)W/)]HRV0?* S=(0VX@ D:>3QP]D8A!7G)..WV0# M2'+07\+(,7AK M]'^RC'6F3GPV%OTS2Q^R]+0ESN>;F_?\HD('X4XUEFM\_/ M)D==_79!GO2] N[7!F]^IR :/QGT)0Y%' M[\_82Z3L>K S%11>]\>&5!'9: MN5HX<=58U\@0L/2(!$:MUE24XV(M_-&,Q.GI\&3\Z'322^VQ<"2A8W$6N0GJ M^VA<7#@Y#5#'%V=G$ZJ/X!>>G36%4%<@?C EG4G_*=N3N0_85*%+KQ5]>Y%D M/22.P\61&.7*$4AG\SJT8_-&A^](@%;IZPU:Z-3V(6RFSO:;DQ[,TU( MPHR59:&L#IJ>"MI^+7-PTLLE' 9RC(4)R@ MJ-0E#TH6R(1\6M^=M.^B_;"OEU*UT8&ZZ]6_J;6XM^@:P[QP^#M3OW0 C@J] M;1UX:(5@:)9-V#F4Q9>]&B-6]AD?[]34-O2EVW?@DUC9$8YM$D.*L28U8^UY MJPE?"GRO\T4 D)EKTWYS8G:J/G66>P8!M-VGPAO.38-X.OLY-W7T3Q<;-E&: M>*;3^]8E8_:Z^Z8E.Y4S=L_Q'1N'1NCOZ*AN!.Q0B%T$]M-!PN&@Q 2UG&P; MRZ;*/BX91>N]V_TX?:PV)QGVZ"HOW[JCSU#<<.^\"@VWI7Z3B#"?$W'P\$\? M#_;M_9"/'+MBF"AP9%[4==.VMYQHJ?4]&0__-MKUQ>AQ]FTN?X)#7R#SIU>U M#Y_IMG?;CYPOPK>]W>OA"VE$XYRJ]4K-L'0\>O+H((RFTP5Z1_[2=VH\FD;^ MN5 2V$HOX/G,0'OQ@C9H/_U^]6]02P,$% @ V(C_4 #78(0I"P ?RD M !D !X;"]W;W)K&UL[5IM;]LX$OXK1"YWEP** M(\GO;1H@3=O;%K?;HNG>?3C7F4%$7^_.S,1(E8 M!4=UPR>Y2 IJ.+LXS_E"7(OBU_RCQM-9(R662Y$9J3*FQ?SET67P_-6 ^ML. M_Y)B95J_&:UDIM07>G@7OSSR22&1BJ@@"1S_;L252%,2!#6^5C*/FBEI8/MW M+?VM73O6,N-&7*GTWS(NDI='DR,6BSDOT^*36OTDJO4,25ZD4F/_LI7K.QP> ML:@TA5I6@Z'!4F;N/[^M[- :,/'O&1!6 T*KMYO(:OF:%_SB7*L5T]0;TNB' M7:H=#>5D1DZY+C3>2HPK+EY+$ZFLD%DI8O8A%YJ3LP1-V<^0DQCV)HM%W!U_!J4:S<):LU?A@P+?EUF/]7V/A7[H/R"OWZRT;^7U MOVVEC&!B0?-Q ,[\>#I)GY84+_'[EO$ MAXQ=E@O A85CLE@P\5B1"':EECG/UDQDA= 8(K-",4ZPE9FD>&!\H85 E!4, M;Q M*9.%P8^EQ$1Q&15*LTBOU4)D,C)L5AIH90SU?A.ON(X- S6PX]%XV/.! MT#2E8),9B[A)/ 3[[#<$('7G\6]0D*8R/5+X?9FN66"UG7:UC? _%07TI5;X M13 U=[\?US6YL!)9N5V.DR<"=Q#_6/>"X+GO;8+VC,M8J$( MIM=RL9057 M,)[C[:T$KPB8X7@X[+1F+_'L=-N) M42U2;@U"ZTE3L2#'(1DA5QE20 ND)H.>K>"& IHC9M"C/=R1*R:KWJ]KM6B, MS&X@1.EUCWUN Y-GF2H:@PFK*/PXXS.92HB "M0/'C&D$(Q2%D!SC5\CZDED M1F"TJD $7ZH2JZM&-S:Q+G:R/";M2P]K,,@X-+)&U48J@ N?(#B1-SV6J)6X M$;H;6S.12K2B3X+>F->J#,=EJ$VA'2%/,5.2"D M4N"(NMR%515)>%7[M_M>F(A8'6&&X1+I-'X$B1MDKU29 H2TE*^E))*U1"J^ MH"%2,-JZ):J+SS8\R>VFQ*](-*+5K.(FHE.5954ELY)%8J75D5^M'QDK,]SV MZ<*VZ_/[(/:@00\PH,SNC^/&:-9"CGU-"=YJC& 14AL"D"XSJP=LZZQRU[K2 M(J4:W,*^!)?;R;HNP0JK^1Z*M1C^C KP=L9),;6BK]W;"A_U=F$JX) M_^S7](9'[*I1R@-K1SVD%O:;0AG B.!*='49#@/> M5=B'']ML(QU-8(LP9.#:!=$MH?P&BJ\T=@>&779Z2!:K-F-Q5<2XK1QU+1H'>"P7 M"D67FV/.(Y?/2 6EB\Z*7.PBZ]W(6-RM SGD:*E GSF]FK*EVQ6X@J;%4(U! M*7=4J+NS7LKP".,.RDEH7NHH(2-0-)&Z30@ME*K*-]1"+FAKY9P^')R[@/P% M)JVS+F@;*0LOCX-6!1N7NL[.R)&GMJ2AK%^MY'XXN+7<]5)CKXUI^ M) ]K0Z!4-1JUT=R-!;L\?\>*34YJ,KC5/W?.5@BE#/MD*I=J!8NJD$.T1*76 M9'5LSK^@>$7TB?:L=?%K=7+V<#*L5:B^$[3SH^6#KMOQ(1L>M-1?1U3ET;_] M91(&XQ<&Y)LM3I$_,EL6T?ZK$ OK<,2QME-9ATP]-2$-_P*,(FOR(+ M$KQ )L(<,"5QSS_E7+#K2(JLPYY6C7FI;5EKZWG]BEU>7X&?AHQ;*KT6.6KY&1;O]MC! MI,C ^#0$0)%@*U\'$0(WQ3=UFW7]>Y_RI6MA]#OMGQ"_09/_[!5?]2*@MM\\\!C%O:]X6#4:CAM M_1Z/O# <-PW7=1UWJ)Z![TVG@ZWFTZV6?M\+I\'&JZJPX?0TJ_8'6*J_Q^R! M/_6&P:1YOJ*,;'?H/]:MW\W-S<*&WF 8[&&!P=@+!AL#/-GQP-%DLL>\J$#] M8(-&Y_?H.YD_#+QQ?[J'%J.1%XPV,$5M;6P1-,>&[A][$W\OT?:\_W$S^ MH4EEXC87F7F"$Y[Z_Q.2'$?Y:G-[#&>D*K>U[L$.\<+Q7O[P1LC]&S"BRLT6 M'L/>";9Q1WP\7DHJ7,A6-X=#9 G;>/T)!@'S[8].O;\EEJP3J$1G:[V=H7P MX;X*MUERCZXN7M3W@PQH(-@&[6Y[().,^KN BQ*8CA$/U6'HC:;;K T5=K'' M.-QT_>".?=WL)W0^\LRS!]X'HR/8@8U!X&_;8CK9 .-=6P'4H*@M1:V5.Q$G M ".RJ%ZWQ2(=QF&7A1H[4>X\MSK[/IQ^@UVP#OO3'6[TO;&_I3T4==M >Z-Y M,D/H@0VW1^]-A]XHV';JR7"\+1(Q.?0?MF9E,#H$_"/-./ &TUWL, EWL,,0 M:F_,^.;':!AXD_YPJW5'DO$FXTV:I?N>3IA\\[S'@%B_WV\]=ZUR;&'5WP[9 M]E%O+&-&5Q1TT*GC6B/LQ$BGYC"13E%+O>=MFCL@H"U!=98CNG4^E>Y[;.G< MM;_\O7-1T#Z,HKGN.[0D 676N6TPY':W7I=P-KN" O!MKER_G&FVV_CWC!",7[D(JL_>:I_0!@KNP=M?DU66VK>=B27M"15].72:C[V&P!WEX\8]R2[ _#XU:!=";/[+6 M.K'%UOZUTHDMNK;Z[_I*ZZSU49R]>J1/_^@F G6"^SZN:6V^+KQT']5MNKM/ M$W_&/I0^IDG%'$/]WGAXQ+3[W,\]%"JWG]C-5%&HI?V9"!X+31WP?JY443_0 M!,TWEQ?_ U!+ P04 " #8B/]0=AE)54,) !Z' &0 'AL+W=OZ]RE4HDOAMD\R[C9W(M4KV]ZXUZY\:M<)(XVAK?72[X0C\)]6WXQ6 TK M++',A+)2*V;$_*9W-WYW?T+P'N W*=:V\C'0O*C^-)B3BHSRZ S>2IQSMY^Y^2XR#BD7A/_.U8!- M1WTV&4U&>_!-*SFG'M]T![Z/:B6L@S%:8E>C=G@Q8)WKV-1'L06=+ MKC9,>JDM_N$S%;"M@5W"H0DC6)1R:^5%__N-B,CZ_LBQ7/(^E ]8'K:Q.93+=,(0!8IF,TZ(OP2+Q1-7!R8BGS(DH4?()J($L M9DX7A!I"S3;08;JA\SIX2OVRPZQ4S!8 ML>Z9HP"S1+3;^WQ\@GA.O% )BBLE+D4$JT=,QF";GKP&629(E$\^H\6"KSY1PO3*6H8$0S62U'8'\Z/ 7H@'H?EG"L[P)O5=3% KO M5:])&.,!1(BJ2XP0+ O51% U8:@%HJ@%X\L!>U\#PZ3[8/O-G!2,TDW?1S)O M!@FICF?P$J^Y2%NOKZ.3R\$)RG":^HX",+1S6N[TH6TR20B@_K;^H=S2_H1K M-!B7!P?LCFR#TV@F^K4ZX$I0J=1Q6Q(4?>IJB#%N$T2$CH2( ]:3B\%EQ6&5 M=WP*W^U@@<\ZAQ"G>1U?"31'#'4S'Z@<&"]2(;(IXB>CJP[G\V_&5W^'"P9W M#RHMLB"E.L.5Y5&GDW8K)[CNP1XZ&0T:CD.Y?0YKZ765.HOVMTS,6TY&IFCG MZSZI#IG,I_HH,E08H$7P#'!83"%M[J]_ MW.NV):4_]RB6T/T,5BQ#CKWQIM.YQ7O[]IVW]6AZ]7___]E XN)W%\Q=I?MR MIU%4]FSM^G\@"Y:+3R%8*GZ\'WWRF:6GU=7W=<_6=1<(4V3Z$8XR" M9J6K\1^Q\6C<6/D:.[G:NT,G'K1!::1BV+#^-@N3_N7TLI/!)L+7]@.6D -B M:L@[*$Y/_S29CJ-';-H?G9_^H%K"F9>>_KJIO@T>D6+@/39'O&_E6SU+Y:+( M5+"@AUWHE3 J\WWN GU/4Q5@9-R_.)OBXM><=:_/&NZ!2FX7IUM@]:^_[65J6V9T[N3 MZ(P*M_+#98ZNN1@%Z&/JFA[$CGZ -C.9^+8C#;897&=-1L[FTNP%O&-RSAJ_#6T-4/C2RP MV1(OFK%-K:7.7?'*QS;Z'9X2B4%K6#=B17=.>SP(PSB3 )8FY B'L29*BG&& MBGUH%HF36% YI_988I915;O1P.;9I^[+2.0:F@]4Z-R.:7A%.Y!1>"-SQ6@- M/2;5KP S6 M:S73U54%]52!(2O2M$_!L4Z$3SS24>N&9@&2R.]^-B9V:%K&JS7:8' *,SSE MTH0!F% $BM5] 4#FA($& J1Y;Q%*SUL-(.8["6'S(X;R MBM21OT#!'$$,PP&HI=5KM>M@:A:H8)UHR 2(91ADBU1FL_E6EUO 5S MX'10#,@OIL?::0F7:O:YGH*O=-[^+QO5X*A\L3!B0<6J(=O>=/T*I35('8TG M@U$]#GK:+QL%#'<5\2UT14R'T:0YCY+@Z!;5>4")&0J'Q:@=L!(R6$]AP;R]@CJ_RKF=T* M_30&KS*[P6G"W!7$>JE3SR5WSLA9'K0 OX[ X"*(7H]/OEGR,464?:D@2BWW M:%SY#>I6GP9O"GB EK-GG:A:X[&_)C@;3';>$KRH_MV3E5=YN(? \"DV9;J< MYV@(*C?8=1,X_K&;P-8-9''S5M +%W AJDF&8A_*Z5+*T7AT0(Q4P@%Y%OR' MV"U[YQF.%R)27XP-?8C,?\?MYPN9?,N0%CKUPW-!BQ?)W<0A!HM;#H_ W]%N M82KO.@J6#[WO:-V=#UC79XIAXWM0)LS"?_7RG8]RX=-0M5M]6+L+WY-J\/!5 M[C,W"QI<4S''T='@_+07VIURX?32?UV::>=TYA\3 =49 L#[N8;O% LB4'UN MO/T?4$L#!!0 ( -B(_U")V^[R@@\ .8U 9 >&PO=V]R:W-H965T M+J=-J4PJKYXY.GZ>?/)K2>%_RLU=9%?PN29&;,6_KR3?[X M9$@,J4)E%5&0^-BHYZHHB!#8^"W0/&F/I(WQWPWUKUAVR#*33CTWQ2\ZKY:/ M3RY/1*[FLBZJUV;[#Q7DF1*]S!2._Q=;OW8\/A%9[2JS"IO!P4J7_E.^"WJ( M-EP.#VP8A0TCYML?Q%Q^(2OYY)$U6V%I-:C1'RPJ[P9SNB2CO*DL[FKLJYX\ MS7ZKM=.D(??HK )%NGZ6A=W/_.[1@=U7X@=35DLGOBQSE??WGX&3EIU1P\ZS MT5&"W];E0(R'B1@-1\,C],:M>&.F-SY [UGM<,4Y\=RL9KJ4+*?X]].9JRP< MXC]'CIBT1TSXB,D':O#X[NE Q 3B+\3SNE"5RH4NQ5?:9;(0_U32LG)Z*\U< MO/[I]4OQ39D-Q$LL5C-;(\9$FGI5)J):*B8HRVN$ K9:T*5-B=]U[^]_NQR- MA@_I$O^9/KR?"%GB;!_Z.G/"F7FUE5:)+%"B@/#L@9RR.GN;B!]P<"'+?.!Y M6ENST;ER(BM,G3_P.UI"SA2UE[PR\.L2B4 4(W& D5S,M'G@ M).E$Y/!U ;Z$%#-K9"ZL++$3>O QHZPCKDAH[*I4MDS$4LFB6F8X-6%RZZ6$ M7)G"^:19ASQAK!N('[%)YGE/LY^!?;F6,UW@,F2A_68^A\3EPB%DBT*H4L[ M6:QGB,2+<&\IRPQRF_(!3*::_?Z+%QN9KJ+CP&]A%IXE+ZPN-[AG+!^,TY#" MZ%.7E5I8=NF^&G7E(C60EL"4MMB0(6\C(!;%M<@U0D#/:G*O1LM>]LI4.#N3 M;BG6M)JGW.C%JLQ8 M) Q/S3D%AEN?)-44.E*U0\' =:L*2_7L81+> IO/ MK5G!7U![WH+#M;2PNP8_%;E[>O'0B37TM59<)P;BEZ7>,6?M< (I=Z9<)?!/ M(RR",S"7:V\",$'4&TYVE"B+PF3>:@B-C)(31&+^WTL?ICP@)W%XA#D*NGKV M*\2D_=I4 Z$VKWU?:2CIUEFZA(+X6E*;S@PFW6G M(DV0Z,0KJ]92YT*]0X/CFIB&O!;!8RU)&TRQ>]+H2GQM3,["-]>0:-/T'*FT M0B+2=-[.YO-D.!F)ETS_$-WQL.-\+:][;-]+I_?%%PK9Q'(P("74\=UD/!K> MI^VVQGTR"*3R9N3L^A]\:3R?W 5R-W[&[MNJOTOOC>E(L'E;(K:GP\ M)Y5\MW=]Q-FPOQ4-)66M:[;F MS<4XL:ASU29LG^>(IZ5>.W%/O>,4@5@JN=:L5+4T^7TZ_70TN&K2+@<>LAMR MU+PNH-,YQT\ZXC!T @T BF!)I>5:W,,96LU]1K3F&G7Q^LZ$-TSX*M EWT(K ME2M*J^YVRL/!Z!:6IX%RT-Y![7(FDRN#-/X[I<.-XCH7RM>6VW%:A>O45,#I MM,E9)T-4*W\&=8>+P!_2\!(UA4W_KK/X6E;P6FJ#Q':IR25P$?6K-"N==6%% MS% FR4*)0E)$K2V(M4&7+4@#:3I(6Q44TBY4015Q3G.*\T>B88'+4 -P72J[ M:!H.T)=^&@JN%_RYK5^HJJJS\\T^)71$WY.FWV1:H25!,0LMLM?WHF&5+8A< M[GH5!E]+4W'0HW[7*)6PS&YQ7\,F7A*K'*8C#I40]11KU)%P"0_\/+,8VER/ M+71C"RXXKJ(Z#2,%?FX6/']Z2(A>8LH,(9)Y&Q]&3<>B9%\)YP:.J;<#6Z;0 M.3<8^YG>*NCV-(T"@TZ"/T^[S@<[0_M07"=-XX5_5J')\X.2HD%)8,Q1[9CS MIPHP&HQW!9C<)D (G9FJMDKM[SJ8UHY47]3D=;>*[U/(AQ[C!YN0!GRY"P6= MQ&]SQ(TH007J+G(%MPE8H9X'Y83=A,,1DYZ!"0S MKG))2&/L#FTCCI4G;S!70,)$+)#4++(/MX[Y2IM)U2Z'1\V*%<9#T M4Y>RQNP$FL]CGWQ3X8,BFMWR9>N6_=R1HQ^C_+*&'-R 48LL>/[LYE :=SR$ MQ![*T\[M[C]3F42EP58(WRQA)>@5)7MT D77K=YQ#$^O=L=PTL?77[[X\I=O M_B6^MJ9>TSC^ L5I-4-]0D]"NRX/C.,8#?B&J2ODO3(G?6+LU%30T!UD;^F$ M/O5F; ]7H\F=NBNFL"C,# 1@52I9&.*5W= @$@9S2X-Q_EN-/*M\J(@W8& I M7A42.M>JR!/Q0FW%MYB.% *A8: =['9"*^E5B3 MB*_1/+.[A 03%G^'S;E942"!_SC>T2P3D$&.A>,]AJ++TFPXEL4:?2:%5$@( M\]JRT@)6X0YW&#$2DH0L0:=0!?,Z"].L"0A&TUKA3EWFH4^[01JW;P,@FHIT M X&83$:#B^,01)/X0L--2B&#]&),5571 C%Q:>RGJ=H%[(('>)7'XX/E_2#& MLTYAX#SPNLSJF8^M%_!;@000XO8+-:M"T)*^,/51TJ-JUN63OA(8X-L_^<=) MA6?;TW%<[WF8R0C>E-U\W((JM)D&1C5I&K;*6%BW8@&OM<($U7^YJ6A2.,HD(F8BB$*CT8 M%PA?4K&ACFS:U4-RT((DHO+%\"#1R']%I/IN<@G-SBG->A@R8"@,>F ,0"]N MN9906O1"(NT@K_#?40M 6[@.7#=U(+F-$+EI0ZP=$4XG@V$W"[1%GDCM)<)& M121EA:')!;HRP6;7WE:-?'U?H-[2-C[;TU@S>U]36V0R+1L,AY&'";F5K* M8NXS"]G3#U7@^[*EU)Z^X]"#O?/^Q^*-3<7[U)#C5RW9&,!#UFR]50:H[1T5 M*NU!B%_K?.$[*]25NH**N0Q2-@Y068U\;LD<;=A9&CI1]S<:G]0S'\(+?3AV M1_C49Y#3*+\A*H,5_/8\TDR #?UR16!*5N 2M^5W,T$2H]V\A^$'U)P,0=(T M;1! P\Q9M;>J[&T& ]0)US);#FAN5$*N\MY)%607N UU=P\&)#M8,I8CZM;N M<4=C:H@ MU01JP ?6G)R;Q>-SG+8'8AV-ITEZ/CR"L::75TDZNCJ.LJ('O[JZ%,\#QU&M M+2)TYY,1Z-CZ.SYQ0=!LY!W,KT3.)L.D^'%N _01B*T MZT;)Y'(4+R,DA_S>;O:BK^-D,AQ^&.X[GD#/XX;[3K='-XV2\\OT P%?](#) MQ7#R?XWXIJ-I5+T/8+Z3%O/MGLN\#_H[F>R>$8&_SN]+AZ2I=/J!,'!Z%<$8 M!\08?W(@>#P8_[E <..:/4 8>2T"Q?^"B+!'?+N'?P"NCR(>B3Y5NBS M*:!_"/HYOK@)?WXJ_!8MNOLT(NP @*/;$=SC(B 8X]'F-GF3MA-BV,\&E(<+ M*4B$^(*$-V>DSKAGK)YV%C^=[DHU[BRU*U74F;\_\'L'M/T/M5>:7N[Z7'J[ MSY7467_4(X-;A8ARQ!U%N3S?E637O\33 MA:#-F0F0AEJ6L%"^SRO##$7;-"\_G;=R%]J%4U"NCJ2<4H,P9FMRT+ZKM9XR[N]BX M6U,7.3C;J*Z583[)7R*KXJ-FO,%DP1L"H9E:: _B^X-=$Y'$I"5>]3%6 V 3 MN#TL/Z&+949=8*R)W"BOBV P/Z)X1*0C'M @EGTE@PA"SBMU U%/0N)C#YW5 M%1,O]$K[I$;EW\-8%4^S]#S'R0VWDYR NA85LGMXH-4^\;XB!#%X:!\6\:)W M GNPMWN3DUXA#V -!Y5'=GVJ;:0GA RV\19;82*)*Q$GS2CG)VA)57?G:5D2 MK/R:G8!![ZEV-P]1(@.]_RMP[_OY(^>T^$WL M]M8+2G)[[S2?_8)R_.K'?K[>P45.07Z<7%X.;ZP\%=.KRV1TE7:2[/0WR$"H M\#4'71?;NW2N+LX/C(TI]GR ,V&'79'DOE3-X>M-'N.A)A.L>91$R MT3Q1V3_$!7";^QDDW8P?NRF*R++=US0=A#%?QUD+2W-Z#)/I#G'JM251NQ*# MMQ&K]%SJ*'+G'RSN=#)) PKL5L6P&@%,;]$V35'9*Q,-4X1B\5..YHV /[D8 M^2Y@GQ^T\,Q=9RQ^'#NC5T'BM*7>>3"HUTV4IGP BZ'&<.+:42%E27%'IHXV M.8=X:@ J#"KM:]V['I#T72#Q[W)VUNWY@@#E]8-Z?8LG-KX0IMIAU%WM>$OL MLSX>Z4$^=:;=Z_FQ&ULU5GI<]LV%O]7,%K/ M;C+#2CQUI+9G9"=-T]VF'CMM9]K9#Q )2=B0@ * EM6_?M\#>$"'G3;)=-HO M$OGP\(X?WD7R?"O5>[UFS)"'JA3Z8K V9O-B--+YFE54#^6&"5A92E51 [=J M-=(;Q6AA-U7E* [#\:BB7 PNSRWM1EV>R]J47+ ;171=553MKE@IMQ>#:- 2 M;OEJ;9 PNCS?T!6[8^;'S8V"NU$GI> 5$YI+011;7@SFT8NK%/DMPT^<;;5W M3="3A93O\>9-<3$(T2!6LMR@! I_]^R:E24* C,^-#('G4K:R.K9C-8 M4''A_NE#@X.W81H^LB%N-L36;J?(6OF2&GIYKN26*.0&:7AA7;6[P3@N\%#N MC()5#OO,Y6LIBRTO2T)%0=X(0\6*+TI&YEHSH\]'!G0@YRAOY%TY>?$C\F;D M>RG,6I-7HF#%_OX1V-89&+<&7L5/"ORN%D.2A &)PSA\0E[2.9Q8> M*D5_G"VT4A,U_GU";=FI3JS;]8C@_+6\\)!_QI%M6#-)5,P$TLV:$ M/>1,:R*71$#.8[Z0>UK6C,A[IAR'-ASBG15D2;EJ5QU_IP65\@*D\B6G2."] M!=19 %LH:I?*<+$BM>#&LYJ#.: )M4A%>+4!79#M!B2+FI;EC@"YD@I5&R8( M7_I,7!0\IT8J32BP-!X2:JP'^TI)R>Y9.21OE@0N$ >9Y[5"^3E7>5UIL!Q M(?D:/& @ <1L95T63G_)WS,P!\B""&E >E'GS /'NGJL5Y,%%CU< EF ,$ F*#2.3@ R>CL ! M\J*":PD&B-V_ & IM"QYX9SD F#GX!#@;UC5V)^7-=K A=T;A]&,S)W?MQ9= M K4<"S*)PJ_^;9%:U@I8 3'AFA16>^FVG\( X4/?-TPA?P_&$G(?U.P855;O MD+SKK6_9P40PLSF)4^(Q^+5V: LRWRA>DD@;#!%&\[45#[&(#2F7JL#(@P@P M:S*_NR9)!JCW2.JO]B#^P;KYLC^Z#S55!D@GCBWPH0?@JTW)$'6D/F$]@N/" M#[S4_.$PI(/FA) PKZ$[.;CO9%GC!:Q?0R11Z%1N >\4=+6.P3KRNI0+,.". M51Q" K()$AGNU#W'-$0TFN._4E"?]"%C)^NUDO6&:+9"VP. GFP98@4[*#IL M0T9SV+3S3?P/7S)REW-FL_Y&213<6/;J[:N?W_QRPH;]38W.(;F"U"C:<+/H M02F"D4#O'T !X"M Q9X E!%VM%)!RYWFA[#RPBILDK--"NA*CT*CCV )K'^86PQX6-!) M52R7*\%_0^T[/TM@0M!HYXGZT*38GA%/)MH?.:V3,7CR='YG?$&*8_UYK.MK M.RTXEX#6#PN-[ZYAZK98-U#\\Q_3.)I\K7N=BUWCG)T4.KO-?LFRCMRQ#?2" M!02((T/YQP8/1B]E"=U4DV=6FZPUL.OG+PBJ"Y.O_[3_YBP^5\Q^YGUI(_M, M_L)FN\+0WNT'9$MU?:J]>R<-U'K8I_N("/#P3QQUN^>,C)-Q,)E%'B5-PV"2 M91XE'@=AE'J$*(C"),C&(9G#H%/5I8WG$^G7V_HLFTZ#69H^W_,TBGN/GSDU M/<.S<90&LVSZO!MF SL;X[SKJ?6T?^#IH44IF#P.8W#R0\VA MO75]M4_YWL$D&G?7$0"4IH_*A>44L#MQ5/MY>A@3XV0"P$^.Z&D6!=/9[(A^ M<&Z=^B"*L@ 5_ 5/[S0"$)73(!HG/N' Z;,CD\Y(%H9!.([_]-+U\G=/_?MM M%ANA*NS@CCZC4;OP[ M=J%/_3\=QT_4IL?^_1QM:6\ACZYP2/BL3=<21J-YA;/0;^[@?[*O(!ZCWX X MORB27^;SH(L"LD[10L&:?3>57:#MT30 MRFNS<09=H-L(5"8)N;:O&R$&;-IB4UGS MC:=N#*76@S$*H8ZFO5M0!H/9)/+XLR#->IW3- B])A=-H=N$23,L]*EY/*+$ M'K(]+3FB'5/B)#JB1=-COG1Z1((@F47!)/5K?00>1='$H\307<;Q7FB!F^/( M#[XH28(T]7D@.*%I]#KW8IH];)B LFH?PH\*%D[O9TDT3+IJB]%Q%H^'<4L) M\,EIP^SK[G(7_(%7/5:6>_/QJG\:J V^#:6/V6CK]Y&=[8IB^&6@@!/&XK[W M@J5M,KI>:/:A=H]HM?*Y=/]D1I?XT,CUY]3@;SS]SOW]NM>%S7Z+CT*(XQ2I M_;%BTD:6UB= @O$^0UI_V$D,:1@BK4_4>!+$$"'O>K>Z%(DA=K(3L7@09Z=> M2(^\CP"0Q"O[J0-?N=7"N.\!';7[FC)W'Q%Z=O&UL MM5A;;]LV%/XKA!<,*>#*CITT27,!XG3%4J1-4+?KP[ '6CJVN%*B2U)VO%^_ M[Y"2;.>&K, >6HL2S_W[#@]SNC3VN\N)O+@K=.G..KGW\[>]GDMS*J1+S)Q* M?)D:6TB/I9WUW-R2S()0H7N#?O]-KY"J[)R?AG>W]OS45%ZKDFZM<%512+L: MD3;+L\Y>IWGQ6=HX[(:"HK[3^;Y>]4QQ,<3(UVX7^QC'N'AQV1 M5LZ;HA:&!X4JXZ^\J_.P(7#4?T)@4 L,@M_14/#RG?3R_-2:I;"\&]KX(80: MI.&<*KDH8V_Q54'.GU]C+>CD+[VTEA]%^<$3\L?BHRE][L1O M94;9MGP/OK0.#1J'1H-G%7ZHRD0,^UTQZ _ZS^@;M@$.@[[]GPAP2^%^JW _ M*!R^2*%X+U.EE5^)/\.'*T^%^^L9,P>MF8.?]COF\7GYPT3<\_1+3N+2%'-9 MK@33U>.?$Q+46AB]4.5,Z%H@C0(52FJQH5[*F24"'ST@ZG/Q#4QR"-_.C!C) M\GM7?$HN$B'+3'RX_8@V(4MQF8,PFU]]+KV86[-0&3F!GK)EOS8T;5(*5ZJY M\$;L'!XD?A!*$K)R+VYPO;)P#TWC)O5F@B3L!SP.0G1T-U?\N31"DW,<4RF.^R*3*X?8 M%(*"8VS-DRV$-O@<9"3WH6@1*4B),J3 FB+LO>>#M&TPFD*BYE"FO$S:@D*[5(C9T;F('^"D^.7")^_>5HT!^>B)M[P>P==H/=!A%(!MF0 M*#@OQ0ZZ^CKE8DPEQS6FM.)-7SBP:PZLA?\N*V-C@_Y)&W=8[YV\BHBI03'V MLM2T:G2^!\Q0OZZX*M.D^PQV.-)-T 5GD 5R77%]?2EVT0M#LU^07L7@:G\T M,9)=XTV"H%69 H(-EGDO%G85PW\,*:$&VT7-E$.'=A%=GPS2?M1M3+ZCB:_M MB0D??=O9E@6[E(F4+-,P*(VU3 W2$4L+-#R.V9%DHR9"NE$553PATWT,8S#E M55D!RHBY)N7_S$GX_O3'NN%L!O6@"G27ZHI[!Q<;2&?86^*GC$U/U1T3!$7Q M,9W*X7-&G)S0!\ B93*52JU7P8.0QZ8,^)K""J:1D*;Z+6DU4TS#K\DXJ95W M47/VA .1:6JJTK.EE-0B,#;8+A=09NPJJT5.!P;GR:0V;J->BQ!0/:V M2F,P.X?)0G,H414>S6;*H],K:A<#>X@IW&(KBF^JS:3% M&0FT MCG--VF6NTCR$Z>IFAA@E@&.=C]V;D:@1%P.#?4$"O0IXD9S2F.\:8O5J,S^\ M;OWM"H.UC6?$"W!RJXE9@)V]:(&Z?2FNNKY.]W68"^)'N M@&Z\?)UGR## ,9W"4*$"[V;Z+8 M$F)%4N/@1(:3//5<6N=,J@*0PHE@)DQ]]NT1K]IF& <,L@PCS!D2APJWS*!Z M#33<=SQ<0%UU!RF_R%9\L!- M=(/F'OO"HT,?'X9A(&ZZ?KQ\<1>R5%=0KD>N90@C#A^RR7X8PPU"J H!U='H2RH?W%]*D' MQ<>N+KV-^V5!=A9NT4PN$#E>-=NW[47](MY/U]OC+?\C1C?.LJ8I1/O)(6XQ M-MZ;BM3HQ'^L-C3A+M@3?@^]2@)=8+-M#^^>+\7U!+ P04 " #8 MB/]0B#?>!1$+ !B(0 &0 'AL+W=O0S:/=B]PDN)OT BWZ@99HFXTD*B2UCOOK M>V9(R9)?20H$L25QAO,XNLHJF;%0D5^.A\,GEX74Y=F+9WSOHWWQS-0^UZ7Z:(6K MBT+:S:W*S?KYV>BLN?&'7JX\W;A\\:R22W6O_.?JH\759:LETX4JG3:EL&KQ M_.SEZ-?;&:WG!?_0:NTZWP5Y,C?F"UW<9<_/AF20RE7J28/$QX-ZI?*<%,&, MKU'G6;LE"7:_-]K?LN_P92Z=>F7R/W7F5\_/KL]$IA:RSOT?9OUW%?UA U.3 M._Y?K,/:\B.D M.$?I)D/ *L^I0CPIRJ$(&/0K%LP5$FR=J&KK:@G/(4?W::D39@$E*11J+^32 M*D7!2<2GN"#JDDYHYVIL*[TX']U<)4^:+0?"6'%SG5Q?D"[ML9&TXD'FM1J@ MY!U*2Y=+F(M],NU24\,$K#P?)].>CE$ROAB(]4JG*\B!GARYF@4+C-5+74IF M@852M(EF8\B3-#<.>R04N_?F0144O-&,HW=]*GHE/N$[N2QS(?&9,38>D?&R><9W1T\?-U%4W[1C!_=C^)GBSHMV=/1-,G,/XJ70]LW9 MAI]BAW]+J%Y*KT1EL4Y7;'(;SLFL@X.0P,J:5*F,DTP['M:^1D!$[6 7%H@ MR&6JD*O*6(YVE 5ZTA6HDS;'<[22KA,4E='54P>&_EIKIQO)O[UY_^;/NW\& MOX?=+0&0@[ B]4HRPR6E!D'T-%6#DT=P48MQ[U. [P?ZOF MMD9G;N!_B[3K0C_=WE?=*XCX([=<$F>\V,#^5%-WC46#J6EI35Q3S M$HV_8:F0HT+%RK8:0EH&FLJ(*M4W\AX@6VV9JG%O;0W*PRQ"&E-I[88BQ8 Y M701<08#>J&52R66S%T_VT2( -HL>=AP^K!NP9N@&U$5KJ("PXTUW1TH$1!QV M+@\Y&X0Z(L'[[QJP5V*S9+Q+WS?[)7:RPJ:=IO.]NFJR*JT2VS4P2D(HJ],N MSQSV8,MX2>)JQ08Q01B%I% MS]$Q IGE>G$:)JB43C)K*J#' MD/6S9!(:U>9V$K@W+84^"D.)\Y#)^6] MP<3IU-T!PUD(1M^K8-5H>M6!]/]AU5[+/&%BQZPN?[6\ZZ4,B*C; :5#5JA1F3LCEJ ]3(OP7LPWXM;B4.;$.ZJ0^U0K M^ *0WI5I(AXMODAQJ\T],H\S(&;9=%6:W"QUL^1Q@[VHT]C!+FP/(C8&Z_!T MVL2,9'JZT5=DV6"T:2M(CK(+;,CD1-T:E(*ATF^H!=;\I2U!5#3,H]Q1I: 8 M\%];LLX1B<2KXT; +U:L^#ZX46Z:W!T P [)Q;%NFY^]=ES(C9BKEE X1[T9 M,:I07VNJ B/.KV8=>%=Y3='>B >38QDUN-9$MV>CVZYO*FAKI*M3JL@XBKMX M:,L52)708 EKN^'2#@L<80(V3Y+AD"PO.;%C_1C#&%^2W<@(J4?J%8:W@MD;X7! MA:51H&7!?FZW1&/[%1$?Q +J$4!C6*X+[0,W#6 3C$HECJP(>,L,JHB'P'U3 M40&]8Y4]03EM*#B-84,(8,^CD?B.^FVD:-)JN)[9VW"\J!"!*&A*9:6I-SEO MTB]"+I#=W2-_0OL (0PJ>/L:5O"I=C(Z=*JE.: +G4)^Z6*D+>R6#<)!(J4: M1(A78I&;=832C^'VGJJ^ZG &]8U6_6QXL>V@,)U!ME$8+(]L&N; $.4M)54G M..E[ JE!3^4M0<&4FYS>P,@:X\[<;G1\+(,T5I0]P 2^I,:G516)@NSNU6Q MID+DXFGIKEFOOH$^G(JGI9^98.^)]MHX?$ K:YQ\Z3&NE:I][S8X[C*?\\^' MV[Z,KP> M8FRY4WUTC5"@D4K+W;,L:YZ,NPD&XX[1F2Z$G,.[T,WI/A/A6KO>%-^?J X- M--PN=QK GE6948Z]C[EH<@GCZ"6]5^$E31MNX("5[T!AER*XEV*"URS-YQ.: M;/I9ZYA[/&X\36-E&5_,MR\;XPN?[GN@OAV@_[K@X0RJX->#^H6)H3-LA*;J M#7$DG\L[IP4>M##FFC+*N16&[M/2XS[@3^S,)1(.2%1V&>9"E _X]@EO7$A? M\P**[ZAYQ[;'LGS,E9MXK!/\HP*^H#7G^0X/C\;)[&)[;@DGLT.O]W;FL6Y+ M&$TICS"/L\]7$% 2."/_?LSI9FX#_S8II+>!-94Q,EDQ+*DIUN%HQ1O2>YMY MK7.F=ZMR#MHV#&7S!JA[LNTW"GK^[N[VPQ]APIPDHXMH;S?'/V&LZ7#CK0FA MX+/8,5W;;'-:1]>=3#?W;IKWESU'@F87;.UHG":S)Q>L99I,9L$?ZC9,:,?I MN8D?'2HU#UED]\&,Q=GC@$^'&D*W^E8RZQ\3NB/C_DL6JI]AFCG_2XC,[<3%]"IK&,_#UO$,E#<]:)DMYIX1R842M,V0CKNOF@X/J04]$+A MOXSG ,&%R7-6R'!B@-3,205P7.",LD='!P[\G=/LWM"^&TZYWU[QKSSG#"=/?_CS96"UM]JEL#.,A9R4>\SB<M#)"CL@2@Y]+F/NJ0L=@\>N M[*/IY.KQT;!!\^1F)%[Q@=!WWU7EIES^PB7,*=\5)'O>F_*7](&O#WZ7=DES:ZX6 M$!TF5[,S8<,O^N'"FXI_19\;CX&6OZZ41$G0 CQ?&..;"]J@_;.*%_\#4$L# M!!0 ( -B(_U"U>N0CC08 .H5 9 >&PO=V]R:W-H965TG_]CI0LRY;L.@4*#-@7RY+NCO?XW4-WOA+RD\HIU>AK67!U,N" M<7HGD:K+DLCU-2W$ZF+B3C8/WK&'7)L'L\OSBCS0>ZK_K.XDW,TZ*4M64JZ8 MX$C2[&)RY3Z_#@R])?C Z$KU_B-CR4*(3^;FY?)BXAB%:$%3;200N'RA-[0H MC"!0XW,K<](=:1C[_S?2;ZWM8,N"*'HCBH]LJ?.+23Q!2YJ1NM#OQ.IWVMH3 M&GFI*)3]1:N&U@7BM%9:E"TS:% RWES)U]8//8;8.<#@M0R>U;LYR&KY&]'D M\ER*%9*&&J29/]94RPW*,6Z"0?X M$O1:<)TK]((OZ7*7?P8Z=(IX&T6NO:,"_ZCY%/D.1I[C.4?D^9UAOI7G'S4, M_76U4%I"[/\^(C/H9 969O!H9QWG2Z:H5>=]3M&-*"O"UR@G"D%R2:(9?T!% M0P!I!E@G!:)*$TT1X4O$!3_;?Y8Q3GA*^VS[9(RC-T+J'%V55+*48/2BEG @ MM@*N%"-3(-CE:<4125$E&:0I*]:@3P'OED@+](7F+"T,!8@06<9 !?JY9A7D MJ6ZM1/1KQ8Q5D'1+8%1($OY T8+J%:7XX/GC$N2<$E@H,(\$BV[Q0C M#ZH 12L*:A%C; &U1*&G8*'.1:U F'KV'/WR4PPB?WWT]7TN*45E@V=J\(P MC;1#8T?X!N*Z@_L#=*=>W^X9F@H%'GB"/.R'<4?U!,UQ%(;HMA_RAO9TFZ]* M@ +[IXD*^)@H1>&LS6O?=0^CEUR#TY5&P-6<6S"R8 73C&ZYO63 ' ?H MO= K&RH]?;48.@S%SMNA#X \LBB&&<+@GB$S7<#=)^#E6>@TDJWBE@K3)HLF4I%S36DD::/@/F53:9QA&Z1UQ2FPU+W,2I-FSL3V5FM MZ 9%X*TY]KS@=-725-;@ES:SVW*B;L\G,;_GRSI1?J=<858 8;:WNJB>496W19PM MV$L-\%9=U@V22#^/-P1/$S]X=NHIG)H37#QWYC\N7BYVXVVVO+6411>UL2B% M2;(7HMW*L2\_BKV3U?]H9S/CO2\0=6A%DIIY=1M]JY5)QC4E\E@K>;O?K[MZ M-^W9>[O;G+OR,X4J_MTZ[Y2![] PF$*9_OF0;L$T\N#M:'U+B?6.,JPA;VAD*TJLV4PCC:5$;8M"\!)MJ:9UA"FH/ MB*>KOXU*YTQPCQ2#"M:T?\_= L44/R=.CHC(QD/J#1,$>ET3_\>(28:%,.[5 MT]M:@W?:1*K(NK1CG''FUC13+E)2L:[-6G@,NM/^@&>$0.EHTW4)-018,L@# M$&,RU7)A2Z+JA8(B9V*4B5KVJ9IJ94H0)1ED^H\8(0_'^]6N-W=;16.VB;CK M^;V(^Q [>+6=5B+LA<,A"ZILY!K";:1#'"3#(<>'T07(MD<$. B&M>C,$ 4] M(F]DLCLS$_O&E1U('"CXPV'N;%/*1S'2G>/CR!N"S,5Q. ='*4C'LJJUS<9V M'.TZ7X23Q'DVX'T:04/LCW6;K%UWT]J@RQ_J*J<"?"]_&H#?PT!'RP6XJD&Y MF_P?4'[3YOHNRN$S)@EVW.U%\UV>^AZ/Y,#D]'(..W\!YB.=Q.()S-W2^#70OPDXT[WG> MP_/YT"TC'PP-[/H;"VI5LRIV'S4ZA]$UAT$%<6%FV!+L3H%FQ71^P"=PT!-_ M&J.2%05,$_;;!SJNP5)5RS0WQ*(R@X:R*P*ULYLPQZQACI4T%=*T:<%;1;D2 M!5O:P>2ZM?_>?):IS7)BHYUMY\UZHDW [1&']Q7.=&R--.OMWTHJ'^R642$[ MKC6KN.YIM\B\:O9W6_)F"_J:R ?&%6B2 :LSC<))\\FUN=&BLMN\A=!:E/9O M3@E4#4, [S,A].;&'-"M=R__!5!+ P04 " #8B/]0?B+;QJ(( !S& M&0 'AL+W=OBA:0-&; MG<1); .VDT-SP!6!?6D_%/U [8XD)EQ21W(EJ[^^SY#6;FF1=N+K?6??4KHB >*VW\U6 5POKM>.R+%572C^R:#'Y96%?)@*]N.?9K M1[*,0I4>SR:35^-**C.XOHS//KGK2UL'K0Q]\[GXX%_*-KZSF?! MGLRM_L/3T,8?HJM1&N"4X:0\!(=? M%>3"]4=3V(K$;_*1_.4X0",_'Q=9^C9)STY(OQ&_6A-67GPP)95]^3&0M'!F M#9S;V;,*?ZG-2)Q-AF(VF4V>T7?6NG<6]9U]TSWQ7OE"6U\[$O^ZF?O@0(A_ M/V/BO#5Q'DV#459.V66(L!&6#FB*&" 5U0IR<1)%D@1M2D:14ALEQ[1)SP)](F. MBM.28BL]P"JT J5WHG1 8<1\%X4[3AA!T@'%THN%LY5 .W*2"]IW >.ALN4> MS5Y!@^<;COP_X S%=J6*551M%PN/%@N%4OSTJI.5$K1T%$B@U(NO GGD.$:5 M: 6F7$BMQ9P,+51(SL ]P*^+9#6L9$#P"R+VB8U+[VVA9,#7GK8F0\JPH]#T M>RU=(.=CHN4>26.-"309O6RA1HF;DZ0"!\X[J-O(-P8 &E.%D>:8%RMIEM0$\_/H891"2,M:9_HI[VL Z'B8 M\_LT%>A\R$1,(.O@"!R0O*B15!-:LG,,E&_Q1;^@7(&I#P-ZGXD)"+X91^T># C/@U#W(92#\@ FN"FJJ$0E8 M6X\/W4K-]%K 9P?18-'A8<(MDW<;4,36.(9##L"X??F& +S)W-4A]>Q?[-R+ MFR+T6^8"351'5JMX3NJ=5ZV"I]::<'5Z]Y [K0;=X6J-_NP"EOLT5FTBF3_2 M27OU\+9$"A/?APYUX"'*Q /B6S[>U9JX;\7<[$M/I MQ4C<^#AMN!4VZ W6_&6M2FGV,8ZE7I81&,+)MP VDHN'4BE+7>3X-ZJ.A#_E M=#]Z0%-Z4D@00 VZ&G^9SEG),#.&H> QK@(Q7AB#*" F'!C;&?G_6^A:VOTJ M';8)WE82T,]&<>8>V#1+8Z'-<.^L ]2-6SI1,;@S#)S MMVE%QIH7_6,C\<"R*15Q)SFF:R4W7,#!V71Y$[18I&(P8H'94\P,K'%VNY M8P)Q25C#?3#6#([P?[FP*%(7&).EN$UIW-ECJ?&79I_ =, ]6/GG ,(+-.,. M0)+@T%$H4366BV =.%G45:Q31"L:R8,]X?7S\@B(16*;V?\S-@]GQ),Q-+^S4N,!P1._QP\[0R(\B]O24>T"^*@ F M]@J/EN3<[D5V#.*29S!:D?0GF;'B7'0K!+=X\ILK$8:O]3ELFHX1SY@!0K-JBY=;'X*N8A M([UVBN[0,$V%8W<,UPB=L%SN+>\7 M^!8!VSH1MKS['EQ?WOSX*WH#&O7AZ_D7J&1LL1#Z,VP(=A8\Y4QVR\@\6'OM M$*XT>\H7@/*E*O9,X"%0IYCVA-92E4\0= 8N#YSIZWR_5:JX*3 MG^Z9!5H$31R6VLZA]32@U HQR@-L(X!>I1H8LEGZ-SU-_S#?/0,#;%W MAU6Z:DN'80\R,E2V OKFK74Z$K?=(K-U*'ISN(/!BVP>G%:N3063I.8VC\]: M52KDP_&>!ZJJ!;KX$VCP7?%B+CV SS$_4 %>Q6PV8[0IF-/UBFSILKD(QVMQ M6-E8:OD-04['4S;5)J8+!^X QFI51D.W4L>N^L"O3I_,BGQ3 E LK*I0ZSS7 M@/4/N'+:A:V*[W+:S9*O?VN,RD?NB2AP7A/;VH\)S3X9>H1NC(=-4^DC<>S5 MY;CS(AA;VC*^[HZA,R&]$VZ?MF_4;]*+Y/WQ]#H>R^8R3@!:0'0R>OUR(%QZ MQ9V^!+N.KY7G-@1;Q8\KDF@E? "_+ZP-S1@R=8/PS[0$FT1I4B5I.*FOWYW ME/5B)W&Z(&BQ+[%X.M[+$L\YL*.8J"8#HJF%"#TV,ONS*GQ[IR4BA^98BMBH*9 MNW,N]?ID$ X:P7NQRAT*1J?')5OQ:^[^+*\,K$:ME4P47%FA%3%\>3(X"U^? MCU'?*_PE^-KVG@EFLM#Z(RXNLY-!@ %QR5.'%AC\W/(++B4:@C ^;6P.6I>X ML?_<6'_KL-[K! M@*25=;K8;(8("J'J7_9Y@\/7;(@V&R(?=^W(1_D3<^STV.@U,:@-UO#!I^IW M0W!"85&NG8&W O:YTS].7""JJ-T8_"\-A@] M8G!.WFGE/(+@VPJB)\#S::_#72@U)'% 2!5&PQU[<9AQ[>_%C M&9L54^*+3X^2"ZVLEB)C-4=41JX,MURY6J"7Y*U0@(U@DER#D ,AG25_GRVL M,T"I?_9$-&XC&ON(QB]7@_T&PW!(GC!*;G).EEK"H11J180EK#F8F#1+4UUA MHH:G7-RRA>2$.0*UX&TM/%K7O 1,%N"J%H=S"?6J-#K%:C?R<$KCH*M) M",R8C=LE]!L!_3PC*ZVS;E,$6M-.*YS1R:SS?:,=-"CQ0&)0\3 !!].>9#ZG MX_'D?N[0^,PM[$4R\L\^9D1 +Z!%$"^^E#0-.<59!7&#: ')XQA:^+4!44$H\=JD_@^V,'<)= M8FO/7><$XX,TM4%@X&1@'N"2MVX,)*4JCIT8]58*L:&^7C AC%X*AQ4RE>]3 MCUEK5<'LRK"B5NW2SK;PP$80)F]L%Z\&M55]8<"1L%Q"9<#%XJZ-<\F$K- ] MH&4IJ8"9F\L5D5@7D#7]%/ '=E*"$(@4ZR;AB$$WJ3$&KE;&@'7@'Z2")$ N ML7NN$ -;E:44T UZY0"7=8O>& 933O=I-GQBRI6[Y=I!&SJ"0%" AF1EM/4, M$#5C/.2YX75X3Y#?ZWR3(=G=%3;!O[KQ0?8OZ3NQ-6?Z*9.-WCL& Y+$X?V1 M^Y\GN???N][4[&X$%YXFEPU-M@8[3&,Z#X/^V*/QK+\^#.DXF!_U) F=S<+O MCCB0X+LB'LZ?@3AL0ORBWD7R@$0TFO2OFH<@F.X@'LZ#;X#X[WC\7I#B^V^6 MWPKT#=!GSV4Z7-C'P1;HXW"^#?KD M&4Q_Z-O!J/+_TZL_Z[32]J/86?TMJ%.OOZA!FU@)^$]2\B5L M#8;)9$!,_96J7CA=^B]#"^V<+OQCSEGK ^Z76KEF@@_93X>F_4$L#!!0 M ( -B(_U"TU_KU9@H *\@ 9 >&PO=V]R:W-H965TQH ;[(D>[))[8O%"X"^H/OT0=/G6Z4_F[40EMT5>6E>G*RMW3P? M#,QB+0IN8K41)=XLE2ZXQ:U>#Z>7>F+C"X.-_PE;@6]O?-E<;=H%DEDX4H MC50ETV+YXN0R>?YR3./=@$]2;$WGFI$E-TI]IIO?LAR$96+)J]Q^4-M? M1;!G0NLM5&[<7[;U8Z?C$[:HC%5%F P-"EGZ7WX7_-"9,!L>F)"&":G3VPMR M6K[FEE^<:[5EFD9C-;IPIKK94$Z6M"G75N.MQ#Q[<6W5XO/I2]B5L5>JP%X; M3NXZ'UBL3F,&B[#22[]2>F"E.7NG2KLV[$V9B:P_?P"M&M726K67Z=$%_U&5 M,1L-(Y8.T^&1]4:-J2.WWNC >J^E6>3*5%HPM>P9RSZ(G%OG 6--Q*[77(O3 M&^>4*WZ/&+2&_>ORQEB-*/KW$5W&C2YCI\OX&[C]^$I)&K-#J[&/:^$>\/(> M07//I#&58%8QD$7N2#_N2>,EQE3F*"9^%))"['E BY$]AFV7&EI#"^;%\&FQB6;G#M-:ENW7&=FGQ/<"S<2 M("&T[KGGP?"JE-:I1S^9U MI0T\!]Q:*)TY5VRE7?<&P .=W=YHM=*\B-VV M+U4.P"43+:>-!M@1$H9="\'=FR[NZ)I&DD"\S2KMYF,UN]9P!6E>(OY8X3-= M4*8SY*EH\M2-28?)G/TH:7=59?#$_/2<4=@,1S__WW\_.E.Z6-5:4(]Y3T8> M'U+_.J.=P>W5A_V[6T]YQD;1:#SKW(^CV2SIW"=)-#KK/1A%T[-Q\^#-L>"L M!XVFT_9Z,F^NY[/V^70Z:AVC+,\?#X^N%=-TTKF?1.EXV%4ZW3$S&4>3T73/ MCB!5 ^<#Z2$1^<(*C3J(-U['@"%E5=P <# W9#HRH:3Y%(\T@*"? MHGFC"3D.(!H,1F@'F5\J95L![[G)^!P=UY]!F,*K#+6#5G0B8_:6,,IG MOUUSZ\&N4?8!=ID^7E'VK4KY'_&$3"5,9%24B'J<4F4@.?"2NH4O:%5-"&PD M]*OE EJER@YH::J;/P$2#B;W0?#_H*OFA$/WK6I= 5XI)I= -]IE(-F-0RVG MVOYJL)5YSFZ 1=@(VF2>_0FZ!/$8ZP6X161.%0A+4 D"S70%9K&6XK;&MN[R M*\5S$^_4S<^P#]Z1X("^&'80GJ0MA;05Q5P=:VTP!@^3$UPTP['DZ+X$V&1D M)@#W!=U2)0S8GXE;T.8-:=K*:76)J++F54;OO3;V?D./F^*UR+DQ0;.UA-Z( M?B0YZ:.E@,4Q>P-O(-91%87N;Z^;2K-WO?D4%[ZJ4/)035O'$0')Y!*UD"VU M*HB05] %C@.#]BHN*V<@P*Q<">>!9GK?92[5S,$RV@2TBS;NT\!5X%X6-(S" M&2.(YY%M"Z$MCC-@1$)[EK#'O@,87\..*]4/ICD?X%>Q-;\51Q3K5&]8O:,? M1^ ['K11NN9,1P+Y(!/8[[UN4/4Y3FU;AQ<\E0U\__+_$4?%0($]1E^UWCA] M.-K5NM][9;E_]XN/L/K6K^R'O'_$Z#'*]_QLRI(SU/DY.,$T&@ZG+$V3:#(= M'I\.]C"=IU$R'+$1GN!HS4:S:#J#:99*+AL5:9%7N$],3>56*4[N6.MM[Y3AV*/&M5[ 1 JE0A!H M'CQLO%2$;WCYND..*4[%]V#BP*\ CMJ[5'#NNTX0TXN5*& X @WD?U6BN:5N\J M%C='_!BLV@-C.YL#24NJS&I&^%4!K"@\B6HV/X%(J=SCO^64< M08*L;D;V K?[PE.( \#.J?IQ_8#][0!DCS!HL!\M.542P)\T:YI\[Z;]6F$, MN4"!0(;#EJUK&@66VJ2= M6:L\0RGF>A6X3<'O9%$5^Q#^H>^.[J#;MZB[C*:"K*@.\?D2-][R84D5!5* -C=JE5 M%:BP+P0 /Z"!-EP[\MAH'C0.!G30(GIJ#6AL,<>,<8G8#>^_8H^I4<8Q2M*N M!YN^R!$S8)<$>D20]]$NW_9VAZ6]R>0;U#2[/L \0JZ^':?ZHX:AQP9>8A.I M\#PVSN'ZZ6LZ%^^^NO;'\_KV+9W[/[ES_S\K"X@N_6G&LFNQL:Y*M0CJ.ST9>( RHJ=>NU/%9/$G9)U^I?IS-9U&:IC\];.:;WV2 MTLAD.(G&R?#AR-$XGH]W5>[3P"1*YDDT[/1QFLD0T_9%*%C:0A \W*;"TUHC M>[BY[]D]I56W1>U^-DKBV=0]>P;]DC3JU/'\/OYN:CZYH>BT]!OIM1S&X^D^ M+9^D26 M7^^O89RB%N1YZ$Q#GWA/Y51T*%K*O>@:;Z\MW(\U0[:.MHJ2R-7I5R"?% (?T41"J2 MGA[VHF#/)ZA>K&K\"*>-\7S$'G(W(AP-3I4SFE$$ZA_GMR\[3Y&G_I M/T*WP_VG_'<@^A0!N5ABZC">3DZ8]I_'_8U5&_=)^D99JPIWN18L;$M#\C\+%?P%02P,$% @ V(C_4$4 <6DX! I \ !D !X;"]W M;W)K&UL[5??;]LV$/Y7"&T8$D"PJ!^6I3==_?Q>#1OOA7R M5FT -+DOBTHMG(W6]9GGJ6P#)5,344.%*RLA2Z91E&M/U1)8;HW*P@LHC;V2 M\0F5XJ(B$E8+Y]P_NXB,OE7X@\-6#;Z)87(CQ*T1/N0+AYJ H(!, M&P2&PQV\@Z(P0!C&WSM,IW-I#(??>_1?+'?DJ9ADL M'*PN!?(.G*4?3LBWX.3+!DC&BJPIF#G:BHB5.9H\(ZS*2Q+ G 2">80NCU8GH'Y*3GB%9J)1.*-< O<9U'H08XX'^?2,_/1#$M#P MYS<;OUAFPZ/=+7TR5)]<>3QV6W!T8C_:/;+[TW]]:-.WDJ(D&;KC56-2@5>R MW&5^;_TC\4,W3N/!1!KX RF,71H'@XG(#:=I)^\\G11"J=/68<[5SB?RZUVZ M]F#AB=/L_H"$'_1D8C<,PTXZ\9/@=$#4G85]:)_Z8SI"9N8&TVA(9^HF"1U, M!%.7IO35#\%+QZ^/*P@)82T\54B-0C4L =2H&VUFVH*$8:&WE;!'GX7N;)"L M6>#Z23)&EJ'/_Y\"\4;SR>F2#Q;R6[)4W%=7^"?-KG)$CZ MDQ*D/5;DT]=AO+]XQCDG,1URCF;T8$?B>+@:^N&;9?_")O"I"_?EU]CWU#J= M^.F!2/T#,7JT&C_V\EIUCMB]JQ.4Z.E@+4A?L$-CM'PZ1BNGD28MW_7:<5%)\_R9NQ>WVH\2 MER93B^G'YF)/7:->@^U7B@<77V=("%])16/^-^B<2I!KVQ\J M=-Q4NFVBNMFN!3UO.Z]>O>U?/S*YYEBR!:S0E$YF4X?(MB=L!2UJVX?="(U= MG?W<8!L-TBC@^DH(O1>,@ZXQ7_X#4$L#!!0 ( -B(_U#FDYRSJ@H %HC M 9 >&PO=V]R:W-H965T'+B9JTJ46-DJ?> 67_5N M82HM>.X.'8I%Z/O)XL!E.;MZ[F W^NJYJFTA2W&CF:D/!Z[O7XI"'5_,@MD) M\$'N]I8 BZOG%=^)6V%_KFXTOBTZ++D\B-)(53(MMB]FU\'3ES'M=QO^+L71 M]#XSDF2CU*_TY8?\QB* @1V/BMQ3GK2-+!_N<3]N^= M[)!EPXUXI8I?9&[W+V;IC.5BR^O"?E#'OXA6GB7ARU1AW/_LV.R-5S.6U<:J M0WL8'!QDV?SE'UL]] ZD_B<.A.V!T/'=$')Q0]]ITT?+?38L>MR+LS/^T%CAPJ7MZSO+?#( Q[6+,AUJS#*A%M<-*R MA!+MGEN$225IWQXZLT!>L0P>[L@R^.*1:429$]56$8UM3K)76N4U(@.'R+DDT&^$ MTX16=Q*Q_<#3/NT3Q(O5V-5G5U.NY,V!YX*[>"W692P!3FM&'((2^,.I$R1,O(CP_,#Y>295;4 MSC)VKX5XN,$I6#8V>Q2O8ZD=VX]%/I1KC*P1<:L*Q"?A(8-C&_C)9"&;:.C% MK#H5/U8A _-W,%/INKRB+*(A9^C-(.B?H$Q:$2R^,5CU(N/)\/^AO68;8DK+WIS0U0AYX:; <09/$"]>K M,3CU@B <@8D54%Z&/<@Z H:TSUOH>]'RRVGEG-0OF0%^^M7-$"R]=>#W18V\ M(!R8(5I[?A1<,D,TUDP2>ZL)_@%.XS&8&$D\/^XSDJZP=<"9'WEI^N6-\(Z2 M1K]1_8-#(2)=A7U)5Z&7)'T;Q-'*B])+-H#VDF0$#?V5ETQ8)PPB+UF/]X.9 ME>^MTJ2O]M1'-/2Y29:!YZ_&$?95#?$'!$,$3U\.E(S#.H&TRZGT^K"1&%>U M<7H=Q_G7_ONARPEDEZ].[KK&C:X)EG,;V_-;"+_L5R3X6#SL68(8N7+03,)> M2S0M-/+@!UP!'?97[6UY3*7S$93BB18C3+W$']LS"&-OF<8C>)K AWSVIE ; M]-H/[F/-_7E,&I4E"29H(.F'8Q)1X"VGXBSPXC1ZW$UP+,VP#^[@#UJSCM:# M5N&LPZ9R]:^*[*:9($QHW/?BO'[W^I:)' M"-+)W GA(L@\>0$?Z6=X<^E0#'OILY*'K5T';SN-YJ[XI;-7-V=]R0ONI+C. M,IH &E@N$_*.Y@D>>R?LG&T$&A+!*G[O;OYH:?):S,\'='> Y8J5RN($U^CM MK-"4YZDYH0D132 TE7EN77LCRSLEW=3-S1Z'@QEZQ:#1H\%QQJF=<@,U:HUR M56_LMBX8/W/@)JZE2YQ*DT3QD!UD4I\;V29 LY\D9 M9"?ZUEM16>&$/ETR/!H35L*]$A7W\[.S7L-HUISGL=^)K="0G/1^D(:>IWJK MW;&WDF]D(:T4O=4/@ER,M''3&]B^/P]LYZ.0_.HUV$T@+U]\W\*V-,DO6<#^ M06%V6G@#C[3-E'^TUN20STKMF,_!476)HY-D]EP&6T?$+ #6_;\ M3KB /6U%ED,_]WL3NQ13*F^>9)!0=WWC*=C_'N:;DT-47-M3"+>2DHJ"U3/( M5Q]JY"]$"1/N 8;Q_#_(""2(-R$3-T9ETB4\]R0P)6 3RF==-B(Y838"*LP* M8,&5A!8,/;HV 3A0]7E@_9!C&,ZH0N:.A[;TL%MZ,G7YTXBV%D!NC=RM97'? MYF@W>QY;]3.S\?YTG6S=/)BTEJ"42R,$SA*_N8>V9O':)XBNK+19')LIH;:V M.[U.D=)Z;SX/G[MR5Q'/"F4$'DN2U[IY7SA=^U$H/GOK;_ER*G./%R.TSL%^ MJT'9F8S*3\=*XXD]PNC-^Z:;]7:"U,'A3ZSVX%"@D]3^Y$"6,4S3LESU%J)3T0.XE:"L:="9X- M#;+G[L&.*JIHXZ^D@&L?[QH.SGFB9-LFZS@W&E3<[GGM0+_8<,]B0\UF&O=I M+?F0@:-+84TA=?8P>UE5374G/95YT70@B&M7LDA1?2;Z*VYVE"G8YW?1^,(Y MQ%LU-)GOPIOJZ5V1-'/:IIO4UG_KF[.II_=%[_<.V+1SO^H@-4*ZYJ[G-%?_!5!+ P04 " #8B/]0F>87QVH, #))0 &0 M 'AL+W=O)=GA7UZ<7"N?'1];9.#RJ6],J4J\&9GJEPZ/%;[:UM62J:\ M*,^NH]EL=9U+75P\>\)C;ZIG3TSM,EVH-Y6P=9[+ZOA<9>;^Z45XT0Z\U?N# MHX'K9T]*N5>WROU2OJGP=-U)276N"JM-(2JU>WIQ$SYZOJ#Y/.'O6MW;P=^" M--D:\QL]O$Z?7LP(D,I4XDB"Q,>=>J&RC 0!QN^-S(MN2UHX_+N5_A?6';IL MI54O3/8/G;K#TXOX0J1J)^O,O37W?U6-/DN2EYC,\O_BWL^--A;,8 M"')=^$_YKK'#8$$\>\^"J%D0,6Z_$:-\*9U\]J0R]Z*BV9!&?["JO!K@=$%. MN745WFJL<\]NU1XF=N)UX1T,2SVY=A!,KZ^31LAS+R1ZCY"-^,$4[F#%MT6J MTM/UUP#4H8I:5,^C#PK\KBZNQ'P6B&@6S3X@;]YI.6=Y\X]H^5:5IG*ZV(M_ MW6RMJQ 3__Z ^$4G?L'B%U]FQ \+"9=78D*0^/F@Q N3E[(X"N1B)9VR0A?" MW1MD!>DCMYD2UB^UCX3#@N<5\L!"7JX34Z1UXDPE;DU6DT@K7E6F+MLE0A;I M<-'W>J?$;:)5D6"G9M+5]%L(M]HZ*\R. 7F 9. 6CY#[?:7V0)T"M<.40DW@ MOF(]/PMV69D[G0*$%'>RTLH="05&:9T-,*^ZTP22]+.=$'>03JB"-]U!Z2+)*M3):3+C2T/JM()@[B325WGHC);0_OP)U[ET"]3 M&' &U4+6J! ^4.S1.I7C!8&6J!5^N%&!D-S+G:I$(BM8JQ([Z.!(K8*4J@N] MTU"S-*FW6*6P&SD(/D!Y;E"?Z=*!AT>EKKKQ0*1:[@MC"?'YHH#EZ\(ZF64- M]EY>-YU""EOV#KT_Z.30NL[71E7!H88*HL[U'SP94JRW35TZ] _>K!&B[[0[ MDB;:]M&?6=/'DBK2A[4E*W7R[[4["%O*"N)EY>Q((!8=)-*!Q=7EOI(D:0B+ MX9QC^'#"]9 2)'^E#DU8930Y.;)G9%[B(Y<%_,-K^J!"_?!3K9?+H+?:M(^] M>MZ#% *T4::<8B,X\Q ?XL]_BJ-H]AAM)A7) 4V>W,*+TR._"Q\/=N5,8U0/ MJ56F(I-;1 \BZ-B[V-;P(K)EKPJ34WBHWVM@(@2T'L- ?40_42@M9$:9WI%Y MO2H.88IRJJR2%!#=>/;>L&Z(%DP*:#!/2Y M!-BL[H1Y?8:Q<)S-I53=8$ LII1L.KFKVB6'7D1(3:04(T+ MD"\*G)P^85(.&:)1@QI\D@J=\8)!\)<'"3,G"I%,;DRXXVI"!.W:>M^V<.Z8*7E.IK\"R$EG 1P ZRK=.S:SI<2K M]OBL5,;A20KF1&3^\"%$*=GD+EYV6 .NGS)!! *CY\ )8M9O!3B4!04VO8.[ MR>#<*C!J_:)*I:U.KD+*U.3]#D0+2MJF3&MB]0*Z<,"2H7/EJ)G=HW8)=2>S MVFM)T[+6;*RR73*2'=HA8A&2DZ' 4]+FACF+D\2HEFX$3=%46.:IXED&V+^(IP] M%'_C]-W5%4>A'O SX]>/F4\#!JEFDTJ77;(/G% "(X(25GC-C?K7NO"'%>XY MY]Z#FU]]^^.W_WC]3Y%Z7]",WVLT)6!2Q+W%2X4^M,7C/"3V',;!T#ZPLK06 M9B>]7=]KJHX7MYY6396 9# )9DBH/>WVF$^!SO0.0KB639A ^"8 Z#>W+T04 M@]"/F?AETV*:*4U3>7 E;BP%4ZX=^7![[&4,%>+C79,2+='D";>^-OW05^\Q MO);XMFI-S& %,9)-D5:!#"=J.-7'?=:WF-BG$-89Q((89&"M3GO2DYEB_Y", M37&F$LF%02$DN*!2KB$O47Z)4*'T$!'120T)V?%#A:3;YLC,JBV:4/KHZ[FW MYH!,T1N:I_P;D$@*!L_%>H*'R,@T-Q/0494U);KM.'L XX(R9,JG97"+]6A! M34]S U,1!_7!Y<-* M"2[KLJNX0SI@\@*;@M*(]*9JG<)!8ULZ/(4)CLADV9QX\.93B9\OW*>-KYG^ M<*KEG9QU$K#\0'<6B$=QKD=A)[T[3[T.3VPK7-5_81M;*B M4*IM\PTS+$SQ, &!ZC3H'MI^W!MGP")9UZ81M>"8/#=EV-=E*=RQ]*2@]4C+ MF!#V$]Q/4__)?&$*6NOUR^=L)[?VU M3GU, ]D+*AZT*_H2]]9MUM- XD..VBXBT#C9RJ6LH8:()3EEX1&VX4 8)BKU M:[\1B_I%'&3HNMI3F5HZ/-Q!Y^:>ZZNOH(T%YEM9O9E9$@/R%)3#&7BZJ:; M"Q*O?.*B?(!&^\;EM-G_\/__\F549 M7@_V&IS/_9&4_;2IYY]LC/$@#//!F3SC+2*ZJ-67V^R3;J_:R=^(,%H'LV4T M' E7P6PQ&XS,U[-@':^&(XLP6$6+\TU/[Q#:EYMY$&WB[C%>!_% /)&I:!/V MSXM9, OGO>]0.:B"LGD&$,#6@OER"!,?01P/1U;+,)BMUX.190S@\_476_F_ M_?SIC!Q]O1SYS#B(YL$B7)Q8,T!@#DVW#,)H:-WE*IBOUN<;3L? *E@.?+P* MPD$X8:=5W#L\A!=7/9*W8\+[7JHY,@*R=C9;CM,/R.-Q$*R703R;CX=AB7D/ M_N83#KWC'8/U>J(,0-/Q?G$0;A9C%,%J-0#Q1>?IJ9@)H^E8^ISQ,%Z\UTS= MYJ 9LMAKG5 W#T2@%S=AGB-MP(I]QY%RN>H._/;D\:"\-SA==1IL' MXPV6J[%T9,(XJE9Q/_83GP=JT)+,),UM7E4:/J%>^F!](-2[4A5V LAR,2%] M&8\!;S:S,>)UL![$O*^?'\V43&S3V'-LICB<,--EC#873HQ'0;1:3HV'P7P1]R^^ M)_)H^-L6&!;I>/ G_!W.I5OWU9+L$IY:#G#_U%P&L8DOVYAZ$."$,@:QV$Q$ MT7PV$?>7T#:,)\?!$!X,K,\;;Q5=&;0PG'PW".MO*!WC<$@@4./B87,A/C'@ M21@(ULMQ>/R_?38][VN)/VW>G[GI#1?7CQ.,]W&"Z49^6E;:I]/SP,=V!+F( M-T&\G@]&-HMU$)V0MQ!==QV$R_G '*5K[A5YJPEB/:[>FV"U&#>3S6P#T7VW M0E"OXF"]&5>:3N'SPY<$*85S$IWIKLE]XAFK>3>XX.,^V%PVH%.@G)7P.W\; ME5-SM^UU5']73&V?=Z)9+X97S<]EQA<2M_2##+XO ;3QD6W"G%_K -=M?KKG MR%NC8]'MJ86&4?'-P&DOI#T$(L'__%77G&XLN[C8+Z(@A#GE9?TU0#Q%]2V<^("[ASWL;@,9N"O/D'.)A+F M)8XIFW!].A8N@TW??J=^#7(]^'E-KL!?Z$=$=,>#Z/"_M.E&N]\IW?B?Y_33 M_8^/: M!]J@^_76L_\ 4$L#!!0 ( -B(_U#I=_, E0( )X& 9 >&PO=V]R M:W-H965T0$884I.0;!PSVNL:H<$2<;3 M61 J@UN5HB$N5Y)HX?OEUI+AVOAQP,EL=#+S3F9_F\S#-/&;"3Q+!5]*A+6N M&Z$>H109:(5#D: !*@5QE:>Z5809\ \+<70$/-3:(.@<)%E(M;*ZDIEP-@;O M4;5X#(R,8S@ZAJPU4A7,A:!8%D/]M:*[5N!+P?%2)G^H4?I?B-F70*7!_T.# MJYR#"8G/O1CF[=QG3X=]3HA7P/NJEY1[5T,@KU^=)?'I6[N#6):5HKP7VPJY M!56"*Y@/K8,]28=7N<&&L-YR_*.PYTH[W.L9+++PG=%E@QWV[6/<'9OO9=]S M?IOWG?M*F$(J"Q7F#(TFI]SK3-\-^P7IQG>@K2;.B)^6_("@<09\GFM-NX5S M,#Y)RU]02P,$% @ V(C_4#0: =G#!0 APT !D !X;"]W;W)K&ULK5?;+JQ[I-OB(*X:[7Q9Y,F MA.[%;.;+AEKI"]N1P4YM72L#EFX]\YTC626A5L^6\_G362N5F9R?IG?7[OS4 MQJ"5H6LG?&Q;Z;:7I.WF;+*8[%Y\4.LF\(O9^6DGUW1#X;?NVF$U&[14JB7C ME37"47TVN5B\N#SF\^G [XHV?O0L.)*5M9]X\;8ZF\S9(=)4!M8@\7=+5Z0U M*X(;GWN=D\$D"XZ?=]I_2K$CEI7T=&7U'ZH*S=GD^4145,NHPP>[>4-]/">L MK[3:IU^QR6=/EA-11A]LVPO#@U:9_"_O^CR,!)[/OR*P[ 66R>]L*'GY2@9Y M?NKL1C@^#6W\D$)-TG!.&2[*37#859 +YU>V;55 EH,7TE3BRIJ@S)I,J#^07"H&<%[865XXJ%<1%6B"=-*1S*D)#K*B39BL:60G9=<[>*8"= M]%8\611+8$YK;A\(Z[W2,BM%E_L ZS",#M40JT3G(.\4Y(/M$4Q.R.I6FI*R MKQ9VG>C()5+!:V%76JTE]ZDOQ,>&/ GIG$0\.<)UE%@%HN0R&C>RFGJG5G1R MFP\Z*@EM7HG:V78*),.T"TD\21#6B(#52R#4%X8&]#A M&OH0[E18)S;)J[ =.PQ/*1VMHZZ1+1A73#>E=55R;J-"DU27J!%#2B"-[1#H M6%5IHZ[$"D=E4K3:)L$5&:I5J9!73F$07+ =BH9=!IYUVRRZ.!#- Y>K&:ALC-5VO1V:[-#P M\KA8[(43'S3*2%2T5%H!KU]X^K28[P2* _+X.(H:7>#CZF]BT%IQ"P#:Z &D M-<" 3BF).#X_%2LTM9#> S3PCSV(9K>)H1TY(MPCE%%\01%R[2@UF$"#XH^Y!]HAFGCD=25!0E5B+W2F MZ6\W \<6@49IC?DI71;BY*KTH\R?P.*?8_PQ9%@%H8Y!>5Y\.= M]2J7R,$)#S E!^T06B'>CB<#]L *=QTT0P^ZP8,$>:/"OK;=?@:O4;\LJ0SR MP6>BZ8$K5[D1AWC@/$_3E(!$EH8YRUANHNC2X!AFTF%1N;&\;WOO4I=P=G)R M,!TU?:53,C? U"YCNPX:-4GO6)Y%TWZ0\JP!!/E_^A_2_^#@_<9RL&^C(?89 M5P'8Q4B +B!QQ+.*EOYXJ&KVFQT.<;87Z=/@!2="?F>/+P=OC(N\N5Z?SQ_ MHKR3;@T* &ULI55=3]LP%/TK5]FT)]2DH8S"VDH4F#8D- 3:]C#M MP8EO&@M_!-NA]-_OVFE2I@&JM)U8@>GI34;I[4WC>G M:>K*&A5S(].@II7*6,4\#>TJ=8U%QB-(R33/LH^I8D(GBUF<$\6\RL68,-T<06/F*I M$4WBA Z;:(_\;GY*<05/>:UKF;Q)>M7H$A]D!Y%F>O<%W.-1X&/D.]ZT1?IT5SELZ M$;_?H)\,])-(/_F?%KY-,9Z.X%^5%^)1<-03?/Q\2<'2\,L!U,1SM*9-];1\2PEL\B!0-1%;24'W49P1LHC5*T2$>RO*^-Y$@)B(=R&A*OR]=>WJ)U-,U^55XAS1]IRF.-BN( LX\4ADF MV&RYVU_"K@4!B]!PCY:,@UI>;/95&]H #RVSA*5S1[8GW.BEJY(^'+% M^%G3;PAM"*#URAC?#T*"X<>V^ -02P,$% @ V(C_4&X+XS+$#P :"X M !D !X;"]W;W)K&ULQ5KI;QNY%?]7"+B'Z@92F(S,]22,[:U?WU_[Y&<0Y849[% @2#6S)"/ M[S[YZL'8[VZI5"D>\ZQPKP^69;EZ<7SLDJ7*I1N8E2KP96YL+DL\VL6Q6UDE M4]Z49\?CX?#\.)>Z.'CSBM_=VC>O3%5FNE"W5K@JSZ5=7ZO,/+P^&!W$%W=Z ML2SIQ?&;5RNY4%-5?EO=6CP=UU!2G:O":5,(J^:O#R:C%]>C(6W@%;]J]>!: MOP61,C/F.SU\2%\?# DCE:FD)! 2?^[5C%_RL? R-:&RZ'.S:,PX8QX^T/8BS?RE*^>67-@["T&M#H!Y/*NX&< M+D@JT]+BJ\:^\LW42T.8N9CJ1:'G.I%%*29)8JJBU,5"W)I,)UHY<1A_';TZ M+G$T 3A.PC'7_ICQCF.NQ"=3E$LGWA6I2KO[CX%RC?>"-L(_O=DYDH+O?G/G@-.ZP-.^8#3'0=\_AP$\76I!$QQ):UD#S3/4@&AQ=&@L* M>V)A3/J@LXQ>E[)8:"R)[#! Q!+/B]:RS!2+?@9GEX9E/?@I"]CD %M\T 74 MNV)&T(JYLA9;=)&87(E2/M+A#]):D ,',5D=7 X*R86Y-C MAVGO&(@;:,="L;UWE=(KH9==D!74F)X>ECIAU"#W)*DLLW&F6#&^%^:A\!*9 M5QDQNPP>HMXE;K[\^N%M?W0E0%:J%>+M$;@!"JR*H&+%/NT"2DBW,"2J( ZW6N^QXY+RA MB#P(\"8SW^>YP5QB#:PN"6H.HC=,@#0Z6C&K./ B#1N>O-P3V,_JP'ZV-RPC M.43J5XB;"NZS2-;B*QRFRY@OVX+\?F@_QNN\QNM\+Z2WC!_J[RAK8]+6%&W!+9'7PQ<'D.2*HDK/>B=.RC4I7917I M."D0M&H>!*T>O:JQ;5%ZR#J'T%DAWG!8>ESY#(;L+VK%/*O(S#KXPG)J7&FARH,8 M/NA34_%!42 F6 MJLL 7C,>PGD<,DJ(^7CCCEY$:_^___W*I+1+H?K39Z)MZY?-OS7-.U_$O\P4 M9DCSZTY!7RAA._3:CWL7H MZJCUYJ1W<3%LK[@Z/VE_'_>N1N=;.(2T0FH+$\VJ)D! %Y")IKLT-6C@9O;P M'(V\]BY$3*F$=D0H;1\/7]Y29:5;J3]IE_=3WJAC3<+K1R_Y>]B+:M)6:N_> M5A$3 S$^UT>9F?U0^$/V69%B3M];.J8LL5&X5-K*A%GE/IP:NI#-%BWJ@+D M),,QJ%]"D0*F?J1L1HQK*300EQJF:Y/EFK0DL7JF*$&$W:)"8LA80C0I MRW;)M2N/1"(\4#4V93*_%9'HC8#4]L1UA MAO.VKJ==D.8(P9M$_J*6;O?YI'Z>L/EU7&RO4Z\L)7RRJ6M1V]'-#;V,,:7# M+FK+T3?8!'$":HJLF%+^18V,U\]]^G%9Z\?E7K%^5%0X;E.'Y^Q[DN:$T@.H M9GX!"0HI=D:))[4C.&*9HK_YSNN&:F_;6.;S@VB.2=W=D7Z/Z)R.[1%B[&:D M"ED+IT)A([??GF?QYY!67H48CKD%5Y6%YV?@5T5W$% M[1&MH9#[H>+*USY/_3&C0,Z!42A\=9RQ=_;[8\CWQ]#!-4V;N/W@J*9=4?>N M/(257(<"PFI6M% TA^^#F)1$N3;4;7>_K18(^(-XDU/?@>V/FU*UZRU]MXY0 MCMH_W\3)W*M-!@S(#/,F"WY":5"CD ZNK+G7*7,7114U,B$5X-'C-T7B70,T M;68L[(?+:4*3[8Y\>!O=6$&E?@T0X)H/KUE2"27I> X)10.1R9#"Z1P^S'HY M!NPWA;"%90/QL:;><747ZF0H?:ANC>\ZI%S6!E57+?@/2T6E(U%5-V/6M7/F M@IH6>WB^DD<%J1Z5333HCQB$\.W!U&)FIT6-838H\A;!<6V5WM==(A-R@630 MLX&(C)5Z^!B%[1:R0,O2Y0F\E M:DKC5=IFM]YT.730$U?<]%;J5.9+;/ZIIGFP 6;#,6\!@] ?Q>5C#7<#0C2BU$V@O@>%:*,\D,$G@&G_@<0"#KB^!6'Y#'*D@G,+NM-O_*4_&K\04XY2\W4)(U1]?P]CEY;ZQD\??(,TZ]/D;FKFY0-9Q^&TFI5, MR,G9L ]:7HB;T#NM \0F%VAJPG&;)76#;("4@@W93U[$36:JE'E0\;9)TUP" M=Q#O/I SGJ+XTPD;C:\KGT\^U*6I)<1[*W-%\W9/[/AE/67P3:7VVCL_3VSB MRULUYRARK0K\*L4MC-;]!"HG.RN>H"$0+;BZ%=W^SR"ZXY1>B%Z 22W%4(9Q MT9O&9MHV[%8#KE4,YM%SZ@[/5/F@5%'7U[0RU-8]$5P1S!:I>>*'>L_ UX?# M%5U%\+W=DM!=,%>?')P1++>O2S,@\X)VAI%8V>5%;E+?]HD9\G:.D$AB?8'B MU+9J4QN^Y8:*W!5^(2.EH!%S:D*.H%H__9UQ:SWD'BW+9N_-$8A'U9R4.1KI MKI5D@A>ZX,F7G,.W-I&&O+./-NV)+I;H/,Y\_+2(9F_O_(@U#>G_WE 2DB6L M?T90 8^Y6P),SG0 M#8('9!;'#$9X%WDR/G\F$KVPXY)X_+;5(B8%_8=O"GMMC<[W;!?DD(ML_=CO M'!I[JG\R)83ECL7=\V,D ?"C8,^R]?KR='PDZOQM0IKTHP3NEPHK?Y 0#2]Z M78I]$L?$3M_=('R'T5=?3!KK#1]O)7RGE:NE$[>5=97T!DN?B&#D:E5&,2XD MZI_-0)R<]$?#LY-Q)[2'Q)&(#LE9P,:S[[-Q8>/XQ+LZ?C@]'5-^!+TH65FC M"34)XB>3TM3Z=T\9;?R$0U6&X*_H=D:D]9 P]@]'8M!FCD X6Q2^5EQ4VM\T M@;>*]SMHHXLLJKLE+7;6MU(Z;I[NI02_1Q#FS"P+9C6NZ4K0\0^R[9QTGD-A M@"7DVKH5]*36EXZ'=);\%8X*_HR!QE!8NZ)4I]S%62(2\CR_F<5O@_V\^TTQ MVVB*/R3EN1-X!PR]+ITX(X:C*'**W^R3XMO.CE&R.Q; M>+Q7,UO17<0?N$]"98LYUD$,(<::6"F*'+DYX^KO$ORH+('5T*.NY+4AJ.33XTA0PDBCKHIPL%FTA-F+IU;L.TD+UK;KVTYJ;&[ABP MLG!HLO">AJD#^ X%VX5A7_6B'_9,C*Z6@VUE652MZR?[BNC1L+EE.MQ;Z[(& M;+TV^HQ]-!?;AEJ\2K<@_NV04SMU; ;C/K'BIL+*=R(LU;H$A'DT%@?/OQA[ ML.OLYUS!;!)Q@L!>85(455U:\! MUV_K:]03?WFX6>[O8,,3+*A2R-0<6X>#B[,#W[./#ZA;^2KQS)0H6/GG4DGX M=5J [W,#[H4'.J"^7/[F?U!+ P04 " #8B/]02^D&=W8" _!@ &0 M 'AL+W=OW.226'/L8E_6P:_G[+0A0VT?>.$E]IWON^_.=[Y,MMH\ MV!( V5,EE9T&)>+F.@QM6D+%[87>@**37)N*(XFF".W& ,\\J))A'$7#L.)" M!;.)URW-;*)KE$+!TC!;5Q4W/Q<@]78:](.]XDX4)3I%.)ML> $KP,^;I2$I M;+UDH@)EA5;,0#X-YOWKQ<#9>X,O K:VLV2\EGBGM^]A ME\^E\Y=J:?V7;1O;T2A@:6U15SLP15 )U:S\:7M,RI9%D2X7@2,;K;:?CO!D*?\R;T7K+3>&2E) 3-+H870;,-..J$5!O M_(A8:Z2!X[&UL[1E=;]LV\*\0 M7C"X %-+U)>5)0'RT6T=T#9(NNUAV ,MT181251)*DGWZW>4;%FN%$^QT^1E M+Z9)'N^.]WW4\;V0MRIA3*.'+,W5R2C1NCB:3%24L(RJMZ)@.>S,AIN#\9V:/5 MPC5?)-HL3$Z/"[I@-TS_7EQ)F$T:+#'/6*ZXR)%D\Y/1F7UT[AOX"N /SNY5 MZS\R-YD)<6LF[^.3D6488BF+M,% 8;AC%RQ-#2)@X\L2YZ@A:0ZV_Z^P_US= M'>XRHXI=B/1/'NOD9#0=H9C-:9GJ:W'_*UO>QS/X(I&JZA?=+V&M$8I*I46V M/ P<9#RO1_JPE,.0 V1Y@%1\UX0J+B^IIJ?'4MPC:: !F_E37;4Z#I?'+-X\/P'N&A;)BL5SLA7A;V7^%CD61L0BUA9\3G-EI\+G//'* M-(\1[!5"T13](D59*/37V4QI":;S]Q;";D/8K0B[CQ"^ 8^*RY0A,4=QFPG1 M,-$G[NU(?_QA2BSG)_3_N-OX.9&,;9@L H-CE<%]"_L19#\0]-N16';8FA!K M<^6:W3$PA1>[]944<1EI]>2#!X@XV'/]UL)AZW_@8T*"9N&&R3L>L:>368VV MAN:@V@;ELA]NQI,[\02ALOWY>!5U-S MXR(9@$@_2!?22RW77B83_L1FU@H2]Z!&0-^DDG3*ZHCU-PXC<8Y6QW>W7M M'MMP;:LKBW"Z-HSW;0;0C$'KQ59<:?K ZE(5/"L'82D3Z-B7DNNO*&,Z$3& MWH%I[>5H$,_ZS)HX88\:+1Q8'>Z!41,![WC5OHUGX'H0#;NG!X=#[-M=I8Z] MH(L2?-*SMDMS*3">?U\QNM@-^Z+#E/1$!P_87HOQWY(,G@;K M-/L1?&+#39Y,]P!,S'&563F-RVYIO[RF_?(&MU\E,)\KD?*8:BCC M53E3/.94[*NFEQYZ>J-&\:8&R M>H=M[#PV-BW21L/3OWJC01W&GBMC7_?F1R]W]4&-P\&C.Y#3B!4. /2GF'BD MF3Y+R1CBT.HZ\Z.L0J[N3;_O]TV_Q \&0]L0(_LCRZ[TH:H(AA=#4 $$#;=; MHHS?1!E_<)3)17X8494@#E9=9^V(%MQ86%5HQ1R*/];[Z+.=R&L'B%<))+L$ ME$M62!9Q6K\ F[(_$U+S?^J%I[NW^R28BQYE[RS+Z7"?'=18# MMS+E_?;+_V?8L(>'&+]56[S[GF7,N*ICAI:>#[_'[2>E3/&/1FYM.! M0E5M4+^O-ZO-UXFS^E%^#5Y_VO@ K1W/%4K9'(Y:;P,H$V3]N:">:%%43_0S MH;7(JK\)HS&3!@#VYT+HU<00:+[9G/X+4$L#!!0 ( -B(_U#>K64T-@0 M !4- 9 >&PO=V]R:W-H965TI>9P"&?,NYT*>#S)C5B>?I*(.7<"WQ_XN64B<%\YF37:CZ3A>%,P+4BNLASJA[.@0J/AWX-B#@$!F+0/&QA@O@W )A&%\KS$'CTAIVQS7Z>Y<[YK*D&BXD_YO% M)CL=' ](# DMN+F1FX]0Y>,"C"37[I]L*EU_0*)"&YE7QAA!SD3YI-^J=7B- M05 9!"[NTI&+\I(:.I\IN2'*:B.:';A4G34&QX0MRL(H?,O0SLP_4W4/ABXY MD 5$A6*&@29[MU:B]V>>01]6TXLJO/,2+W@&;TH^2V$R3=Z)&.)M>P]C:P(, MZ@#/@YV ?Q;B@(3^D 1^X._ "YN$0X<7/H-W)=:@#=+*Z"&YA*4A5,3DW=>" MF8?N$OQSMM1&(6G^W>'TL'%ZZ)P>/N-T45*>R(2I-1:/(.D7&7K[ P%R9_-)BK2<]=:]K]R[$[O-@"22X]:V_IDFM-[>-E># M;VF3;U3G:\6)S7E=YLR:G&F5,ZMS5MLY%VW.695S6N;,VYPMO-[.FS=YYVW> MNBTVU39@*O%H2O:8]2 +C>_U_@GY_;?CP _?_O+G!X49 M5__/Z;1%P=ZEE+Z>U5?7F]SJFX)Q%@W F+J %7 MF1A64C/3XK\A(W_4F=G1*'B[4V(M+J1:286PW>H_#B$83L-I;X!=P)?D),YT^,Q'/^PFQ[3-R0<^D?C[UR6TN8ITU\NU=W!XH#<(GMT@?N]NYUP MZ\@E9RFU-Z^KH---Y1J4L&'6W-XRM <%65R-A\71TCPZ5 M/AIYG58U!Y6ZAEQC10IARJZUD38]_UG9ZK;JY0<#DBJU=PZ'!$W]@R,DB2J; M\')BY,HUODMIL(UVPPR_6T!9!7R?2&GJB770? G-_P=02P,$% @ V(C_ M4*1DO"M@! H@X !D !X;"]W;W)K&ULS5=M M;]LV$/XKA%<,,:!%%/5BJ7,,.&G:9DC;($U;8,,^T/+9)BJ)*DG%R;_?4;(5 M.;/5+46P?1%%\NZY._+ND6Z\ENJK7@$80 QFQC6R+F)O5R2 >D#DL>)69:[E^"YN 0HN7RDS73[)N9$=H,:VT MD?E&&>>Y*)J1WVT.HJ,0TP,*;*/ :K\;0[67K[CAD[&2:Z*L-*+9ESK46AN= M$X6]E8]&X:Y /3.9IM\JH84](4V.;O@L ST" C2LE29TJY*)HZ@6-[#O+?IB??XH9]7\E MSS7>K!3 SGVU6^_M>>S=V8YX+["Y%R_YSNJ/CM=P"T4%[?P%POM.'-._2;X@ M81([+/$>(D%"$T4J\"B%BQZMO0>M39&O0Y/7 M@L]$A@8!YX:\YD*1SSS#:^.-:,XWD1)H3AQ5)8>X^4(X<&C'RH\0_A^O3!\Y+?[[A]Y(5#\@H6 M@*[-,:[=XCKR')_1H557%>YCZ=BH>//MQ,!F4,!"[#%ZY ?!<./7-NZL&'ZW5[[C&=U5W50PUG(&^$7^CG8P&I(;:7A&RDJE M*ZM0*I&"0PHD"4R1E.L5_AY@GJH.X^$MAT[$DI[*B=O*B7LS^,WY^_,O%[_W M("4M4O)L=>[1AW\"^A]5^G<,_P]+G<5.&-FRQ'(Q4G53+'#\T8^P %9\Y(<( M8//9W#NDS+B51GW HRQSJ[L5]B.TMH,.+$\=#QNEE#LSU)(G) MV<;C4JKZ'O%4LT[%SDRGZAUOU/#% ;J)G)"Q/L:)1D^B&XPW"/\1X7C4H2-_ MEW0Z(;1RS EBUA6SE*1 @[K=RRB^$U#Z-"[S SQG?^O]P]GV*C$GBKTGDE@0 M,&=$@WV\X';:AAS4LFZ.-*GOL^D@VM6V 9LV;<>#>-.]O>-J*?"'*H,%JM+C M$?[[J*8A:B9&EG43,I,&6YKZ=85-)"@K@/L+*GD+U!+ P04 M" #8B/]0>EOY^B$' #J%@ &0 'AL+W=OKZ7ZH)>,&?10E4)?#);&K)X/ASI?LHKJ M,[EB M[,I:JH@:5:#/5*,5JX354Y#(,@'5:4B\'EN:/=JLMS69N2"W:KD*ZK MBJK-%2OE^F) !CO".[Y8&DL87IZOZ()-F?EI=:M@-6RE%+QB0G,ID&+SB\&$ M/+]*+;]C>,_96GO/R'HRD_*#7;PN+@:!-8B5+#=6 H6_C^R:E:45!&;<;V4. M6I5VH_^\D_[2^0Z^S*AFU[+\F1=F>3'(!JA@V_B167BY+[7[1 MNN%-H@'*:VUDM=T,%E1<-/_T81L';T,6/+(AW&X(G=V-(F?E"VKHY;F2:Z0L M-TBS#\Y5MQN,X\(F96H4O.6PSUR^DK)8\[)$5!3HM3!4+/BL9&BB-3,:/;VC ML-+/SH<&E-DMPWPK^*H1'#XB>(S>2&&6&MV(@A7]_4,PLK4TW%EZ%9X4^'TM MSE 48!0&87!"7M1Z'CEYT>=Y_H+KO)2Z5@S].IEIHZ!^?CNA-F[5QDYM_(C: M:UFMI& "5,@Y:HV8;=!5K8%7:S1E"RA[H4DF*\5+1+2QQC&:+]&&474&\8'^R:4JJ,@9 ME*A9HLGT&D4)Y*.+G?ZF%]0?S9(I]*)67"P0/*/[FBH#)&9+ D%"69M0[!AV MQN?P7S(#3)9ZPGK#P%3PTWFI^0/@Q$HJ8Q76 F@8<9&7=6$)DQJ:B3HLF,JR MM@_P_AJJE$)C-2_L2D$3M@S.D5>EG($!4U;Q7(JBS@UHG#+UD>=,NVAPX2R] M4@ _>I^QE?5*R7J%=)->#*%':V9C!3NH=1B] ^LUATT;W\0?^)RA:\"1IVM M6T\@@_;%NL9<;+1_DZVCM;@T>S\Q?J" M%K?X8U6 /1RZ&03X*6,/.6M< IH]"[0YLK[GD,,%<&VMW(;BZZ^RD(R^U9U. M ./&.3O\.KM-'[*<(U.V,JR:08$T9#)&5-D\0K!*./' "'7:9*V!73][CJRZ M(/KV7_O?YN)+Q?0[[Y\VLNOD?]CL!AAVJWY![JC-G-JM[J0!K(=]NJL(;)-_ M)-6[/4]0&J5X-"8>)8X#/$H2CQ*F.""Q1R"8!!%.T@!-\KRNZM+5\Y'VZVQ] MFF09'L?QLYZG).P\?MJHZ1B>IB3&XR1[UIXV,'240RKJJ?6T_9F[\0AG\:A; M[GFZ;U$,)J=!"$[>UQS&6SM7NY;O'(Q(VCX3"% $Y)@J^ _F+WC$8"JS#!)(Y^PY_23 Y.>H"0( M<)"&_S9TG3AM)^UI._D;I^W7!3SQ.7>P?G#D/W;>/BW=S92>AF-CA?M:>:>5 M-A\:U&W\/TZ6S_T_7ILG\.:Q?[_O=K2WT!M7=O!_T:9K"<>=267/-Y^:+X/W M]ASQ*/T6Q/F-_@1E.$S\<0!(0?R^BW 89;WW41!ZZQBGH?\^'<6NLK:?12Q? M"EG*Q:9E 60911UVQBE.@@ZTXA#TA3YSF'7B(]@[ZI;Q&"*%JRBZD.# MUL8ND:"5-SK#!)"]TY+A..SF &8'8U]WBCN\IW@S,-@ BJC"%V[&P^H <5* M%U^]Y"M/70KPZ861!("-<><60!L>CXC'G^ XZ71F,0Z\P44RF"!!M#T =*UY M>.P(O*$09"=@-BTA=CT) A.\R4K:L S0+&7M;$7)KT&N7E8,:'9 M,70]+?BF.^$W8JDOEC5BVV^20V#=O5',7DX6D&&P<,YU#L<[>ZOAW3OH>J;9 M?=U\=M7*Y]+=UQ:=VP]!KK\$@U]Z^IMKD#[NM673']LD@#J.+;5+JVU:XFA= M T2VWL>6UB4["J$- TOK&C4!P/"S9'+8&9R.8P*JY66T61J[< M;>9,&D *][AD $S*,L#[N91FM[ *VNOMRS\ 4$L#!!0 ( -B(_U#+W>B@ M_ ( !(' 9 >&PO=V]R:W-H965TZ1$4[A3:2.9J:66A+@RRO M05*$<12=A))Q%8P&]=K$C :Z/";HS!1Y)J_>@GG_)A M$'E!*#!SGH'1[S=>H1">B&3\6G$&K4L/W!ROV6_JV"F6E%F\TN([S]U\&/0# MR+%@E7!W>O$15_'T/%^FA:V_L&AL>Z*X\D69.D.[G'!N=(VI@_U[E@JT M!X/0$:7?"+,5_+*!QUO@9W"KE9M;^*!RS/_%AR2EU1.O]5S&.PD_5^H8DN@0 MXBB.=O E;7Q)S9?LBN^:VTQH6QF$'^/4.D-GX><.\FY+WJW)NUO(IW1%\DH@ MZ )N*N?Y;[GBLI(P,5QEO&0")FQ)A]C!UU3P&?-'T;Z6Y]V>[N<(A19TA;B: M 2-'SJ\T/N7*9]GZ+%<^];-/J*A"!I@07JU'7VE9,K5\_ZX?=TXO+-"5M8ZI MW'O(?=J8]:94$6PK OM<$5A7E@SMP3EX=)1K('_;COESJOVG?BVC[>M9GLVNQNW:1R4 62-456LV.* [9E/PET.OYHM51]F;D'G3/ M#GLGR6O7*]SH4Q+-K.[&EB*B(]&TK':U;?CCIL\]FS>OQ2TS,TZG6F!!T.CX MM!> :3IP,W&ZK+M>JAWUT'HXIT<+C3>@_4)KMYYX!^TS./H+4$L#!!0 ( M -B(_U!K66ZAN 4 .@8 9 >&PO=V]R:W-H965T6*<^FQ''":4YY,;H\M^]NY>6YJ'3&"W8KD:KR MG,J':Y:)]<7('6U?O.'+E38OII?G)5VR.Z9_+V\E/$T;*7.>LT)Q42#)%A>C M*_?9=6SH+<%;SM9JYQX93V9"_&4>7LPO1HXQB&4LU48"AJF"#/P8@XQ!F0YS4>>E:> M-^SA'UG!=,\D056@A,J@A2!8OD%Z)2M%BKLZ>H1^^BXGC M_?C9U_N59 SE=?J821^"X+,F^ WA;V#Z7IJ/T)UZ?7W@:"H41. )(M@+XH;J M"0IQ% 3H.2]HD;)=VM-]OLJ%U/QO:EL Q)@JQ4#7=MESW0Y+XGGH1:$AZ$HC MX*KU9IS.>,8U9RTW23K,L8_NA:896G2M;K7ZW9BYV'$C])9*;BJQE\WWXQXV MS_71W0J\'(/)>2^C&W>]]*-H8^E^#CSLD6@G!PD.0J]YOJO*,F/0E WCC&;6 MQ7KWX$6]1=3=.J,:8*+%ICP05T<1C 'H*2OUQA#K!;Q'F OR@S<9+42SK+!^VBGYT8A*WKM?)'F($=P(<>=')[FPK\U.Q MO)5&K7[ J 3$:.LU>U_QT@ )(ZHM^FP#"'9* Z)5Y56-)+I;QUN"IXGGGYVJ MI6!&@XM#)WR\?+G8C=MJ>6TILR9K?5D*DN0@1?N=XU!^%).3S7]G9Q(3O0^0 M]26 F)DYK:3\3Z.)?;/->&_@""_T) MM.GOC]GF3R("J[W]+:5JA1;0L([U-G&H5^?_<\0DW488QT,3:=!,C\')T^.BTA#C33F6]"$_,@PJ M-$97=S"[=BN>60#J(%E\N@2;R>/'F0$EMH9),(DZ(Y.T#LC MUQ"V^0NPGW1'%P\&$B!K5?C8][L=9FR(_!TBTC.OC:&B8-*C"VB%;>H=:./= M$6V\;="].6OT>#@B7>BX. Y"")2"(LO+2ML:VPR9S7X6X21QSCJ\3R/8YG:' MM6TM/C0S6&?O/M@K!F ;-K -OQZV!\4T"-IA=5\+VF_@_=^ ]P001PV(HT?L MO4X?C(<5/AI\;VC)35#WX0N?S(F_%T<2A?L #G#0\\W> V /)T[WVZ8#8 ^[ M;A_>]@!,,,SJIP'8=:!P>L%^ H ]@J.P6W4$QV#C)P @#L!LZG$4PB M[$3A3N0)#D/G!.3+CKT=NN@'%*;@=5O?H[?<;?O]#^!W"\73G]#EG:' S 6P.I,(YEI9GZO7#UJ4]BQ[ M)K06N;U=,3IGTA# ^D((O7TP"IH_-R[_ 5!+ P04 " #8B/]037D%+VD$ M Z$ &0 'AL+W=O"X-P85:7M.4YD5YBRR6QJ9-=B-N6U*BDCUP+)NJJP^#(G)=^>3]Q)*[BA MZT)I@3V;;O":+(CZ?7,M8&5W7G):$28I9TB0U?GDPCV;1UK?*/Q!R58.[I'. M9,GY1[VXRL\GC@9$2I(I[0'#Y9YZ0RQ)+ M8N#M##R#NPED4'Z/%9Y-!=\BH;7!F[XQJ1IK $>9?BD+)> I!3LU M^TT51* Y+C'+"%H8'ERQYF7KJAW=XF5)Y/'45A!-V]C9SO.\\>P]XCE%'SA3 MA40_L)SD^_8VH.R@>BW4N3?J\.>:G2+?L9#G>,Z(/[]+W3?^_,=2%VO,Z-\F M3PM=2*+5\-^XDOQ )9=(E,PT!C8!R M7B_5JB[[@K7*1Z&5..%QO_:M* B.QYQ)#-T$X%0MV,!1$@^\Q&Z_.)"/A1@T MZ3 IWW*C>"^IT(H%2YP,PFZ)6QF%*9&CM:S6/PH.E9AC20]R=#S,.$LP-_AB3_8'D6M>Z@57'()W7/%LEH(0+W7EM!+5NHZ0]):?C)<'[E6X*3' TEL M)8G[YA4'$KQIQ=WT&14'(UT_KQ]$L/8L+QR.JB,01 \J[J;.*U3\5]U^+TCQ M\;GP6D7?T=R-]R:&Y?C^L.BAY7OQ6]!\M.C/8/G+%SUY+M-AW ;.7M$#-]TO M>GB Z8?FHCTXSU5$K,VI52+S)=@<[3II=S"^:,Z#O7ISJH9M8$WA2[,D*S!U M3F/X/A/-2;59*+XQI\,E5W#6-+<%'.Z)T KP?,6Y:AP?4$L#!!0 M ( -B(_U#B757]L0, $@* 9 >&PO=V]R:W-H965TJ -#DOJZXFCJ%ULT[SU-Y 353 M(]$ QR\;(6NF491;3S42V-H:U95'?7_LU:SDSFQB]Q9R-A&MKDH."TE46]=, M/EQ")793)W .&]?EMM!FPYM-&K:%)>B;9B%1\GHOZ[(&KDK!B83-U)D'[RYC MHV\5;DO8J<&:F$Q60MP9X8_UU/$-(*@@U\8#P]]3Z5LD^RZW23R"%Y MJ[2H]\:(H"YY]V;W^SH,#%+_!0.Z-Z 6=Q?(HGS/-)M-I-@1:;31FUG85*TU M@BNY:+;7([RXN,:\UN1(U]EHQ6ZXW7]FJ O5VXFD,8Y2]?._R MLG-)7W"9D<^"ZT*1#WP-ZU-[#^'U&.D!XR4]Z_!3RTJ?\1?V.8?6 M7_B"O_>ERBNA6@E$;$ZSOH:*:5L*I95+E@63<+&RU5FP!R2C5N2O^4IIB73Z M^PR6J,<262S12_7O?@8#1-E6=,'R(2BX-VMXKA/GG?_R4TK]\%?R?[^_%A+@ MA!4$>PJVIP>=+XC]%97#V] 'T$V6%T#]J3,3>]L'4G+2^S5P>1G$KIAE [D MR$W38" '@1N.3S9"-QE'_<:'NJG$ Z;1N6]:F1?8*M)4C/=*89("#'+HW\(6CZ*,T@5S",\2->^+&9[DU*+@] M0\@-%IS,S2%;ZH?GN'K>WW_.0;Q*]N=+I]JV,3O[":$T<./$/V^.5$\RZ@9^ M2$+K>K9B%WA+/56UY^RQ MF!]9*]#]P@"UQ_<-+TQA@F?>['] :W>PUR:V<8A2=%RW5WT?>[_9@T[Z:#HWHW M8WUFD9$E.;34# N1E+Z:.=_?=?;PC3<[W0CZJE%*-GO., MJX63:EU<>IZ*4YH3=2$*RD&S%3(G&D2Y\U0A*4FL4YYY <:1EQ/&G>7DS/2MV'^B-9^Q MP8M%INPOVM>VV$%QJ;3(:V?((&>\&LESO0ZO<0AJA\#F706R6=X0399S*?9( M&FM ,Q^6JO6&Y!@W1;G3$K0,_/3R(Y&<\9U"!97H+B62HL$]V614#>>>A@#& MS(MKL%4%%IP!FZ$O@NM4H8\\H)-=D%A^Q602_@;R6_0"%V48 #W(,7 M-FQ#BQ?^B.VZ8?OGU49I"LXP1VW)BBQYL6] $ M73U1"5V.KD6>@\H&5^CW4BM-> ))(=AA:%W*0BA0@.LUR>(R R30K8AB,0)# M=,.RTN!]3^54O?K3O4\IB@]1!+=1-TVDI([$X6A@/!8YM4VB[+(9@^]-]P>V MI&:K*IJB0]-Z*V";P8&@+&L->>A4T@H6:%&45XU$32,A: /:M(&U"; _0P/& MP4V4"F:4B^AS3 O=R3&!#3&\1#__- UP^,N[C?>667=G-*JOANI)S!HEW7E#]X?D!^ZT2SJ3,P"OR.%D8NC MH#,Q[J"X.B].;*12 M@1EL ; H2GM*5!N2=H_T:B<A.^D4:Q*X_G3:U8XF[6I/?'>&6]$>// / M"G_%<&"RV"0)?T_Q(RHYTVT'^;BM23!M.R68M5@C'[\-X\/!T\]Y&N$NY]$$ M'ZU(%'6UH1^^6_6K8_[4@?OZ8^R_['5\X<^.1.P?B:,7VNAEE+?:YX#=AAJ MA(<=73![Q0KUT?)Q'ZUP_&X%O^GYC_V_Y#]>HSHM4@A:%O?]OA(;7A/U,X?E&I3$ _58(?1!,@.9!N/P74$L#!!0 M ( -B(_U#?%,XDU 4 ' 6 9 >&PO=V]R:W-H965T;5[.B@H5WHHP-5VR*OY(5& MIB[+5'\]D86Z/9S1V1WA,E]OK"/,CPZVZ5I>2?MA>Z'A;=YQ6>:EK$RN*J3E MZG!V3%^>1&Y]L^"W7-Z:WG_D+%DH]SHA32!8RLXY#"H\;>2J+PC$" M-3[O>,XZD6YC__\=]Y\:V\&616KDJ2H^YDN[.9R)&5K*55H7]E+=_BQW]H2. M7Z8*T_RBVW9M$,]05ANKRMUFT*#,J_:9?MGYH;=!D :H.>7:>+0IKG!W,+,MW.>;;C?]+R9P_P3]!;8+HQZ*Q:RN5P_QQT M[11F=PJ?L$F&O]35"\0)1HPP,L&/=P[@#3_^7QPPM!_]>;PP#?VO"8%!)S!H M! 8/"'R5FW2]UG*=6KE$._%CCIUF\\-W@A'^(WKJYXF&BC+H2I9YIJIEG5FE M[W]\DZ_DOV9XI8K:%:1!YUK5VST]RV652=,1KI5-"W2]T5*BLDTBZ9((00K( M+@4>S= +E5<6Y16RT'0ZZO>(LA S'OV:D"DD/6HR0<.(B^;HQ@'CZ>5[I@3(:!)D\?!AKBA)*^ MJ1Q3-@@#3S#A="H,W/=,%.!X1'\@B\ G.T4B3(*^(B*&I0/-",="/'X0WD$/ M&/33;UP*W/F*]2V-&8ZB?@P"'F,NIF( WHLBC\I(C*.1Z##*<93XZT&9F.!8 M1'VW"P+5T-.$;#[A@-)\^_K=&'*K=CY^HTW^L-8 %5 %AU/'(#R+,%"(NO:+V7 M6?1EZDYF#3)A.W@# M(IA>LJ_N7M<85(C_92RP3VWN.PC?!AT#ULNSM%]5"?3Q_GDK7'$,4QWZ&1DT M?TC^&#K6LV"3!P0@LB&.H99_,H44FD=]<& ^@Y8HF MWR$(OT(>+@'+>@4+?=F1((QU9?2Y0B A!'P MPP2.B!]/R@(B-G[L#U3F\EJ-QFA"ZV<&B,>)SA@ M?FF#QPGS=4DHIER,.3SA'%VEY;:03?J:'$S^.A%IJ/,P&9'+02]4C/9.,(Z#S?UYU9LW._\,9ZJ.Q1#E M[YT\!)T=?8>!VBGVD;K7!&Z*.MP43>*;2^FNZEQ?NI"ZN=1SJ?5^4>3KIL#- M&&2:9OFM6FK7ZXP[>Z9'GS?2&$!2:84H^EVF^[/W7,O4.D@\\JV-U3]ZJ!<7 M.";9 .C2!">#+AJ&F(ZDS?]\CB7"O'<+"$AFW=QU&I2INK+MA6!'[:Y3C]M; MQ/WR]B[V;:K7.1A:R!5L)2]BP,RZO=]L7ZS:-G>*"V7AW&G^;F2ZE-HM@.\K MI>S=BQ/073(?_0U02P,$% @ V(C_4-;&ULS5A?;]LV$/\JA%<,"4#4HOY2;1(@2= MKQ@SZ*ZNA#Z=K(Q9/YM.=;EB=:&?RC43\&3<_+L(K'\+<-OG-UJYQO9EK MTPF=H#E;%$UEKN7M3ZQ?3VM@*2O=/M%MSQM,4-EH(^M^,EA0<]&]B[O>#Y\R M(>PGA*W=G:+6RA>%*1?A08$_-^(IB@*,PB ,#LB+AN5&K;SHD>5>L[54AHLE^N-\IHT"+5&O05ZS+F'A;];,1!5P3:R=G.- M#!#ZS83DHATN!@/XG@'V[Z6LUX6X__X[&I+LN89-9;U@@XUT;]; :U:*,52( M.1)@!ZJ[N#(;5P1184-46IXP(#DZX@*FR48#11\_0U9/$#W_S]_OVJ6XR-RN M8)_W%[O83V/=?[?.\(G@F(.<+<9-:2">-[)J M+! T^E')9CTP/T$DS'"0A"Z%I#B( X<290'.:.I28H+3,-Y7^HHO&+HI.1,E MT\///,)A3H)1]L9?_[?O-FJFB33M,>;&(#INB[! M)'2]FZ0X2K-]A>,82''BQ#C%Q($3:$KI-N $HIAN+;GV4A0JYG]!782=*?>\ MZ3D!=FT0)/[V \NI#X(LP32(?#)X(MH:?U[;PO%WEU@AZX+B=<6L.8:5*R$K MN;SW->(L&TD#L%)?'\4DCWTK<)HZ1I0?&JYYW]>4LA&=&R"]EP8!D0O8,!#R M>[!/M.5- R-,4F#H&&9(.(ZESZ$3&C_HID$Y%Z802VX#6FC-C!Y;*B$>U8+& MCQG@EHSL9T)QDFX=?LV@Q,,6:)3U4KDJU)+Y>H_"_-A7D*2^=-@)/JI2NJ6] M@0JJ4",*J-9E8<%12@5 AD];)2U8CQ&[@\Y:CQB2Q"/2$^H;G.>!;W&&,P?S M7?Y\=*>0' >YCU"H!7'H0S2.<33B]2@![BWY2ABFP/,/Z0Q'] 7^*FGJ>X/& M(VIZ?_INHF3$34<4RAP9H8!QS1"1QAL.=YHU UP7DSS(0?2V6@&H4XJSW,\T_?O V3 9SH;)P>/; M-8-8EKSB0TUT>IO-N;2+&C(2SFH*LMH:PF_3]B4$2%9\WM82J*W- R?(PR9\ M+6 .\=X-B>=][YBS669?^=TH/W&"<%GH%48E/!&#MN%C4=FC*48VS2M>MO6T M9;%'3SC^OF>;#K&$$F^X ]@PA>-'MHUK%(>8P/GC!5LP9?L1R%7[C0CTPG2+ MK00'T(]V@-]CM#8G<.S(2;9+(PG.\WP,-%/GJJ9FT(?8"RF-VA:NN[49J,.= MUWEWU;-E[R[,7D,;PV'?5FP!4X.G&01?=9=0W<#(=7OQ,Y/&R+K]7+%BSI1E M@/\+*/*, @ A 4 !D !X M;"]W;W)K&ULA53O3]LP$/U73A$?0&+-CU(V4!J) MMMH&&EM%Q?9AV@CIW9#H7_?FI:JW@$I<:3%O73#_/4*CM-(B#E\ =WU36!<(L;=@&5VCOFZ6F73BP%+Q& M:;B2H+&WN2ZF0>0$H<#<.@9&KT>2ML:KNP:2@YK)[LZ?>AQU $A\ )#T@\;J[0E[E@EF6I5IM0;ML M8G,+WZI'DS@NW:6LK*933CB;S9CA!E0)2XT&I67>J^,%6L:%.8%WL. F5])R MV6(!WQK4/L6OT,*R:0TE=8<\HOVMPJ#7/]K#8H>6Y@UAJJ;0P< M 9=PRX5P-&EHJ0NG)-KQ =IKF:L:844.('UT]A1F3#"94\@/!Y,%7!4%=\TSX5T1RK3DFFN^ M\X+BG[1J&S*'Z$1;<+DYY!_\_$(*X)JJF5]OZ!\/^L=>_]D!_7/BY$7/OL_5 M#G[AX6Y4'[/S\W@4I^'CGJIG0]6S-ZM^)6?+^,R2!C\E\9C58Y8F&@U*H&6R'0?> ^!9-73DPFXU=.A#M#Y?Y/ MMTQO.-V;P))PT>@]T>ANYKN-58V?L[6R-+5^6=%O$K5+H/-2*?NR<:,[_'BS MOU!+ P04 " #8B/]0BW*&M<(" !&" &0 'AL+W=O%*@L9E-^C7 M;\9MI^\5OG#!T?&(0Q3"&2(:/PJ;0>G2 M 0_O>^OO?.P4RYP9'"KQE2_LNAMF@6@.9;/;0*@ \] MS&/WB1LQRWH=K;:@G399??8^F?''I^F1F-7WEA+.]6=X?H)8PXRO)ESQA MTD(_250F+9D>#\; MP>G)&9P ES#A0I""Z826"#NW85*0&^3DXE?(-6"BI%T;&,L%+BKPH^/XZR/X MD!)59BO>9VL0'S7X*9,U:$3G$$=Q5,%G^&9X_;HJG+_S/OYC[\^2T2A;I^'M M-5ZQ5]T-+!\ [VE$P>EG9\" R04-LA29R=Q!32V(#5:UX3!W<^W=N,GZV+N(:JU.^'A8G JEN';U M7&E#,46]\AO)@)]M>:.7TG+I]?VL?R$?U&^&]0KYB)9DOM-^F<\W[(3I%9<& M!"[)551K4XUUOK7RAU4;/Y;GRM*0]]&PO=V]R:W-H965TCVZW?MA!1:0-7V0F+[GG//O;D<=]=2/>F,4@//.1>ZYV7&+*]]7\<9S8F^ MD$LJ\&0A54X,+E7JZZ6B)'&@G/MA$%SY.6'"ZW?=WE3UN[(PG DZ5:"+/"?J M]Y!RN>YY36^S\<#2S-@-O]]=DI3.J'E<3A6N_)HE83D5FDD!BBYZWJ!Y/6G9 M>!?PC=&UWGH'6\E[N$UZ7F %44YC8QD(/E9T1#FW1"CC5\7IU2DM^#!PE=D(*;![F^H54]EY8OEER[7UA7L8$'<:&- MS"LP*LB9*)_DN>K#%@!Y]@/""A"^!K0. *(*$+TW0ZL"M-Z;X;("N-+]LG;7 MN#$QI-]5<@W*1B.;?7'==VCL%Q-V3F9&X2E#G.G/ROD N8 92P5;L)@( X,X MEH4P3*0PE9S%C&HXAS%5;$7LEX5;H8TJ<&",AL:8&L*X/L60Q]D8&B>G< ), MP-=,%IJ(1'=]@UIM1C^N= U+7>$!71'<26$R#1.1T&0/?GPFLCQ10?X#@S" MO30X(QKGB!B: -%P0Y/4#M%6U!E\0ON"QA>I]>D9W*,7_AC,\1@]X^<1;:U: M6\MI:QW0]D )9W\P?8-C!HI3F6(^#>A*22U;@T"MR8[6K-+*7K3NF]LR>]ME MMRZ\ZI\WV[:KJ^UI>!L5M=O!;M!X#U7G*MH-FKP-"CO-JSJH[)&_Y0 Y5:FS M7@WN3UQ^UGJW=O>!,[57^\/F]:BY9W^,MT%IWB_TY55R1U1J^\OI E,%%VTT M*%7:<[DPI#D2@) =:I"I&@J%JG(B$0W;,)%[#JV)E]@>[;SW9"!%)A MVDOLL^]^OO]=[.2H](?9(Q)\%D*:<; G*I_"T&1[+)CIJ1*EW MW$*8)B7;X0II72ZTM<*6LN4%2L.5!(WY.)CTGZ8CY^\=WCD>S=D-V.@\@EA (S<@1FAP,^HQ .9-/XW3"#]D@7>#X_T5^\=JMEPPP^*_&+;VD_ M#KX'L,6<58*6ZO@#&ST^P4P)X[]P;'RC ++*D"J:8)M!P64]LL^F#F(;'E# H -WP"7,N1"VAR8)R6IV MF8=9HV]:ZXNOZ/M9R1X,HB[$41RM5S.XO^M<4D);L;9L<5NVV&,'5[ 38Y#, M#="@!0T\:'@3!$5=J2TP@MQ5\. J^)7<&O?H<>[&'=(H"0]?9#!L,QC>E/+& MV88+3K;%-_2,6MKHIIXSVG^(&OU35'CVB[O78L[TCDL# G,;$_4>+4+7-[ V M2)7^K]\HLG?(3_?VT4+M'.Q^KA2=#'>1VF&ULS5E-;]LX M$#UW?P6ATRX01Q+E.$Y@&\C78E,T&R/NQV&Q!T8:V40E4DM2=?OOEY1LT05B MLH!AR)>8E#GS9CC/?!EJLN;BJUP!*/2]+)B05,?Y-S M41*EIV(9RDH R1JCL@AQ%(W"DE 6S";-L[F837BM"LI@+I"LRY*('[=0\/4T MB(/M@Q>Z7"GS()Q-*K*$!:A/U5SH6=AYR6@)3%+.D(!\&MS$U[?)R!@T*SY3 M6,N=,3*IO'+^U4P>LVD0F8B@@%09%T1_?(,[* KC2(\!WAC@)NX6J(GRGB@RFPB^1L*LUM[,H$FUL=;! M46:JLE!"?TNUG9HMVFH@GJ,%73*:TY0PA6[2E-=,4;9$Z*_3$F5I)], RR'ZV#W6F7;IXF^XM=CI\7[-SE$1G"$FG&WY\A87W*@Y*20XHA]U MT8^.%_T#$9K^30[Z3'DK"3>X+XG++HG+ W@77PUB[$ 9=RCC4^#=51?.52^\ M!]V;QXYDQ(>0;SR(+UPXV.+@4Z!?; _[V'W:'XN 'EAO MY:R.Q,->&>A&]^9A!2AV:X&?@2[9C:U4Q*.38* ]]F/WN7\T!KIAO96SBA*/ M>V6@&]V;AY6BV*T*?@8FKG]7K6;@Z!08B.WAC]V'_[$8Z('U50Y;5<&X3P9Z MT+UY6#'"A[0>\;^03E*XBWMB;N=OE[:N+)R*6E$E40*Y-H_-+72W1O@UH)XI7S0W\*U>* ME\UP!20#81;H[W/.U79B +IW,K/_ 5!+ P04 " #8B/]0#"]:RE(" !* M!0 &0 'AL+W=OV MTXU43[I$-/!2<:''06E,?1.&.B^QHKHO:Q1VIY"JHL:&:AWJ6B%=>5#%0Q)% M5V%%F0BRU*_-59;*QG F<*Y -U5%U>LM0$(<(N>.R,KXW7(&74D'W)_OV#_ZWFTO2ZIQ*OD/MC+E.+@.8(4%;;AY MD)M/V/8S='RYY-I_8=/F1@'DC3:R:L%60<7$=J0OK0][@$%R D!: /E70-P" M8M_H5IEO:T8-S5(E-Z!AL>)U M8E\K.:6]1D6]UQSMB03ECEY/%KW&!M0+.>;GEG3D2=UE?<[B*T*2-'S>M^TP MBUP/HJC+>J,XZ10G_Z68MQ:]'M.9'.HX=]+=*W-/U9H) M;644%A?U1\-@:]\N,++VAW\IC;U*?EK:QPZ52[#[A91F%[C[U#V?V1]02P,$ M% @ V(C_4-H/SU0B! E@X !D !X;"]W;W)K&ULU5=1;]LV$/XK!Z,#$L"Q1-F.D\ Q$#M;FR%I@WK)'H8]T-)9YBJ) M*DG%#; ?WR.M2,XJLR][R8LM2KQ/WWUW_"A.MU)]T1M$ ]_RK-"7O8TQY440 MZ'B#.=<#66)!3]92Y=S04*6!+A7RQ 7E61"%X6F0!6[UW#3:5E91?[. FN>R%EA%F&!L+P>GO"1>891:)>'RM M07O-.VW@_O4+^F\N>4IFQ34N9/:G2,SFLG?6@P37O,K,9[G]@'5"8XL7RTR[ M7]C6<\,>Q)4V,J^#B4$NBMT__U8+L1? 1@<"HCH@^D_ :'P@8%@'#%VB.V8N MK6MN^&RJY!:4G4UH]L)IXZ(I&U'8,BZ-HJ>"XLSL6NA8%D84%2;PJ43%K;H: M3N ]%C3*X*;8-8L5_>@:#1>9/J;G#\MK.'IW#.] %' GLLS&30-#I"QT$-<$ MYCL"T0$"OU?9 $+6ARADYQWA"W_X594.()JX\+/7X0%)T>@1-7I$#F]T ._7 M9,M5HN&1QU65P^WMP@,Z;$"'#G1X /2FB&6.L#3<("T!TXK;#4FJZ_U[)JM1]JDB<58DH4CA4O;]NB0'-PP'GNAKE+BEY+D2N/+).&S\0+=(LV_T,D_+%# M1\)7G+.&Q9D7Z5/I6HE*HLACMEU4_ !&5>CA<=[P./?"/-P^7BU@H9YEBH6( M=RMKX %F8>NJX9M<\6QO7V#^(FW)_O5&E&3OU#"H#1QQ#1SHG3%E=-SIU7[, M<3@(PU]\]%J;9GZ?/J!#'SY@EIS0CG5"^B'\"TO,!:,+6O MH5EK\.QM.CQK+9[YS7=!J"*I\3MK._K!'4\GXVY_9*U/,[]1O\I/ON37AX*3 MG+25:$RMGIV$_,@K^A"^F"OZ@-2O>F IL\IIZ,2^PWR%/FMEK==%MC53MY?_0F*WAL\G;;,QVLV!^L_]98\[K^//]QCQE@P-;-VMW!^;?'CZ2 M//8,8K.->2D,Z<"3?^B;W K9_:F[0[2;0\ME,.QF$K6[213^E$FI9(Q(7Z9K M)7,P&P1K<%TD:K!]/<;CX0]Z!'N'!GMBN^,J%53 #-<4%PXFM+S4[A"T&QA9 MNG/$2AHZE;C+#1T<4=D)]'PMI7D9V*-)&ULS5C;;MLX M$/T5PNA#"L2Q2-T+QT 2M]LLT&W0M+L/BWU0)#HF*HDN23D)L!^_0\F1;)%2 MC;98Y,76YND0[ECO.O^N8Z.Y\XFA'-::JTBP3^MO2*YKGV!#R^[9Q.VC&U MX?[UL_=W=? 0S%TBZ17/_V*96I]/H@G*Z"JI]8F90I2W+TB4K(HD0G2ZH2ELO7\/;+[1*=O'J-7B%6HL]K7LFDS.1\ MIH"3]CQ+=^-?-N.3@?%=] &&7TOTMLQH9K&_&K>/1^QGD(LV(>0Y(9=DU.'O M57F&7.<4$0?'-CY'FQ/'8K[\X=$/HG';\KJU/W>XO!LNH8:_"5YM3M%UF>95 MQLI[9"]\C> %1;5H!+]?7$GE8"Y^L\(-Z_EYM7TSR;PK(\A>13]"^ZI04#9%:EB@MT)9[X/2U9*M%E)<&GE",) M#5HRP8LK=MAR"T<3]9DK(";HE@('6Z$;\V"O/*[G>TZOB"8*.[&/(WL5HY9< M= 2YE$N%^&J,9&0,3W#HQCV2)BH(<.#9.<8MQWB4(]142K01?,64C5IL9H9$ M#NY1,U&>Z_H#U+#3B8@S2@X4@B8B72,0 5#=+;03&_T]6?7 ,9-(PGX.+:@@ M)WD*# 1/B%,'L@UF0UX23#(25Z6]=]R!6SMC,6^1$O67(@IKB ML%\""PJ'SF!HI N-?*\&2L#R4@D]X]-U(NZI79")60"O3W(4<\BPTR+L'C'- M>+/\ $?Z"-VK'"#I&@1"C'$_XR;*EG$31=S '8JGTR\\+F ?VT@:&;/&X1EC M^T'L].,P498P+* X),Y &)V$X7$-^ZC65!PJ\2DJJ7WR^N9$P,8\,$%3#_>7 M<@LJCH9F02>!.!@-YGH_#'1'08+I019TS,>%JL2ZB;U:JA,UUP$1-B:$2%A0T)(/K0">T>%QIK]M@M5IL6;U#.[F# M]0Z4P]IC88NJ!OUZ75E04S_L!V6"O,@?^D0[?<;C FVMZJYPL/_XX7*:2NUY ML5%.$V5I+RTH[$?^4#D[VH[[3Y%E\C?3[I.@"Z_=C33_IA)^0%]?VDT[T MR3&B/])3$YLZ^U[0KZNE(0B@<1RH:R?B9%S$C^[]B45^?<_OJ[0%YH78&]BA MD$ZER?^UTZPQ8LO2?N=UR*R37/+RMIVDDT/RDQM/8MU3QOV.V )S71(/K2N= MM)%?M/?<^3DX"B%1U*=IHG#LX/XZ/ML[,2PH[!3TR:L$&E6IFK.R]FE[NGM1 MGVGVGE_A-\OFC+9STQP9?X -""LERND*7#IG(7S?HCF%;6X4W]3GDG=<*5[4 MEVN:9%1H +Q?<:Z>;_0 [5GXXC]02P,$% @ V(C_4%^KTUR6 P R@L M !D !X;"]W;W)K&ULQ59-;]LX$/TKA-!#"V0C MB?H.; .)['9;--N@;MK#H@=:HBVB$NF2E-WTUR\I*8HLR4+0'/9B2^2\F?=& M,^3,CHS_$!G&$OPJB+ K$'VYPSHYSPS8>%SZ372;U@KF8 M[=$.K[&\W]]Q]6:V7E)28"H(HX#C[=RXMJ]6-M2 RN(KP4?1>09:RH:Q'_KE M?3HW+,T(YSB1V@52?P< V />Y$;P&4$DW:^U5XI9(HL6,LR/@VEIYTP]5 M]BNTRA>ANE#6DJM=HG!RL20B85026N(4?-ICCO3W$^ O<$_5AF Y29%4>^MR M(TA*$"=8[ZZE6E4%(P5@VR[P]1)+1'+Q1KM8+\'K5V_ *T H^)*Q4B":BIDI M%7$=WDP:DC+@M#[?BX9[A M\8XS(<">LRV18S56HX,*K<_/PR*"01C.S$/WRPVM0L>SK5.KY= *^J'E>:=F MJQ$SQ[JU0KU)H4VWT9UJJX05>$RL-XAL1U84]<365G[7RG>ATQ,[ MM')=QPEZ6H=6CN?"8%RJWTKU)Z7^HZ[*LR*7_D"DXX5A[UNM_ $QZ%F1-4XL M:(D%D\3N/WZ]CD',']@.4Y*("U77R>5$%8>MX_!_[::HY1%-"OS"I'+/\0&K MJV'LB(N&:76@U:NPU=#*#Z$'QY-O6T^WEO627H\;>#=N%%G]]ARQ@H'MN&?8 M=>Y4^Z4-&C;:L3*=MW@S %BPR>&\,_[*F[ )XWE!VZ?V] J"H)^ MPYN=V:3 ?%<-A0(DK*2ROF/:U7;PO*[&K=[ZC7T5VR/K2SVH5K/0D_MZRKU% M?$?42)+CK0IE70;JB.+UX%B_2+:O)J,-DVK.JAXS-6QCK@W4_I8Q^?BB [3C M^^(_4$L#!!0 ( -B(_U E,B=Z^P( ,D' 9 >&PO=V]R:W-H965T M\DS9?I 2S<_# MT,8IYL*>Z#DJ_C+5)A?$4S,+[=R@2+PHS\)FO=X)06PD%O+F8X1GJA9671.:HK-0*#$[[ MP;!Q/NHZ>V_P3>+2;HS!13+1^LE-;I-^4'= F&%,SH/@OP6.,,N<(\9X7OD, MJBV=<'.\]G[M8^=8)L+B2&??94)I/S@-(,&I*#)ZT,L;7,73=OYBG5G_"\N5 M;3V N+"D\Y68"7*IRG_QLLK#AH#];!QY=P>' $!R 5?$UU89G!]D+BL!U\&*]" MO"A#;.X(,8([9DHM7*D$DRWZT7[]V1Y]R.FNN%B,X_[ M+-XPMBO&]E[&=0'@1@%L0RN]=#8V/NV^8_MHTCK;0=>IZ#I[Z<:DXZ>::VH) MQ#IG1+LS>9T/VS<;[7>('VTZ47L[8K="[.Y%O!)&236SH*> SX6D5\B14IUP MC2_0$K\/M VW^^$D:XW3Z#WP%JO6:;?S#CG^]$$W=R/TSYK47C#/C[ M5&M:3]P&U>L]^ U02P,$% @ V(C_4!$X=P1A P O@L !D !X;"]W M;W)K&ULO5;;;N,V$/T50MB'!$BBB^6+ MM ;&?; M++I%$'?;AV(?&&EL$:%(+TG9:;^^0TI1G%A6@NYB7RR1FC-GSG \G/%.J@>= M QCR6'"A)UYNS.;2]W6:0T'UA=R P"\KJ0IJ<*G6OMXHH)D#%=R/@F#@%Y0) M;SIV>[=J.I:EX4S K2*Z+ JJ_ID!E[N)%WI/&W=LG1N[X4_'&[J&)9@OFUN% M*[_QDK$"A&92$ 6KB7<57EZ'D04XBS\9[/3>.[%2[J5\L(N;;.(%-B+@D!KK M@N)C"W/@W'K".+[53KV&TP+WWY^\?W3B4N]EB&M _%Z&?@UPTOU*NTO<@AHZ'2NY(\I:HS?[XK+OT)@O)FRA+(W" MKPQQ9OJ9J@Q7_]O]A?)Z#75T7/^ M>D?\+;$O9276AER1JRV>O2V4^9VBEG=[I_'H474#UX9 M71\:Q4F\9_5"8[_1V/]!&FDAE6'_0D92J8UMC*SUKU;Q#3K4'EJTJ#TTBI/^ M,;6#1NV@4^WO>.GA3<:=C#7>8&?DA$NM3]NJ?' 0P7EX+(!A$\"P,X E5JRV MA5RTY;TMG<-W)&L^?+/"6MS$2?0JYX=&\2@)XG;)HT;RJ%/R':2<:LU6+*TZ M>"F:(Q!X'CG6FJVSMXYC=*#Q^'$D36S)&]7_R(JRZ.@58?!\AP4_MTV%>]=G M^,/*>E'[VC_EHWD,H^<0HI]QRK.:9G@DNEI"MU$EP=^;1PI0:S<(:FQ>I3#5 MY=/L-L/FE1NQ7NW/PLMYV+*_L,.IFW^>W5>3+3;5-1.:<%@A57 QQ&:FJF&Q M6ABY<=/0O30X6[G7' =L4-8 OZ^D-$\+2]",[-/_ %!+ P04 " #8B/]0 M-,L:*D[.Y^?8>R(LG6 M)6E3Y,46I3DSA\.9 \[T(-6=W@(8\B..$CUSML;LWKBN#K<0<]V3.TCPRUJJ MF!MD,?WW*E3Q+3 ZO.]][?9 MYG$S2ZXAD-$_8F6V,V?LD!6L>1J9S_+P'O(-901#&>GLEQQR6\\A8:J-C',P M,HA%>& M.:FK(RG60NJO-.D1WWM-F,>\!GC0#5_ [AY.)Z=P%]-3Y(@5.6*9/[_%WS4L M324[K\GE'G=L^-QI,W7TU3PU&P\FPM#KAUB^X]3NYO5-2:W*;H&I$&<6/N(:F8PZ. MCH:5^!>L.?B@"#[XM>#O4*H:8P]JL8?-H8=%Z&%GZ++HF\YC6 O7 MDV9>HX+7J)/7;6_1(U\P(3K%AM5E%]M.EEI7,NK1,V5I,!H-O):Z+W8/ER&K7^C\\SM.M\TIM5(E6;=* M/E $@_H]MT:KT^9(RZW,47:(Q>%H@Y5.(E@CR.N-T(+41 Y0RAP M;AT#H\\&QRB$(R(;SPUGT$HZX.%XSW[C.;*V'\+VR;V"B >66L*ALP.2BYK+_LI:G# :#7/P*(&T#\KX"D M 20^T=J93VO"+,LSK;:@732QN8&OC4=3-ERZ4YQ:3;N<<#;_PO036C83"%.< M5YI;C@;>PPWC&AZ9J!!4 =U1LQV,E;2:CJ)B@H*LV]G!R81BN3"GQ/,PG<#) MNU-X!US"UY6J#),+DX66O#L'X;SQ>5W[C(_X_%S)&O\-#JEA;MK@M6^SYDB-\MW*#QM)MMN8,)CBS0&G!Q^?*Y7]0HN]7,^,+ M].,-T:053;QH_XCHA Z#JJ@DP@Z9!J5!H#%PHM'UZP*U.RNW==I5X)K\PI.[ MYM[DO23-PDV'HW[KJ/\_CKI4:X+T0#7JUARTFH._:K+"4K(6I9?MO$Z#5[KQ M,!EV2Z>M=/JF]*^FZ%),7]4WB2X&K6)]33N"TF'ZIZ_PH*'=8TK]M^32T'$7 MA(O.+R@[73]0]<2JM>_QF;+T8OCABMYTU"Z ]@NE['[BGHWV7R+_"5!+ P04 M " #8B/]0U8!90Y<" !K!@ &0 'AL+W=OK8F>U MMU^_:R>DZ5987Q)_W'-]SKGQ3;)3^M%DB!:>+7YGJ=,VB.=,#V>)_]QFLG M+4MF<*K$-Y[:;!2\"R#%-2N%O5>[CUCKN7#Y5DH8_X1='1L%L"J-57D-)@8Y ME]6;/=4^M "]X0% 7 /BOP&# X!^#>A[H14S+VO&+!LG6NU NVC*Y@;>&X\F M-5RZ*BZLIEU..#N^8_H1+5L*A 6N2LTM1P-=>)#T30C^&U/XK(R!N3+<^WXZ MHW NS)D+6LS@].0,3H!+N.-"4(!)0DN\7/9P57.XKCC$!SCT8KA3TF8&/L@4 MTY<)0A+4J(KWJJ[CHQD76)Q#/^I '/7>OT)H>AS^J91[>!P=H=-O3.[[?/T# M^6:XM"U[.S#9DH7.]"[=PZYA CN''?\^61JKZ7O_<83*H*$R\%0&!ZC<,*YA MRT2)H-;T(375-\_5IV*6SV2$(U/49%XK;G7@I3_0-8TM%30)MVV[_PV)FH@7 M,BX:&1=''?UB,]1=FS'9M9@72E,'@MN\('748JQWL -O\/UM[@X;6L.C[K88 M.-OPUL^YZ@WOLT96*E2VNIJ-ZM-)YWX!A(^AU=MF.[WADL# M<$ MCHU?IC1WP"U"Z#]M5)V/W$'-/^7\1]02P,$% M @ V(C_4(P1Z"*R @ B0< !D !X;"]W;W)K&ULO55=;]HP%/TK5U$?BM21#RB4"B*U=-4Z#945M7LVR0VQZMBI[4 K[TE\<<]YYY[[-R,-T(^JQQ1PVO!N)IXN=;EI>^K),>"J*XHD9N= M3,B":#.5*U^5$DGJ0 7SHR 8^ 6AW(O';FTNX[&H-*,AX:4B]-J<%;H_?V6]=\::8 M)5$X%>P'374^\2X\2#$C%=,/8O,%FX+.+5\BF')/V#2Q@0=)I;0H&K!14%!> MO\EK8\06(.SO 40-(/I70*\!]%RAM3)7U@W1)!Y+L0%IHPV;'3AO'-I40[D] MQH669I<:G(YG1#ZC)DN&L,"DDE135/ )ID3E\/FEHFO"D&L%ISQ1^K7@7>L$91$$4[(!/#\,76+[#P]'O<-]XU1H6M89%CJ^_A^][ M)32F,)/H-U\@@[,!/F F.;^8( M;3AD%4_5 56]5E7/J>KM457GN3S U&^9^@?K

/'P>_R_&:8>08;)]8QX-N M-/;7.]*>MVG/_[>M=I&\TJ(J#M@R:/4-CC1XV#(-CS7X>OB7P4$WW&WP19OV MXF#:!5UQFAGWN(9[G:.$^Z5"N7:?_ATOJP\_H\Z!,D=MOM&1AH7!1X\*CKZ3 M#<5PR[,P^,,R?ZM/VI^4N5PKRA4PS PHZ [-'95UWZ\G6I2N=2Z%-HW8#7/S MKT1I \Q^)LRM;2:V&[=_W_@74$L#!!0 ( -B(_U""WN:])0, )\* 9 M >&PO=V]R:W-H965T(0E=/E*%PDGV,] 4:A;AN'J M$::QUN]F8U/>[[)4AC0F4XY$&D68_QF0D&UZFJEM!V9T%4@UH/>["5Z1.9&/ MR91#3R]9?!J16% 6(TZ6/>W&O!Z;C@)D,[Y3LA%[;:26LF#L674F?D\SE"(2 M$D\J"@Q_:S(D8:B80,=+0:J5,15PO[UE'V>+A\4LL"!#%CY17P8]K:TAGRQQ M&LH9VWPFQ8*:BL]CH4;_?P*8V@B221^U<2PRQAV%L.I2@K400^+ $$! M6T+%.I:(G*&5,:BBM^Z;S99C=_7UOM&'LQS':AE..>V-/J?4Y]3J^W1[?_LT M^5&STF;)U/PP-]TRAENK]H%)'*)D>QX33CUR[*"XQ[TRCGO5*J.W:J,/ QRO MB#KK[RH8MPX47#E&E8!V*:!=*^ )[B,:KV!#)509@?W?<+[A2I/'3&@?FE E MH%,*Z)RR6]!?=$=C&J5134Y-8U=MC0_;.>9>33?K3V(:+0A'; D)%)+*5(4! M$[H6^6NW)CVQWFY*QIF M?=4X\1P."IJWI 8 !D !X;"]W;W)K&ULE57O3]LP$/U73A'2 M0-J:-.D/0&DD*&Q#&@A1,:1-^^ FU\;#B8/MMO#?[^R$J!MIQ;XT]MGOWKN7 MWB7>2/6H%053+^[NVY\V +T!SL 80,( MWPN(&D#D"JV5N;(NF&%)K.0&E+U-V>S">>/05 TO[5N<&46GG' F.4N?5EQS M:ZF&3W"I4YO@\ (-XT(?4>C+Y,.^'0_?(95#Z+ P4_^AONDO74@;!T(7;YH M1[[SE::(UK!E!?S\1C&X,ECH7WLXHI8CT7>X1J59@+D @1G0&FM4PY,YA1/Y@<6/:;>H&F MAX%N?\[PC8L[]8U:?:.]^F8T85"17RG3>9<06_7'4VW;:8=95ZKBCU.-_:/VMN6!G\C532TY]+G!!*)))?JEZSM4;(RLW*N;2 MT.!QRYP^#:CL!3I?2&E>-W;ZM!^;Y ]02P,$% @ V(C_4.4^L@%I!0 MM!8 !D !X;"]W;W)K&ULU9C?;]LV$,?_%<+H M0PO8L4A*LETX!E(EW3)T;9#T![!A#[1,VT(E4:4H.]U?OZ.DF XDTE[[U#S$ MDLV[^Y)'?NZD^5[(K^66LS0O+P=;I8K7XW$9;WG&R@M1\!Q^60N9,06W M52I. M/'UQGVRV2G\Q7LP+MN$/7'TJ[B35DG&\S(1.9)\?3FXPJ]O:*@-ZA&? M$[XOCZZ1GLI2B*_ZYG9U.?"T(I[R6&D7##YV/.)IJCV!CF^MT\$AIC8\OG[R M_K:>/$QFR4H>B?1+LE+;R\%T@%9\S:I4W8O][[R=4*#]Q2(MZ_]HWX[U!BBN M2B6RUA@49$G>?++'=B&.#+!O,2"M 3G7@+8&]%P#OS7PSS4(6H-ZZN-F[O7" M73/%%G,I]DCJT>!-7]2K7UO#>B6YWB@/2L*O"=BIQ57\K4K*1">M1"-TE8DJ M5R42:W15EARN6+Y"[Q*V3%(8Q.%>H;@S2RN.6#/4.$&@@J.7UURQ)"U? M@\ M'O/(;?Z6+R\0QE;S:[?Y R^>HN-9C_F-V_R]V$'TH#:?/CU.5\$U9HDADRR1G>NF'Z)['8I,G__(5NEWQ7"5K2%S*GU)9ITGRU1#] M)L1JGZ3IL)->&%IE>LA[@-3?5\M223C+_S@DTX-D6DOV+9*?8O9EOK&&?9,F'\0YKN%W;R_^7+[EV.*P<%3\*MD)3Q( M#IV3OXKCYL1+'O-DIX7U[>ZPL_)D&H1A_\)/#K$GSMBW^0Z60TB885_,QC@\ MSC:=>/TAIX>04V?(.\D+EJP0?X1*6_(&;T)MN0382@ER &DZ+7V"IAU!&(< & M?MA-OP, "O;==OI;%\]BAP&QO@D]F0%@6.1:1"PIFF%H[?D.5\GEOT0=J4$V+< !L,8C<'/SSC3VJXWRNB MB\41]KP)M:@P9,1N-+X[O06[ !P1?VK;!H: V(U '1G5D15[A+U00 M(Q).L47&49/I!N1'H5B*BDK&6W@60X5,8CY$.?0@@*R8E5MXSFN:EUY5I-NN M^63B^199AI_$S<_[3_T2I$ MM >#F-IV.S48I&X,_DBS$-%N\PBUP<(^>O00[6;?_^D5(MK3,\XL58$:7E)W MQ_A#M3*B/3TD]JQJ# BI&X1&C7Z.@MQ +Y%R7:Y.">II++%OZ2RI02-UH_&G M:F9$NP_:. @[>!P?O?#3[W/_9'*3Y"5,? UVWL4$YB:;5Z3-C1)%_0YP*902 M67VYY6S%I1X OZ^%4$\W^K7BX47UXC]02P,$% @ V(C_4&!)Q7$!! MF!0 !D !X;"]W;W)K&ULO9AO;]HZ%,:_BA7M MQ29M)+;Y.P%2H>M6:=VMZ'HKW:O[PH !:T[,; .M=#_\M4V(Z2UQV"IX4Y*0 MYYSC\S@_3M/="/E#+2C5X#'EF>I%"ZV7'^-8318T):HFEC0SW\R$3(DVIW(> MJZ6D9.I$*8]1DC3CE+ LZG?=M5O9[XJ5YBRCMQ*H59H2^32@7&QZ$8QV%T9L MOM#V0MSO+LFN- M4YO5L,S:>*>E^989G>Y?3'ZNF&*VI0I\ ->9)MF'M) M-6%H*(7R,6KE\3[_.G;IX?KOP*1=K">>[\O#N4,BV%]NP4"?>D4=72.=5RD2T[M MWOU.)XM,<#%_"B2 B>=;@/"L"(2>@3!,J(J]7:&&2>7FAIYG\&B@E3214%,DC/_OI MZ-3@88H@SS44YEJ%W17JW?P0:L[>O!8&VNA^],=[X\*D%@KGD87.BBSDD85. M/[<-*G+LP 9:N\&M636W(0\Z% :=-^)WAC?D&8?.RCCD&8=.-< -T,L)#M4Z M)4^A)QUZS00WJ%!#5/T4>C:B\!#WW/Q?F^.P!R$^ZQR'/>_PJ>:X 7XYQY5: MCSWU<)AZ%=97J#N5SN.]_W+Q\Y;A,,M>XW?CA=])#97X M[:&'FZ_R.ZP.C%?QWFLC^\[NAL@YRQ3@=&9");6668[&ULI5?1;ILP%/T5"^VA ME;J '2"D2B*U2=IUVKHJ65=I;P2$*0ZDIO#5886'F%+-I.)X*4B->Z9<"-?^H,>9VO ]6S%ID\R]3.T MTHO$>J-,)5=WB<+)P57PDA)!]$,3X#.X92Q<$TK!V0A+GU!QKBX^3D?@[-,Y M^ 1(#'XN62K\.!0]4ZKU-8L9%&M=YVNA/6M]3>,6:%L7 %G(V@$?-L-O\*P% M(-P+'S7#ISC9K Z[.^#C9O@]6ZG5G0SNO86;2O-2>%0*CS*^]AZ^C=(-5.V2 MJIU1V1^BRI](CNQD2%TT5@/'4C4$]-:I: ?]3+'(UP%_PP4T%*]=#^V21*F]#YWB1G"VS*9%4C[1'I*H*P,/* M@&HY=-4B,XJ!:LJ ]%]!DO*$B?=2%0&Y6T]M7RR5]6&S]R>/DQ\7X"X.6DUZ M5I:')WL>5J:'1[M^"+?]#-7/W:T'JNR,FNU*YS5ZB@K\+PIS@>2)5G7-V-2]9#9Z5)] M2&"N)ZC[<\;D9J ;R?+39/ /4$L#!!0 ( -B(_U":\34RA@( "T& 9 M >&PO=V]R:W-H965TTEPP[,46*1[RD#3I>"G5 MF\X!#/DHN- ]+S=F?NW[.LVAH/I%,P%@1718%5;\'P.6RY[6\E>*1S7)C%7X2S^D,GL"\S,<* M);_QDK$"A&92$ 73GM=O70_;UMX9?&>PU&MG8C.92/EFA=NLYP66$'!(C?5 M\;6 (7!N'2&-]]JGUX2TP/7SROL7ESOF,J$:AI*_LLSD/:_CD0RFM.3F42Z_ M09V/(YA*KMV3+&O;P"-IJ8TL:C R*)BHWO2CKL,: /WL!H0U(/Q70%0#(I=H MQRU%1D.O8-\K;1_;3F.*@XAGLX1N1>"I-KA@Y?]$>?X-2HT9KLM;, MTSVM_-F?:*-P>'X="'S1!+YP@2_V!'Z$!8@2=G6T EXYH-TDBR0,HDXGB/W% M>J&VS=K=3MAM-68;O-H-K_9!7@^X_9A(90%DJF1!4FP_$R43,X+K3[E*[/P. MVUMTNE>7GRAOV[2#R_ 387]M(@M0,[>H-!(IA:F&L]$VN[#O5H#_U[Q:I/=4 MS1@.)X&ULO5A;;^(X%/XK%IJ'5NJ2V($ %2!Q*]N5.E-1=4?:U3Z8Q( U MB//A@0??Q(X0"5Y]CXE1:R?E_M8P MA+,C/A9MOB=,?;/A@8^E>@VVAM@'!+LQR/<,9)JVX6/*6N-AO/88C(<\E!YE MY#$ (O1]'/P[)1X_C%JP];:PHMN=C!:,\7"/M^2)R.?]8Z#>C$R+2WW"!.4, M!&0S:DW@[1)U(T L\2O@EEC06;<^TI=N1NU^BW@D@T./;GBA]])&E#L MH,,]$?\'AT2VIRPZH9#<3\'JW:BF@%Q#P,^ $$D;32%CW$]8W1 MJB*415OQ20;J6ZIPQ+@9/UJ3B2FGKA6 M$L]/4O6R^5PLJ:PHKU637ZIJ%0*T* 0G?<@,> @YC^P#U+9D#$ MI7]/UD(&BE'_:3#2#I?XEFU8.42;_6 C9;90)E;SM9MYV&[U=+CXOOM[_U1"WG6FR+YOP M7F:XUYQP1X;84S/UA;"0:'FL=YS>7C6],ZT0+ O-CX7Z=E73(A&"9D$*PGY! MK!1G/XNS?TZ<3)UM*'.X3\"5QX6XU@71-/!L2/=:@%G&B&K6L"Y1JC?AH/27R4+&@CLUG4G-//1 M;I[3G^!_\*2.>I1M;\"2,#75/8"9"R:N.D_0J)>BTR!8O*KCK:CV0-ETX50! M+]O0$.6FT8FMGEE4?>UA25S@<*$M^RS5-2CM]6K?:H3LPEXO^YG/&&B=69T' M_$K]T/_ .N7S!G8N7*=\>,#FZ?$S=9JFNBJD5"G4(I6JJV;9T7PV0;O1T=7S MZLN-RH33;HH[GSBP=^&4YT, GC4%FJ8=U#)RA;"6J53I.%$WHF#.V_ $?W(@]X&!+F0 > MV2A39KNG_ V22Z;D1?)]?,>QYE)R/W[<$>R2(!)0WV\XEV\OD8'LJF_\ U!+ M P04 " #8B/]0U#V /-T" %!P &0 'AL+W=O.OPPVVMS;-0"RITPJ.PS6B/EY&-ID#1FW M;9V#HIVE-AE',LTJM+D!GGI0)L,XBOIAQH4*1@/OFYO10! M)R#U9AAT@JWC6JS6Z!SA:)#S%=P WN9S0U989TE%!LH*K9B!Y3 8=\ZG?1?O M [X+V-B=-7.=++2^=\8L'0:1(P02$G09.+T>80I2ND1$XZ'*&=0E'7!WO*TWGZ'JY]3E2[2T_LDV56P4L*2PJ+,* M3 PRH M3=T(Y4[Q!@WM"L+A:)P\%,(*-U++3MC<:.;'PV:J_$3O-HXN M +F0]IA"/EU^O;R;_:#5[=LR8^_PU_ M1:=;'UW7Y^ONR3&>+]S;4YA*Y&#P MN<5RR16V&%W.[^U4.XHS09F)47 M8$N%"X6EZ-3>6N/'7MK"E_#R!W'%S4J0Z$A8$C1JOZ<)FE)T2P-U[G5KH9%4 MT"_7])\"XP)H?ZDU;@U7H/[SC?X 4$L#!!0 ( -B(_U#^/OY>TP( ,8) M 9 >&PO=V]R:W-H965T+*7 ".+"BCKN]Y M0S?#A#FSB97=B=F$%XH2!G<"R2++L/@]!\K+J=-S=H)[DJ3*"-S9),<)K$$] MY'="[]R&)2(9,$DX0P+BJ7/9NUCU/ .P&M\(E')OC8PK&\X?S>8ZFCJ>N1%0 M")6AP/IO"PN@U##I>_RJ29W&I@'NKW?LGZSSVID-EK#@]#N)5#IUSAT408P+ MJNYY^1EJAP:&+^14VE]45KK#L8/"0BJ>U6!]@XRPZA\_U8'8 VB>PP"_!OBO M ?TW $$-"(ZUT*\!_6,M#&J ==VM?+>!6V*%9Q/!2R2,MF8S"QM]B];Q(LP4 MREH)?4HT3LVN.(]*0BG"+$+73&&6D T%="DE*(D^HGO(N5"$)>B!$2UYMP2% M"97O]9F$1->,FKA*W\3PN6%M=5Y9]=^P&J!;SE0JT8I%$!W +]OQXQ:\JR/0 MA,'?A6'NMQ)^*=@9"KP/R/=\[\!]%D?#>^-#[OR?]=4_6W\1C*"IB<#R!5TU M\>-&GZ!K!9G\V<+;;WC[EK?_!N_7(MN 0#S6'6975(4IJD,%5%$-+97I=MO9 M<.)N]U/2J;'LU%BU:;SP<=#X.&CU<2YT3Y1H#1D).8N*4'&!UIP6IBU*="5X MD;>$MYSB_9.EY2:JRTKW2K+;I55JTKEJ;OW+F4@$CL02!3R M@JFJ'3729NBXM$_M*_F\=['H'9 OS9!BW\%G^FK"N<4B(?J#HQ!K4][92'^V MHAH:JHWBN7T5-USI-]8N4SUH@3 *^CSF7.TVQD SNLW^ %!+ P04 " #8 MB/]01H377U\" !@ &0 'AL+W=O:R'--*J(FK,X-D6%-3.'JD%I;U9*UXSL M5J]CTVADI0?5(DZ3Y#2N&9=1GOFS6YUGJB7!)=YJ,&U=,_UKAD)UT^@HVAS< M\75%[B#.LX:M<8'TT-QJNXL#2\EKE(8K"1I7T^C\Z&PVX"O'SFRMP46R M5.K1;>;E-$J<(!18D&-@]O>$%RB$([(R?@Z<47#I@-OK#?LG'[N-9=^_(J[QDQ/),JPZTL[9L;N%#]6@KCDM7E 5I>\LMCO(KI/:UH/@'@W!_B42X\(5:HTE M,5E,5I=CCXM!PZS7D+ZBX0/<*$F5@8^RQ/)O?&SC"4&EFZ!FZ4["+ZT\A%'R M#M(D31X6E["_=["#=A1R-?*TQZ_0SK1]7 866/-"R;(M2&E8*-&Z]V7@2JNV MV>'F.+@Y]FY&_RK)]VM[ W/"VOS8P7L2>$]VR@^\/%3RI5KU)&-/XEKZ*4^R M^.D%OZ?![^G_I.V:KQ 6!4=9H-D1SCC0CM\T39/ .WF+-$W^F:9XJRMKU&L_ M>PP4JI74-V@X#>/MO._J/^;];+QA>LWM$Q.XLM#D<&R+I/MYTV](-;['EXKL MQ/#+RHYHU,[ WJ^4HLW&.0A#/_\-4$L#!!0 ( -B(_U#XE(F27@, 'L, M 9 >&PO=V]R:W-H965TM[7NR6A')G-FGN/S>;.9)5$P%^Q?6NC- MU$D=5,"*U$Q_%MN_H-U09//E@JGF%VW;6,]!>:VT*%NP85!2OOLGWULA]@ X M/ /P6X#_JX"@!03-1G?,FFW=$4UF$RFV2-IHD\U>--HT:+,;RFT9%UJ:66IP M>O:G$,66,H8(+] ]UX2OZ9(!NE$*M$)7:"[*2G#@9B!6J M?_D"?*I!$4[Y& M"UB;RFKT^@XTH4R],;@OBSOT^M4;] I1CO[>B%J9%=3$U8:T7=K-6X*W.X+^ M&8+O:WZ- N\M\CW?&X#/Q^$+J)[@.#N$NT:J3B^_T\MO\@67]/KO@YE!]QI* M]74D;]#E#9J\X;F\4BB%UFWV(9EV^*3!VX?S<88QCAI1'O?U&(KS@BCNXPX( MAAW!<)3@39[79D1YS4]D2T.$NPE1^H.A<5)AH?5S3IZV8MW M:G;:@5&:9F%XQ/ARW %E[/4V[/UVK[;0PR[$<7#$;2@L2 %CD%GH,:Z2+<6RE^62_%O9GBY[IIF^! K BG678LZD!N-$X\[YR>] 3E6B=[I[-#2?/K7%R(H\?>_CX MF;X8=DBP=TD\;I._XT-MROVW]]4@YXMQ.]+NWLG0'LL_$KFFYA7#8&6 WG5B M^D#N3KJ[@195&ULO5;?;]HP$/Y7K*@/K=0U<0@!*D""=NLZK5)5UNUAVH-)#N+5L:GME.Z_ MG^V$$%:@>T"\)/YUWWWWY7RY_E+()Y4!:/2:,ZX&7J;UXM+W59)!3M2%6 W M.S,A4,S\,@MC/">7>L._6[N6P+PK-*(=[B521YT3^&0,3 MRX&'O=7" YUGVB[XP_Z"S&$"^G%Q+\W,KU%2F@-75' D83;P1OARC&-KX$Y\ MI[!4C3&RH4R%>+*3VW3@!981,$BTA2#F]0)7P)A%,CR>*U"O]FD-F^,5^B<7 MO EF2A1<"?:#ICH;>%T/I3 C!=,/8OD9JH#:%B\13+DG6E9G P\EA=(BKXP- M@YSR\DU>*R$:!B'>81!6!J'C73IR+*^))L.^%$LD[6F#9@W@B1+BECB/ 4W7)-^)Q.&:"14J 5^H#J P_"/(P22R)3='H-FE"F MSM )HAQ]RT2A#(+J^]J0LM!^4A$8EP3"'01ZZ$YPG2GTD:>0;MK[)I@ZHG 5 MT3C<"_BEX!>H%9RC, B#Q\DU.CTYVP/;JH5J.=C6>T+]; KQ:P]R5"-'#CEZ M!_D<<7,+QDW>HX&ULG51- M;]LP#/TKA-%#"VR1XR3;6C@&DF8?'1 @:-#M,.R@6(PM5)9<28[;?S])=KP, M6#-@%TN4^-XC:5)IJ_2C*1$M/%="FGE46EO?$&+R$BMJ1JI&Z6[V2E?4.E,7 MQ-0:*0N@2I DCM^1BG(996DXV^@L58T57.)&@VFJBNJ7)0K5SJ-Q=#RXYT5I M_0')TIH6N$7[4&^TL\C PGB%TG E0>-^'BW&-\NI]P\.WSBVYF0//I.=4H_> MN&/S*/8!H<#<>@;JE@/>HA">R(7QU'-&@Z0'GNZ/[)]"[BZ7'35XJ\1WSFPY MCSY$P'!/&V'O5?L%^WQFGB]7PH0OM)WO^UD$>6.LJGJPBZ#BLEOIE_RE;J]TM=SB;?5:*M5P( MH)+!G;14%GPG$!;&H#7P%@:'1?[4<(T,+E=H*1?F"BZ 2UB[2U=?DQ+KXO&L M).^UEYUV\HKV-:R5M*6!CY(A^Q-/7!Y#,LDQF65REO!K(T!T(_C(1N/1[.4'$[#("?=4J$NPDP8R%4C;=S2\ MP/ 89;\ 4$L#!!0 ( -B(_U!'-I[4/P0 "03 9 >&PO=V]R:W-H M965T6Y^6<@B8]H,BZ6GU@5G\RHH2SWP_=#+F,A' MDW%U[J:8C.5&IR+G-P52FRQCQ8]+GLKM^0B/GD[\R7C-EOR.ZR_K MF\*,O";+7&0\5T+FJ."+\]$%?C. M>,IGNDS!S-9Z=3Z* M1VC.%VR3ZENY_8/7"PK*?#.9JNH3;6NM/T*SC=(RJX.-@TSDNV_VO2[$7@"F M/0%0!\#_#2!U *D6NG-6+>N*:389%W*+BE)MLI4'56VJ:+,:D9>7\4X7YE=A MXO3D=RGG6Y&FB.5S=)UKEB_%0\K1A5)<*_06366VECG/S4 NT/7<'(F%8*7& MEK^^XIJ)5+TQ@5_NKM#K5V_0*R1R=+^2&V6F4&-/&]?EW-ZL=GBY9O/YKF9PCT'. PPCCI&'3)" M*"5NHT%C-!@T^LE@\-(0!'UEZ8:[[ 76O !A"*1CSR$SBPACM[VPL1<.VKLQ M%33WU4";1$VFZ 1-&3>SQ2]JRMBJ4FS*U"FE+0J(#^Y")HVAY&@-F=CS^[A[ MO6T1#:'G:F._1:U_8#O6"?8G)D#BCCN'*HQHC[N]/P+\BZN:K5->EO">SU:Y M3.7RQT"SX!:8^!3$Q"TR\K8AT+(5?L'6:B//"W3+TZJ$:B76 M0[T*>]O14] 56KK"R^@*-C8AC!/KK]6I"VC0TZW0\A6.QU=P[#=]FM NOQRZ MF/JTKV%;P,*A@ 6;G#@D2=3=3KET,:9^7\NVB(5AQ'[6*].O5D,-]5#+5S@% M7Z'E*[R,K^ I[4?<(IZGJ"@92LZ5S&Z@Y;IZJ_$@M4%K M=;CB9AM0E +S^T)*_30H7Y0T+\8F/P%02P,$% @ V(C_4'5>@F=. @ M304 !D !X;"]W;W)K&ULG51-;]LP#/TK@M%# M"VRQ8V?=4C@&\M%M'1 @:-'M,.R@V$PL5)8RB:[3_?I1LN.E75L,N]BBQ/?X M2(E,&VWN; F ;%])92=!B;B["$.;EU!Q.] [4'2RT:;B2*;9AG9G@!<>5,DP MCJ+SL.)"!5GJ]U8F2W6-4BA8&6;KJN+F8092-Y-@&!PVKL6V1+<19NF.;^$& M\':W,F2%/4LA*E!6:,4,;";!='@Q'SE_[_!50&./ULQELM;ZSAE7Q22(G""0 MD*-CX/2[ASE(Z8A(QL^.,^A#.N#Q^L#^T>=.N:RYA;F6WT2!Y23X$+ "-KR6 M>*V;S]#E\\[QY5I:_V5-YQL%+*\MZJH#DX)*J/;/]UT=C@#$\SP@[@#Q4\#H M!4#2 1*?:*O,I[7@R+/4Z(89YTUL;N%KX]&4C5#N%F_0T*D@'&:?M"X:(27C MJF!7"KG:BK4$-K46T+*W;%II@^(7]T6_W-/KL:=D%DK)'Y!R)@MM<+2LDM50/$8'U)2?6;Q(;-9_"KA MEUH-6!*]87$41\_HF?\S?#A^14[2%SKQ?,G_%7HA;"ZUK0VP[].U14/O^\T4GP_B MWJE5&QZ]S K,UC>L9;FN%;97V>_V,V'J6^')_HQF1=O:?VC:0;/D9BN491(V M1!D-WE.GF;9Y6P/USK__M4;J)K\L:=Z!<0YTOM$:#X8+T$_0[#=02P,$% M @ V(C_4+-4C'>] @ >P< !D !X;"]W;W)K&ULC95=;]HP%(;_BA7UHI58\YU !4B%EJW3.E6E[31-NS#D0*PZ-K,=:/?K M9R]YPX)_T-%Z\R!U#HK:!,#IQQ!#/N\5)0P>!!(ED6!Q?L(*-\, M'-_9/G@DRUR9!^ZPO\)+F()Z7CT(/7/;*!DI@$G"&1*P&#C7_M6X9_97&UX( M;.3.&)E,9IR_FLE=-G \8P@HS)6)@/5M#6.@U 32-GXU,9T6:82[XVWT296[ MSF6&)8PY_48RE0^^^01-/K&)-^=45E>T:?9Z#IJ74O&B$6L' M!6'U';\U==@1^-$!0= (@O\5A(T@K!*MG55IW6"%AWW!-TB8W3J:&52UJ=0Z M&\+,6YPJH5>)UJGA1\ZS#:$489:A.Z8P6Y(9!70M)2B)/J!;J8BN%F1H4JI2 MZ)6""T5^X^HMW+[IXR0!\85%?'X#"A,J+W28Y^D-.C^[0&>(,/24\U)JH.R[ M2N=@G+CSQN^H]AL<\/NY9)U$<]=VU!1:UL.@4S+?!:E6R PN[ MJ7\ %K>P^!0LL,'B?5@[ @ M#7S?#NNVL.Y1V%,.NO,O% @;LKN'[ :)']N1O1;9.XK4'P0:Z::.7C MP8;M M[9W.($@2\PK6N]^Y95OL^TGW'WON3FLTOZ5[+):$241AH87>9:J/C*A;?3U1 M?%5URQE7NO=6PUS_'4&8#7I]P;G:3DP#;O^WPS]02P,$% @ V(C_4(@? M>I*" P S P !D !X;"]W;W)K&ULM5==;]LV M%'WN?@4A]*$%4DN4E2@N; .)M6(=$C2(U^UAV ,M7=M$)5(C*3L!]N-'4E]V MJA#N!K_8XL?&K['L1\RBN54P8/ LFJ*(AXOH6<[V<> M]MJ.1[K9*M/ASZB6W[%DM F*6=(P'KFW>"/";XV #OC=PI[ M>?",S%)6G'\SC<_9S N,(L@A58:"Z+\=+"#/#9/6\7=#ZG4Q#?#PN67_9!>O M%[,B$A8\_X-F:COSKCV4P9I4N7KD^U^@6="EX4MY+NTOVM=SX]!#:245+QJP M5E!05O^3IR81!P#-,PP(&T#X$A"] A@W@/&I@*@!1#8S]5)L'A*BR'PJ^!X) M,UNSF0>;3(O6RZ?,[/M2"3U*-4[-[W0;\35:",BH0N\24(3F\CWZ@+XN$_3N M[7OT%E&&[FF>ZWV24U_IJ ;KITV$VSI"^$J$";KG3&TE^IEED!WC?:VVDQRV MDF]#)^&O%1NA<7"!PB ,!O0LW/ EE"T<3P;@B1O^)54C%$06'CM6,^XV8&SY MHM,VX)_VX68C /0%,UV/L./YCK)-._B)I#2GZMD1/^KB1S;^^+3X+3/ZTPY\ M5E#(OQQA+KLPER/ M+Z?^[G#7G%..)%]UDJ]^2#(\E500ZU8943"DTTUHCTYT\=.;-_KDAHZDQIW" MV$U8*:D(RTSZ\B.U0^+B[S(4'.=PX9IQ)/"Z$WCM%)C &H06A-:4$98"2KE4 M@QY2\^#@,/9H_$)?/6ER-"<:5CCI%$Y^:),%F)>E2>AI)W/RG:3Q9'0UK D' MO2D'YS,%/79?WR['$<,'+PA\3H/ 81\H_*_WK01!>3;X[G%S3@)]5Y^E2U]O MU/C_._4=* 6BG^4*W#LT/JM%X]ZC\1E-.FG(C^YP/'K%A''OPMCMFDM(*V,A M":Q,AI? *!>H[?T-1('N.&&GO!-Q;ZPX/FO*>X/$;H?4S(!(P2LVY-E)@SZT M9%W1OTBI?U#^%2 VMHR6VFLU:5T)=KU=J7YC"U2_GU[7^?=$;"B3*(>UA@:C M6.^IJ$OGNJ%X:8O)%5>Z-+6/6_VY <),T.-KSE7;, &Z#YCYOU!+ P04 M" #8B/]0K)\\ D<$ =$@ &0 'AL+W=OQ Y#H*8X2,>GMI-R_L2P1[""F MHL_VD*@K&\9C*M60;RVQYT#7F5$<6<2VAU9,PZ0W'6?G'OATS%(9A0D\<"32 M.*;\ZRU$[#CIX=[IQ,=PNY/ZA#4=[^D6'D%^WC]P-;)*E7480R)"EB .FTGO M+7ZS()XVR&;\$<)1U(Z1OI458U_T8+F>]&P=$4002"U!U=\!9A!%6DG%\4\A MVBM]:L/Z\4E]D=V\NID5%3!CT9_A6NXFO5$/K6%#TTA^9,??H+@A5^L%+!+9 M+SKF+"6(WC,,G_Z5.1B)H!<3L,2&% GAMT>1@4!H-K#9S"P+G6 MP"T,W&L-AH7!,,M]GJPLTW,JZ73,V1%Q/5NIZ8.L7)FU2G"8Z,YZE%Q=#96= MG,YA)=$OZ%=(@-,(+9.\6771;^8@:1B)U^@5"A/T:<=209.U&%M2.=;F5E X MNQ+*G=FE??L4,8RZE99F%4^!%+EQLE4O%852Y6TK"LIZTHRV8&IKLM$2)XJ M#DCTU[V:@)828O&W07Y0R@\R>:=#_IX)@52/P),,DVT:BEWFA6W4JE[)MHKD M>EZFIW%WF/JVB\?6H24*IXS",4:Q%"(%1&.6)FT^9T[#Y\!Q%7/;O;JE5]?H M]>UVRV%+):A5$2B:"T,("[<1@N?:71$,RPB&Q@C>T:1ZPWHFVD/PRA \8PB/A>MYH]QGJ7\OZ/;==;OU&W M[L;!=@5;VQC'^S1> ==^)? 8:08*]"_J8.%MH58O&^D(H<9[?*%P2<@X.M7O MDX[C7OE'"QJ$42B_JGBN+"ZN8(1?A$:XPA$V\RAS4%47UJWI;#((.U[G:L05 MAK"90RIU)@;@)H=4+W7[K4"$S22ZP+\%;M('^]ZPTW'%'VP&T /P0-51(T?U M\IYR=$,%HFB?GV]_#)HE_5%_9/]D:H8*3=C,IGDH@LZ4>,U:.)T)J?"%1U>Y M/&5 9^:*E)A%<9^8,U+A#YOY]VS1+_5S2R]$M>/['@"0"GS$?@D D IKQ(RU MJP!0:)QO"$:#6OGS?4,Q[^QQZ=BXJTU(;5-&?NQS:%8(UD/QNP.I>$G,O#03 M:T::I!PX9W[S#7+;/+>;;*0B*OFNG=T=:=O:V6ZGXPJIQ(S4_T&VV05)13;_ M^3HN[N*"H=^*U:3ZUC]G\!Y=T&4 M]+WVO%FU%V7]X>0=Y=M0;<$BV"@AN^^I@O#\6T0^D&R?O3NOF%1OXMGA#N@: MN)Z@KF\8DZ>!?ATOOPA-OP%02P,$% @ V(C_4'_H@3]J! J!( !D M !X;"]W;W)K&ULM5AM3^,X$/XK5K4K@<0VL=/7 M5:FTA4/7$QP(V+T/I_O@MFYKD=@]VZ&+=#_^QDZ(LTOJ%FG[A2:.YYEG9CR/ MC4=;J9[TFC&#OF>IT.>MM3&;SU&DYVN64=V6&R;@RU*JC!IX5:M(;Q2C"V>4 MI1&)XUZ442Y:XY$;NU/CDPJW7@7N^6AL[$(U' M&[IB#\Q\W=PI>(LJE 7/F-!<"J38\KSU!7^^2)R!F_&-LZVN/2,;RDS*)_LR M79RW8LN(I6QN+ 2%GV=VP=+4(@&/?TO05N73&M:?7]&O7/ 0S(QJ=B'3O_C" MK,];@Q9:L"7-4W,OM[^S,J"NQ9O+5+N_:%O.C5MHGFLCL](8&&1<%+_T>YF( MFD'2VV% 2@/RDP$>[#!(2H/$!5HPY@7R+A?6[41P(;&@*S90"%];$H?N&0S<>D$$SBU[%HA=D M\<#FN,?$4R)YFA!AY%>.98]+H/(S31;8>.I06+S\X"6)=T3E#-)-Y MHR!.2NMZ0R9)'._(A%EEWU=2K(N[_6JTO\>HD!CN7EE=/');/=\L73+J68@$'Q:F AIQ1\81N MEY!+ +FGAJ&3Z^GD]OXT5"2OK7AX#)DC7D=)_#Z-@9,KUZ@XN2,(\IDJ3FD@DY2CV\OI*POKYSVRG1 M#MC.B1=;LN\,>."VLP<'NVTGE!6ON20L>WMV'?+V&)B07=) O$*2P\^!AZRP M,S=HYX6"]@))CG)N)%[Z2%CZWA2:6T%CVKA>/T,@SP;"K^UM/[0_##0K0-AK MI]WM!17 BR-YU\GST/H\;F7H'S$OGKYUVTFVL3U2[ M"\B86KDK$@V'!NC*XEJ@&JVN8;ZXRX?(3R_N<&ZH6D%@*&5+,(W;?6A@55R+ M%"]&;MS-PDP:(S/WN(8-B2D[ ;XOI32O+]9!=3DU_A]02P,$% @ V(C_ M4$UBW^UN P K L !D !X;"]W;W)K&ULM59K M;]LV%/TK%T('),!J40_'3F$;:.,$\]!B0=VN'X9]H*4KBZA$:B1E)T-_?$E: MD;U95HP^ $,2)9YS[SV7/N1D*^1GE2-J>"@+KJ9>KG7URO=5DF-)U4!4R,V7 M3,B2:C.4:U]5$FGJ0&7AAX1<^25EW)M-W+M[.9N(6A>,X[T$59LW6N[0M_-JGH&I>H/U;WTHS\EB5E)7+%! >)V=1[';RZ#886X&;\ MR7"K#I[!EK(2XK,=+-*I1VQ&6&"B+04UMPW>8%%8)I/'/PVIU\:TP,/G)_8[ M5[PI9D45WHCB$TMU/O7&'J28T;K0[\7V-VP*<@DFHE#N"MMF+O$@J94690,V M&92,[^[TH1'B !#$)P!A PC/!40-(#H7$#> ^%S L &XTOU=[4ZX.=5T-I%B M"]+.-FSVP:GOT$8OQNU"66IIOC*#T[,YKC2\A-=IRFSC: $+OEM^MHT7<]24 M%>K23/FXG,/%BTMX 8S#AUS4BO)437QMLK!D$O A0:4@H2J'S-@R7!SB+KLZT9_"D P(^:6GEE%;R^B'+8[1\>(@ MI'MQC-OPX][PGYR'F_!T@]+JQ[A&B4J#I!K/D*F?/AY$O2I=MVE>]_(LGK+" M![,Y*^S*Y/I(G6!\2IZ [)V9?%-_@)9":O:OL^A.!R1'^80GTSG8*(+SA'#M MH2NQ,=>J*EA"5P6>V;3;9X*$SZSM8&^L0?B,>BO;,VUDJYG9']/.G2H\[EP\ M(B?%VOMNT&^\_W.^!4\D6M"H#_[!0<>>8]]1N69<08&9 9+!R/#(W=%P-]"B?E=#F).4> M&UL?51K3]LP%/TK5L0'D("D MZ8NAM!)0H6T:6L5CTS3M@YO<)!:.G=DW%/;K=^V&K(RT_=#X<<\]Y]B^-UEK M\VA+ &3/E51V%I2(]7D8VK2$BMM378.BG5R;BB--31':V@#//*B281Q%D[#B M0@7SQ*\MS3S1#4JA8&F8;:J*FY=+D'H]"P;!Z\*M*$IT"^$\J7D!=X /]=+0 M+.RR9*("9856S$ ^"RX&YY=3%^\#O@E8VZTQJD>3.*'XHQ_LI-=+Q48U; MI'L6JF!U]T!67'*50I^6<8^6G?8GG9;)7BT/BE?:H/@#F2M',(8&N5 DP@E+ MM<7>ASAY)^9D-)SV:YEV6J9[M?Q[9QF]LS[6Z;O['T?##X/_:,.M@G:]\8:; M0E"A2<@)%YU.Z23-IM]L)JAK7^,KC=0Q_+"D%@W&!=!^KC6^3ES;Z)K^_"]0 M2P,$% @ V(C_4(V@N8-) @ S04 !D !X;"]W;W)K&ULE51=;YLP%/TK%NI#*[6!\)$F%4%J$TW;M$U1LVX/TQXM[WL@M,6%.$MN]A4AB7BM*&"P$DG598O'Z M )1OI\[0V6T\DG6AS(:;Q!5>PQ+44[40.G([EHR4P"3A# G(I\[]\&X6F7R; M\(/ 5O;6R'2RXOS9!)^RJ>,904 A588!Z]<&9D"I(=(R_K2<3E?2 /OK'?L' MV[ON984ES#C]23)53)VQ@S+(<4W5(]]^A+8?*S#E5-HGVK:YGH/26BI>MF"M MH"2L>>.7UH<>8!B> /@MP/]70- " MMHH\RV-<<*)['@6R1,MF8S"^N-1>MN M"#-?<:F$/B4:IY(YK!2Z05\X6]\H$"5J-V:U$, 4PBQ#WSB[2=OX<@X*$RJO M=,[3[QV! MS\[#EU#MX,/)6[BKW>@L\3M+?,L7G.![Z\4U6KWNN[$SX]?]2BJA_\3?9\H& M7=G E@W?+9OILL=<;/"W%F^F+;MKK>+"SA7/$7U7 M24,YZBD9^^-.1_/1P@.U8W]R7&O4:8W.:NW_B/^E-SK0$DZB4;"G^#!+^SN, M]C2[O6$S%]U7+-:$240AUSAO<*MI1'-Y-('BE9V_%5=ZFNVRT/&PO=V]R M:W-H965T96*BG- M"5=4<"3)SV1* M&#-*P/&[%'6JF,:Q/MZI?[:;A\W,L2)3P7[05&2K%%TEB#FAG8W%AOV WEIHPS+>$M!3\]_D8@!PJ=HN]K(K&F?(7L M$KIZ@9,"SZ-+HC%EZAAL'F:7Z.C3,?J$*$?WF=@HS%,U=#6 &#EW40:]*((& M!X*&Z$9PG2ETQ5.2MOA/N_T''?XN)*#*0K#+PD70*?AUP\]0Z)V@P N\-I[_ M=G^#$U9%":U>V%64$S052J.?D[G2$D[[KP[AJ!*.K'!T0/BUR,P6>0$16NM7 MR"16QOP3/(^#L-$/8JPEXGX2074M._V-YQL418*=*. M6.C$M>BA[^\1-FT&8=@.&%> <2?@-==$$B@,\!5)9!3/*:.:DE;.N,$0#/8P MFR;]J)TRJ2B33LI[H3%#2\HQ7Y#WBITT,QEY>XA-&]_SDW;(?@79[X1\Q!)2 MQ^I\;7C]1N@HVC^*31L_] _D<%#A#3KQ9AD @?-Z/W]H]BTB9(# M^?.]US]O[P-E?H>NU*C?TS ,DCV^%JM!+]Z_+&ZMT^1$KFP#5A![PW71=*K5 MJLE/;&MS7\V++X0;+%>4*Z!?@JMWEL!EE473+29:K&W?F@L-7= .,_A0(=(8 MP/NE$'HW,0&J3Y_Q/U!+ P04 " #8B/]0'FVD3M$" !5!P &0 'AL M+W=O+*0JJ$%3+7V]4D S!RJX'P9!SR\H$]ZP[_:F M:MB7I>%,P%01718%56^WP.5FX'6\]XU'MLR-W?"'_15=P@S,\VJJT/+K*!DK M0&@F!5&P&'BCSLTXL?[.X3N#C=Y9$UO)7,H7:WS)!EY@"0&'U-@(%#]K& /G M-A#2^%W%].J4%KB[?H]^[VK'6N94PUCR'RPS^<"[\D@&"UIR\R@WGZ&JIVOC MI9)K]TLVE6_@D;341A85&!D43&R_]+7280<0)T< 804(/P Z\1% 5 $B5^B6 MF2OKCAHZ["NY(,,\/WX'AC*N+_#P>79'SL\NR!EA@CSELM080/=]@]1L M C^M:-QN:81':'PM19M$P24)@S!H@(]/PQ]2TR9!Q\([U_MP'P6I50EK54(7 M+SH2KUF,2U0 #X#\',VU4=B!OT[DBNIZ\NMOD39QFO)1:M$@SHB M37IN@R8NJ/VKKH=1+PSCOK_>E>W0*[SJ!$'MM<R/C+:E+,C/4 M0&'YR06Y9X**E%%.IE(S.U.:F)[..<=9>U/)\:E28R2R!ZM%E75R3(F](GMU MD;V3"2=2+%L&5$'DA[;YA^*]PT:X#J^.-$)2LTE.LGF2!N7;S_^&4Y6CL-#$ M(CELVFX2)1^:]M K3 Z;UM\9>O;!^4;5D@F-=!:("]H)7IW:#O&M8>3*S<&Y M-#A5W3+'=P^4=<#SA93FW;"CM7Y)AW\ 4$L#!!0 ( -B(_U#"TY^,4@, M "$* 9 >&PO=V]R:W-H965TM94*!6T3&Q6%[6':@YLZK85C!]NAL%^_STX:TI%>!"^M'?L[YWS' MGR^#M9"/:D6(1B\QXVKHK+1.^JZKPA6)L3H7">$P$@D98PU=N715(@E>V*"8 MN8'GM=T84^Z,!O;;5(X&(M6,#208HVDF0UHIF%3M=$@CG*S*C,M891"G![=$$A)H3H: M*T6T0I@OT W%<\JHIG;@FG+,0X+RF:<3HC%EZ@R=(,K1_4JD"H+4P-4@QX"Z M84Y]D5$'.ZB_I?P<-;P:"KS >YA-T.G)V3:*"\D4&05%1H&%;>R W=);0[;. MZB*J/RB2)5E#.-)$HG$8IG'*L"8+-(Z%U/0OMI7R>SQ76D*]_-DCIU'(:5@Y MS1URIA)VD-2O-90PS+4UF#RE-('2-E(T"H725>YEN!V+:S;7\RAH-;V!^URA MIEFH:>Y54\X9EW*NXL^0VB7^>J_1K.9O%?RMS[C!2:43K7=.^&VO7:VD72AI M[U5R1)G,-/ADA"$1Y=N 8H:F0M%=GNWG3%5]B7'2W[@P-1Z,^>)JXP"T,.5Y,00B]@NT9IE(:[]G;:53E>/=];?C=1G5M] I5O>-KHY3Z M92;I0Y6QGW$.EW _-^,J]P*6]-8XD;/>[/)A*T7?>SOXO;V4%ALQP9=U**OX MD,\Y6MGH5J]7[;-?NGW\#SG] X[AS[A]@':S$:T')6.!-B^[?1:_W41^L)?F M7FC0&>4Y,IOC(9N#]_7R6+GSS>/J.Y9)R!101A'GG'3@Q9?8>R3I: M)/8-,!<:7A2VN8(W')%F HQ'0NA-QSPKBE?AZ!]02P,$% @ V(C_4-HK MT7I( @ +P8 !D !X;"]W;W)K&ULK551:]LP M$/XKAV'001<[CN,F)0DD+6,=&X26K0]C#XI]B45E*9/DIOGW.\F.25GB;6PO MMNYT]]WWG>3S9*?TDRD0+;R40III4%B[O0Y#DQ58,M-36Y2TLU:Z9)9,O0G- M5B/+?5(IPCB*TK!D7 :SB?%*@L;U-)CWKQ>IB_0(H<#,.@1&KV>\02$<$-'XT6 &;4F7>+P^H+_WVDG+BAF\4>*1Y[:8 M!J, FCX<)<3# M,PEQDQ![WG4AS_*663:;:+4#[:()S2V\5)]-Y+ATA_)@->URRK.S3TB2#+R# M>9YSUR1L;SHT)*V&Y']H M6'/)9(8="KK+]+T"2 \"^J/?"1BV H9_)R#G)E.5M$!-QU^[#Q?, /R9BCM MR9O973#IQ>,W'<33EGCZ3\1?M_P/:'>72WI7\4G:X='W[T;I9Z8W7!JJNR:@ MJ'=%[=#U>*H-J[9^)*R4I0'CEP5-=-0N@/;72MF#X:9,^X^8_0102P,$% M @ V(C_4 7J4U6, @ UP8 !D !X;"]W;W)K&ULG57=3]LP$/]73A$/(#$2$IJV*(U4RM"80$-T; _3'MSDTE@X=F8[E/WW MLYTT%%JJB9?&'_?[N+OTDJR$?%0EHH;GBG$U\4JMZW/?5UF)%5$GHD9N;@HA M*Z+-5BY]54LDN0-5S ^#(/8K0KF7)N[L3J:):#2C'.\DJ*:JB/Q[@4RL)MZI MMSZXI\M2VP,_36JRQ#GJA_I.FIW?L^2T0JZHX""QF'C3T_-9;.-=P ^**[6Q M!IO)0HA'N[G.)UY@#2'#3%L&8AY/.$/&+)&Q\:?C]'I)"]Q['Z@ET^ \N7":;<+ZS:V.'8@ZQ16E0=V#BH*&^? MY+FKPP; \.P&A!T@_%] U $BEVCKS*5U231)$RE6(&VT8;,+5QN'-ME0;KLX MU]+<4H/3Z0V:&BCX!/.FKAF:_FC"8$94"5>FPW#-VS?%EOSP$C6A3!V9\(?Y M)1P>',$!4 [?2]$HPG.5^-IXLLQ^UNE?M/KA._H1W JN2P6?>8[Y#OQL/WZ\ M!^^;6O0%"=<%N0CW$GYM^ E$P3&$01CL\O-A^"L[4=^?R/%%[_#UG3B&;S5* MTPB^A*E]]ZFFJ([A!I5"A%_3A=+2_"E^[Q$]ZT7/G.C9.Z(O2IF5+XR\@D** M"D1_P]R+LZOA+??0<=LA\I2&X>D@\9\VJ[@=% >C<1_TRO:@MSWXH.V"3MD.-QM..X-QWL-7SE;'S,<;U=Y/'SC>#MF- K>6/8W9D>% M%$'J]L0+]MRS]!U!+ P04 " #8B/]0?KC&RXD" M "V!@ &0 'AL+W=O-W9+0BLG3>S<0J0);Q2C%2P$DDU9$O%^ XQO9X[O["8>Z:909L)-DYIL M8 GJN5X(';F]2D9+J"3E%1*0SYQK_^IF:O;;#3\I;.7>&!DG*\Y?3/ MFSF> M*0@8K)51(/KQ"K? F!'29?SM-)T>:1+WQSOU.^M=>UD1";><_:*9*F;.Q$$9 MY*1AZI%OOT+G)S)Z:\ZD_47;;J_GH'4C%2^[9%U!2:OV2=ZZ<]A+P/Z1!-PE M8%MW"[)5SHDB:2+X%@FS6ZN9@;5JLW5QM#)_RE()O4IUGDKO05N2Z NZ:U0C M -D8+'K6QPU)R4 M *./'D;HGI(5952]CW961VC> /I]O9)*Z#?ESPEZT-,#2P^/T!_!7(H,!.*Y M-39T+JU$;"7,!7I-L8^#Q'T= (<].#P)UBQ_B-5FC?=8,8ZFPZRH9T6?L? 0 M*SI@1>'4'V:->];X,U8PQ!H?L,(PC(99<<^*/V.%0ZSXD(7QD3.<]*S)2=93 M ;J?Y@K$$'%R0,2>/_&&D=,>.3V-Y(HPE+=WGMD[7W=W?JB&Z<%;&@8QCC_4 MX.ZU(=/1'XC8T$IJ_5SG>9>Q?BE$VR7;0/':=J855[K/V6&A/RP@S :]GG.N M=H%I=OVG*OT'4$L#!!0 ( -B(_U Q%W>X< ( +<% 9 >&PO=V]R M:W-H965TQ I$ M8?=AM0]N,FDM'#MK3RC\_8Z=D"U+BWB);W/.G#G.>+31YL&N 9 ]E5+9<;!& MK"["T&9K*+GMZ0H4G13:E!QI:5:AK0SPW(-*&<91=!J67*A@,O)[-V8RTC5* MH>#&,%N7)3?/ER#U9AST@Y>-6[%:H]L()Z.*KV !>%_=&%J%'4LN2E!6:,4, M%.-@VK^8#5V\#_@A8&.WYLQ5LM3ZP2V^YN,@8:6G]EVW: MV"A@66U1ERV8%)1"-2-_:GW8 O0'>P!Q"X@_"DA:0.(+;93YLN8<^61D](89 M%TUL;N*]\6BJ1BAWBPLT="H(AY,K( \L.V&?C;:6S451@ &5 6U=5V X"K5B M7=1T,6-G@Y@=S@&YD/:(]NX7(^4;[7JL20Z9G$41SO@L_?AUQGV6-1W\/[Y:WA(IG3.Q)TSL>=+]O&]KIY= M";X44J >_S&K6,V+76MD/V:+BT:^CE_OR,AZ20D7L)@CX0[C5RRHL;: )-> M1<6?J8=PI[T-6>K)7/<^3@9)&J>C\'&'AD&G8?"NABN@0D59U0@Y73!2O19W M96]H3K>RGZ3GY]'N[,,N^_ ##C2ER_8"GJEO)2?3=ZD8OO$@&:;)/P^:/^EM M5)SVH_^UAEMMY9ZT[]RLA+(DIR!U0^/:SG30J(V4OC>]\]_OC^ISMI'K2%:*!EYH+ M/0\J8YK+,-2;"FNJSV2#PNZ44M74V%!M0]THI(5OJGE(HB@-:\I$D&<^MU1Y M)EO#F<"E MW6-56OU\CE;A[$P3YQS[:5<8DPSQJZQ16:QV:I;!0.* 6K46@F M!2@LY\%5?'F=NGI?\(/A3A^LP3E92_GD@J_%/(B<(.2X,0Z!VL\SWB#G#LC* M^--C!@.E:SQ<[]%OO7?K94TUWDC^DQ6FF@<7 118TI:;>[G[@KV?F,,_,ZV=N;P*)%^'6UUD;9 MV_'[ \YDX$P\Y_0(YSVZ02A0@2R]G;'3Z"#./80;FN<\(20+GT=XIP/O]$-> M2Q6/475=Z0%5')_'XURS@6OV/RXRQC5[QY6DR3A5.E"E'U(]2$,YE-W5Y/YJ M-OW5'%.0OCO8^&*6_B,A/!@6]^Y\IVK+A+;PI6V+SLZM#]7-Z@K(0J[#ZM]<)M)8^'867M"X=_OV G9LK1H7Y(9>^8[?"4[ M;1YM 8#LN93*3H("L;H.0[LIH.3V4E>@:";7IN1(J=F&MC+ ,]]4RC".HJNP MY$(%:>+';DV:Z!JE4'!KF*W+DIN7&4B]FP2]X'7@3FP+= -AFE1\"RO A^K6 M4!9V*)DH05FA%3.03X)I[WHV=/6^X+N G=V+F7.RUOK1)5^R21 Y02!A@PZ! MT^\)YB"E R(9OUO,H*-TC?OQ*_J-]TY>UMS"7,L?(L-B$HP#ED'.:XEW>O<9 M6C]>X$9+Z[]LU]2.J'A36]1EVTP*2J&:/W]NUV&O(>X=:8C;AMCK;HB\R@5' MGB9&[YAQU83F F_5=Y,XH=RFK-#0K* ^3)= EBR[8)^,MI8M1)Z# ;4!&KH1 MBKNHJYFNYFP\B-GI I +:<_8"1.*W1>ZMEQE-@F1)#G@<-/2SQKZ^ C]UUI= MLGYTSN(HCAY6"W9Z=:XVOBKE/W&*9_ %!+ P04 " #8B/]0+3/& M8LL" #'!P &0 'AL+W=OBC6KBP% MD)4-RIGK8QRZ.:&%DXSMW$PD8UXI1@N8"22K/"?B_088WTP[&#EI54/&^"M8*<%O63O#4'L1/@ M>ST!?A/@6]TUR*J<$D62L> ;),QNGCV_1:,A1J=34(0R>89.$"W04\8K M28J5'+M**S/YW66CXJ96X?>HF$-YB0;X'/G8BY_G4W1ZB&5T!_/[P." M!JV@@14T[!'D8Q]WG4X=%=DH4T>O21C%P['[VL$:MJSA,9;7Q:JCPAU6$!A5 M7:R@907'6'X7*]AC#6+$QUJ"+%>ZS/*_'5]2RHF.L81*E[=0+KG3?MZ^9OFE!F UZ/>5<;0>F^;=W=_(74$L#!!0 ( -B( M_U"JU"[/B@( &T& 9 >&PO=V]R:W-H965T$]U#]N([XCQ.4G9-K&PO=V]R:W-H965T!% M61+'5ZSF0D59 M&O;6)DMU2U(H7!NP;5US\[9 J;MY-(T.&T]B5Y'?8%G:\!UND)Z;M7$1&UD* M4:.R0BLP6,ZCN^GM8N;S0\(/@9T]6H-7LM7ZQ0=?BWD4^X908DZ>@;O?'IKP_L]T&[T[+E%I=:_A0%5?/H.H("2]Y*>M+=%QST7'J^ M7$L;OM#UN52M)5T/8-=!+53_YZ^##T> 9/H.(!D 2>B[+Q2Z7''B66IT M!\9G.S:_"%(#VC4GE+^4#1EW*AR.L@=TDBQ\A/N66H,08ECS-V<\6?BN"9:Z M=D&.!9ROD+B0]@+.0"AX%%(Z9VW*R'7B^5@^5%WT59-WJGYKU01F\0=(XB1^ MWJS@_.SB7Q;F=(QBDE%,$FAGI\7\NMM:,NZ^?Y_@G(V-<,WOW/E;[432CEQV6?S2;7*=L?]\>.+M//Q2,W.Z&L M8R\=*IY\OHS ]&^M#T@WX7ZWFMQK"&ULI59M;],P$/XK5L2'38(F3?JR3FVE]04!$F)B##X@/KC-I;'FV,5V MVO'O.3MIEC5I&? EB9U[>9Z[\_G&>ZD>= I@R&/&A9YXJ3';:]_7ZQ0RJCMR M"P+_)%)EU.!2;7R]54!CIY1Q/PR"@9]1)KSIV.W=JNE8YH8S ;>*Z#S+J/HU M R[W$Z_K'38^LTUJ[(8_'6_I!N[ W&]O%:[\RDK,,A":24$4)!/OIGN]'%EY M)_"5P5[7OHEELI+RP2[>QQ,OL(" P]I8"Q1?.Y@#Y]80POA9VO0JEU:Q_GVP M_M9Q1RXKJF$N^3<6FW3B77DDAH3FW'R6^W=0\NE;>VO)M7N2?2D;>&2=:R.S M4AD19$P4;_I8QJ&F@';:%<)2(3Q6Z)U0B$J%Z*4>>J5"[Z4>^J6"H^X7W%W@ M%M30Z5C)/5%6&JW9#Q=]IXWQ8L+6R9U1^)>AGIF^%VN9 ?E"'T&3-^16R1US M-7 Q P$),Y?D8@&&,JXO\?_]W8)^02C6H+\NW%SH653J!<\&7K&N%\Q[I]E?(BS DX-Q,1(@M'$ M=NS:*0:BK28+DX,ZCB@X8K1L"D7A*;2#"NW@+-JR&.IHL5.M'PBFS?)P-8&= M3,0)Y;RM/\P'3>S'T!=-F4&WP6_03$;_%+]AQ6_X(GZ)DAFA2#/.BWM-)O86 M J4L::Q.SNB*<4P2=L]ZZE+ PC7E=8I*U$GC60%LG&L0]G:T+72>,D';^L6P M68>G2%U5I*[^-FD*,J ZMR]A+$Z!D\E]YZ[SG"75&DQK%J\:&>J>/ JC"N?H M[W'6$J! @]I!*YY1(VQ1 XY?NRTS4!LWIF@LW5R8HD=6N]4D=.,&@*/]6?=Z MWFW97^#D5 PZ3^:+L>LC51N&S9)#@JZ"SA /IRI&F6)AY-;=U2MI\.9WGRE. M?Z"L /Y/I#2'A750S9/3WU!+ P04 " #8B/]0=) 1Q2P" "$! &0 M 'AL+W=OK8F>T0^M_//T+&I,%>$M_Y[ON^.Y^=M5*]Z1+1 MP*'B0D^BTICZ,8XU+;$B>B!K%'9G*U5%C#75+M:U0E+XI(K'Z7!X'U>$B2C/ MO&^E\DPVAC.!*P6ZJ2JBWF?(93N)DNCH>&:[TCA'G&$:S6N]4M:*>Y2" M52@TDP(4;B?1-'F+I^HC^Q==N:]D0C4^2?V>%*2?10P0%;DG#S;-LOV)7SYW# MHY)K_X4VQ-ZG$=!&&UEUR59!Q43XDT/7AY.$-#F3D'8)J=<=B+S*.3$DSY1L M0;EHB^86OE2?;<4QX0YE;93=93;/Y M!987P0@ZHX0-,BX*Y;A$."Q&.W/7N M>HZ&,*YOX J8@"7CW+IU%ALKP0'%M*.;!;KT#-T(EE*84L-G46#Q=WYLI??Z MTZ/^67H1<(YT */D%M)A\O"ZGL/UU!=-&%/;WEK)/=/A% BEJB'\7YT. M\)\\O+M[^SP9)%F\/]44GTQ&A9;*S;\&*AMAPI#TWOZ*3<-D_0D/]W-IE3*A M@>/6I@X''^\B4&'F@V%D[>=L(XV=6K\L[3.!R@78_:V4YF@X@O[AR7\#4$L# M!!0 ( -B(_U ]Q37=E0( '8& 9 >&PO=V]R:W-H965T?[80TU0!-VDMBG^]__MW9N:25TL]FC4BP*X0TPV!-M+D)0Y.ML6"F MIS8H[I5:#8:6>Y%A0CC*'H;%HS+8)1ZVUR/4E62X!+G&DQ9%$S_ MFJ!0U3#H!WO# U^MR1G"4;IA*WQ$>MK,M9V%;92<%R@-5Q(T+H?!N'\S'3A_ M[_"58V4Z8W"9+)1Z=I-9/@PB!X0",W(1F'UM<8I"N$ 6XV<3,VBW=,+N>!_] M@\_=YK)@!J=*?.,YK8?!^P!R7+)2T(.J/F&3CP?,E##^"57C&P60E894T8@M M0<%E_6:[I@X=0=P_(H@;0?RO@J01)#[1FLRG=561Z.9S%2!\(7MT, ;>)(:,[62_#?FS@@3E+CDY-8^VJ%F F:R MOCSN%,YOD1@7Y@+.@$NXYT)8LTE#LFQNAS!K."8U1WR$(X%[)6EMX$[FF!_0 M3T_KKT_H0UN3MC#QOC"3^&3 SZ7L01)=0AS%T=/C+9R?71S"^M\HK^"2]M02 M'S8Y$O;H,5W"RX'"'"43Q.W!,IG;!4*-AN!N9UN 0?@^7AC2]COZ<8+HJB6Z M\D171^]1$UVC8&2I2$'9I5PTA(>N1AWZVH=V;6<[BGI)&FZ[=3[D<]WZO&(> MM,R#D\QC23SC&X_[BI5L\1I>FT]>UATG+S67*Y"X(Z *Q1:A\'?N4$J#OW#[ M'=PZI=,^=4IAY],N4*]\QS.0J5)2_96WUK:ICGTO"5_H)J8UO% M%MNWXX=K^&% [![N^5(KV$[=!^ZL9_0%02P,$% M @ V(C_4(5])96[ @ D < !D !X;"]W;W)K&ULO55=3]LP%/TK5L0#2-!\-6E ;25H-8V):8P.]C#MP4UN&@O'SFRGA7\_ MVTFC4M)JO.PE\<<]YYY[?..,-UP\RP) H9>2,CEQ"J6J*]>5:0$EE@-> =,[ M.1@Y*:ZEXV8*U@I*P MYHU?6A]V /[P "!H <&_ L(6$-I"&V6VK#E6>#H6?(.$B=9L9F"]L6A=#6'F M%!=*Z%VB<6KZ314@T VFF*6 %K9Q;EG3'<;F"[1HSA?Q'%VG*:^90@^0 EGC M)05T.@>%"95G.O)Q,4>G)V?H!!&&?A2\EIAEU /3K3J/1K8)2_CZ2.^QRAS;W\$#N+H7H+._SLR$961+S MW:ZG?G+I1;KZ]:YO/6'Q9>B/NK W&H>=QN%1C7<@)<)4WP>VAW3OH(S72Y77 M5'^EC?X^T0UKO*/F(DJ\:$]S3U08#X?]DJ-.P)BZ/8"_J%QIW0^+C0-[8N, 6IOSY5"R:/=->H8Q_]]\Y.NMS)1[M&VO)$ M7WG-423O^OE?4$L#!!0 ( -B(_U RP\G# MWP( %P' 9 >&PO=V]R:W-H965T9V7G)6 5=,<")A,7;N_-MI8NRMP4\&&[4S)B:2N1!O9O*4 MCQW/ $$)F38>*/ZM80IE:1PAQI_6I],=:82[XZWW1QL[QC*G"J:B?&6Y+L;. MT"$Y+.BJU,]B\P7:> ;&7R9*97_)IK7U')*ME!95*T:"BO'FG[ZW>=@1^-$1 M0= *@O\5A*T@M($V9#:L!ZKI9"3%ADACC=[,P.;&JC$:QLTMIEKB+D.=GGS7 M!4AR3TO*,R"I+9PGWE2'2?,529O[)6*!&VO@6D@&BIP_@*:L5!=H\I(^D/.S M"W)&&"<_"K%2E.=JY&H$-,>X60MSW\ $1V"^KO@U";U+$GB!UR.?GI:G4&_E M_LUGN8MIZ7(3=+D)K+_P6&[DDG+VUR;BDDP%5Z)D>9,7#)#,)"C,1[. Z7ED M'+/(:$E27 2L=:W(K[NYTA*K]?<)HK C"BU1=(3HF6[P\C5(/$19AGHELP++ M&$=4ZMZ<-RX3Z](\ZO4D21)_,'+7NZD]M(H3/XD[JT^\4<<;G>1]Q2=\Q?A5 M+44&JI>N<1#OG.O'H9?LT?58A?$PZJ<;='2#DW1X7PQ?3DZ60O27Z^#@V"", MXV@/[M#*'PZ&@WZXN(.+3\)MW]K')>&@^^#BPV/QPH;Q'MVAVY8->#N M3N\SWYUO5"X95Z2$!>J\ZP1O1S:]O)EH4=MV.!<:FZL=%OCY VD,<'\AA-Y. M3(?M/JB3?U!+ P04 " #8B/]0=_HFBJ8" 7!P &0 'AL+W=OE,DPCJ)NF'&A@F'?GTW-L*\+ ME$+!U#!;9!DWKR.0>C,(6L'VX$&L4G0'X;"?\Q7, !_SJ:%=6+,D(@-EA5;, MP'(07+>NQCUG[PV^"MC8G35SD18#H(>@%+8,D+B0]Z\QFJ>,X=WT)+ZY]L M4]E& 5L4%G56@4E!)E3YYB]5'G8 Q+,?$%> ^#V@2$E8VP^1%#H_ MX:)2,RK5Q ?47+)[K3"U[$8ED+S%AQ19'5Z\#6\4'R6\*U23M:,&BZ,XVJ-G M?!P^@WP+;UT>D=.NL]WV?.T#?%-#OY_!UP:;4L*1<96PF^="Y/1?8(-],MI: M]OUZ;M%0?_\XXK%3>^QXCYT#'G>KM]!97B"5V^HE;KB!!ELYC_OJ5+)>>E8W M"=;#5K<9]\/U;O+V&+6:W=KHC>#S6O#YWPNF$^J\?7I+TE:THZ5S2$JWEM(] M*F6V]3J!-8T[7Z0C);FH:2_^4Q/T:H^]?]($O3_JVV[VWN4TW)D]&9B5'\F6 MW!0*RS%4G]93_]H/N_"W>7EEW'.S$LHR"4N"1LT+*JHIQW"Y09W[23;72'/1 M+U.ZN< X _J^U!JW&^>@O@N'OP!02P,$% @ V(C_4!HX6P$] P R D M !D !X;"]W;W)K&ULI59=3]LP%/TK5K0'D(!\ M-J&HK40_MC$)K:)C/$Q[,(G;6"1V9SL-_/M=.VDH:5K0]M+:SCGGWG-]XWA0 MLXS)H=6JM3ZRK9EG)(++G(L8*I6-ER+0A.#"G/;,]Q M0CO'E%FC@5F;B]& %RJCC,P%DD6>8_$R)ADOAY9K;1?NZ"I5>L$>#=9X119$ MW:_G F9VHY+0G#!).4."+(?6M7LUBS3> 'Y24LJ=,=).'CE_TI.;9&@Y.B&2 MD5AI!0Q_&S(A6::%((T_M:;5A-3$W?%6_;/Q#EX>L203GCW01*5#Z])""5GB M(E-WO/Q*:C\]K1?S3)I?5-98QT)Q(17/:S)DD%-6_>/GN@X[!-#I)G@UP6L3 M@@,$OR;X'XT0U(3@HQ%Z-<%8MROOIG!3K/!H('B)A$:#FAZ8ZALVU(LRW2<+ M)> I!9X:?5YCJMTY'/Y,-TM]]EY_^BS_XY^IMB^$TG^4;//Z!WRS<$#A"E-WFA8(>Q M2$ROS)X5T07?[Z3K.!8%SLZ@XV(XY"31;5.-3M&O.YYE"$Z#$H1^'TDP:!(, M3(+!@03'9$49HVRU;?>N#JPD(B.AS]C-*.J[4-W-[K9V@& /WH*F'2 WZKT% MS?9!H1^\AGOCL]?X[!WU65=5(GB+45G5FI+.]ZT2"G?"N_YEV^T^R/-Z4>,!HU!B-CAJ%0^N=WHWV.^[RTFWY[ "Y_=:63S^B-'M' MJ3)I[WR:SKM1D;]NE.I)B@ M&0-\EV60'<8HI?N!81O'A3G>)$(MF,/^%F[0 HGE=L;DS"Q58IPAPC$E@*'U MP!C9]Z%M*8)&_,!HSRMCH$)94?JD)@_QP+"41RA%D5 24'Z>T02EJ5*2?OPI M1(W2IB)6QT?USSIX&HT$YR"X-0)W@6"6Q#,(66:FJ@LZ_9,E^8J(.R$$SN8LD3PX6@T=/M6*8Z M!A.:R?/'H:[@+;BX%;ZH,0+74R0@3OF-!"\74W!]=0.N ";@>T)W')*8]TTA M?526S*CP9YS[XUSPQP6/E(B$@Y#$*&[@3]OYO1:^*7-3)L@Y)FCLM I^W9$[ MX%J?@&,Y5H,_DS?3[5Y3./]G/?QGZR?)<,O3XFH]]])I22!#MZOS(S%B#)(- MDC>( *L#J.)F\*"71WO(8O#KFY0$#P)E_'>+0U[ID*<=\EJ/;VXHJCC4=/!R MI4 KJ?OS>>@&CM\WGZO5/ ?YCF>=@J;G(-MQO>XI*FQ >;X;E*B3@/TR8+\U MX#GB@N%(R'AU[&!)L.#@>KY8\IN6A'9*_<['J'!0.A2\6X5SI4ZUPF=EF9R# MO&[7KE7X'&3;;J>&"AM0;M#QFBO<+0/NM@8<9MN4'A#*Z]N2P5XIV/L8);6M MUT?'>K>B%E*G_]N@5M0FD-^K%;4!U.O6E,(&4!"XM9*:E0IC(#A(Q!9#[:TK%<:(,E#WI\"]02P,$% @ V(C_ M4"=4:&ULS59- M;^(P$/TK5DZM5!H[20FI GH?G2UE1"TNX?5'DQBB-7$9FVGM/]^;2>$% )J M#Y5Z 7_,/+^99T^FO^'B4::$*/"<9TP.G%2I];7KRC@E.9:7?$V8WEERD6.E MIV+ERK4@.+%.>>9Z$';='%/F#/MV;2J&?5ZHC#(R%4 6>8[%RYAD?#-PD+-= MF-%5JLR".^RO\8K,B7I83X6>N35*0G/").4,"+(<."-T/4&!<; 6ORC9R,88 MF% 6G#^:R6TR<*!A1#(2*P.!]=\3F9 L,TB:Q[\*U*G/-([-\1;]JPU>![/ MDDQX]ILF*ATX/0#'/I/T%F\H6.B NI.)YY:P9Y)25 M__BY2D3#0>.T.WB5@[?O$!QQ\"L'WP9:,K-AW6"%AWW!-T 8:XUF!C8WUEM' M0YF1<:Z$WJ7:3PWGBL>/G;%.1 (F/->W0V*;WPZ8$:D$C97>L5;@@5$EP3>! MF5GK@'N\*#(LP V5<<9E(0@XNR$*TTR>ZVV98D%DWU6:ICG,C2M*XY*2=X12 M!.XX4ZD$7UA"DM?^K@ZOCM';QCCV3@+^*-@E\.$%\* '6_A,WNR.HA-T_#KE MOL4+CN =R>O9;/X@ST_@!S5^8/']8Y*:O'<6AY*.A)9N1?0C5&#Q IIV4_QB MET<;+!+PYZ>&!+>*Y/+O"4)7-:&KMP8L3< 2K*H[=$99=4W.V^Y)"=NUL*8> M/0T#A*)NV'>?FO(=FH61AZ!?F[UBW:U9=]\ETP6XU_4+E$]EWG*W7YT2UJ>$ MGT.L7DVH]S%B]0Y40%W?C^">6(=FO@_U-Z==K*AF'9UD/>8F%7RI:Y'0'P@N MRD=U(A\([BHD_!P2H4;11A\C4H7;3+\70KC_HEK,_%X(>^TB(6_'VWOGFYH2 M87L1%K_Y::%=H47^)U%N5YM1\$'*!8?*>>@JW']?+7:!Y_N]:$\[M]$SY$2L M;"LE08;&B3(*,+#4DO QUH19E M6U5.%%_;SF3!E>YS[##5K2@1QD#O+SE7VXDYH&YNA_\!4$L#!!0 ( -B( M_U")+*%PM@( ,$) : >&PO=V]R:W-H965T"P+H0=>;LSBPO=UDF/)=$\N4-#.7*J2 M&9JJS-<+A2QU3F7A1T%PXI>,"V_8=VL3->S+I2FXP(D"O2Q+IE9C+&0U\$)O MO7#+L]S8!7_87[ ,IVB^+2:*9GZ+DO(2A>92@,+YP!N%%^,PM@[.XCO'2F^- MP:8RD_+>3J[3@1=81EA@8BP$H]<#7F)16"3B\;L!]=J8UG%[O$;_X)*G9&9, MXZ4L?O#4Y /OS(,4YVQ9F%M9?<(FH6.+E\A"NR=4C6W@0;+41I:-,S$HN:C? M[+$IQ)8#X3SM$#4.D>-=!W(LKYAAP[Z2%2AK36AVX%)UWD2."ZO*U"C:Y>1G MAE,CD_O#,>65PJ4L26S-7+D.X8ZJW^Q\5$P8#7M7:!@O]#[MWJ(VBB>&=AW& M@;.'VGZ:,X6Z[QMB:./X2<-F7+.)=K YAQLI3*[AO4@Q_=O?I\S:]*)U>N.H M$_#S4O0@#@X@"J*@ R]NRQ4[O'A7N6QBA[-_RS525*(,Z7LU,%O!MMV$K=SR MJ&(JA9]?"!*N#9;Z5P>AHY;0D2-TM(-0#?I 8G"1P0(5ERGL<0$K9$KO/R5! M-V!<>W90.VZI'7&PO=V]R:W-H965T>.N6RH@87BWUEJLVEP'9 4MK3@]D&5 MGZ#.Y\KQ)8H;_R1EO38*2%(8JT0-Q@@$D]6;/M4Z' &0IQT0UX#X)6!\ C"L M <.7@-$)P*@&C+PR52I>AR6U=#;1JB3:K48V-_!B>C2FSZ0K^]IJ_,H09V=K MJY+'RSDJEY*%$KB;#/4%N20KT'Y;R03J!1\UE=:0BR58RKAY.PDMAN"(PJ1V M-Z_!9_=L0R:F(9^5A&)V(YWC^5'UI2G1JR M<]L(TA[)02?H%Z\7A M>N[P,U$(8C,-)E,\)0*[P[_UZXXA/JW?N<#E&N<[F"&)*J2M[J#&VC3).]\; M7M@7V#RK7O>7INJ\]U3OF#2$PQ8IH_X[E%57W:R:6)7[^WVC+'8+/\SP!P"T M6X#?MTK9P\0Y:'XI9G\ 4$L#!!0 ( -B(_U!M*J;4H@, ,<, : M>&PO=V]R:W-H965TRS^^QJ5UHF>RZ> MY)80!7X7.9-39ZO4[LKS9+HE!98NWQ&F=]9<%%CIJ=AX=/9O)7-G5\PXCD M)%5&!=9_SV1!\MQHTCQ^U4J=QJ8!ML%&#-8."LNH?_ZX#T0)H/=T 5 /0 M,2 \ PAJ0##40E@#PJ$61C7 NNY5OMO +;'"LXG@>R",M-9F!C;Z%JWC19E) ME'LE]"[5.#6[5SQ]NISK4&=@P0N=?Q+;$[P$=T0J05.E=ZP4>&!4@6MSLE3] MT0)_XU698P&65*8YEZ4@X&))%*:Y_'@.+\'%W?V#W?\ /""W6! Y\91VQ1#R MTIKVO**-SM .P'?.U%:"&Y:1K ._[, M?.1W\%D,AL.DRYW_9OWF7UM_%8R@2:K Z@O.)57'J;Y2%#:*0JLH/*/H1ZFD MPBRC; .P BNRH8R9"5^#'1&49^""LCJ+/G;%K=(?6?WFTGR>P7&,QBB:>,\= MQ$8-L5$OL59N2Y/;$FP$9F;Z!I_1"9\0PB0:-W2J\SH5&R<(^D$WZZAA'?6R M?M2LWZ88G=B^C),8(=1M?-P8'_<:U_?ZFM !]L>G]J$_"J'?;3]N[,?OR27" MLL%9-(]/LP@FT(_@ZV-;OBWWBGK24$]ZZ^FG?>YTY*Z?B=#/-_ABDNU27_@$ M?,94@$> [\_Z/B,I[KFU^:I2ING2=9VQJUXH%"-SJ3Q;#U9L%> MDE]:M3:(R;Q6V&820#<^*KM%EUCD0G1TS+58W*[BR!T=B=UT:?/=<'S&?71P M'PTMXX'G@$[XHL@]=YO PS4/@W>4]$ NP0F7('23\ R7PTL!W_54G);WP$0) MNS+ CX\SX"VQR@NOU9@51&QL1RQ!RDNFJN>T66VZ[FO;:QZMS^'5 G:L+TV7 M;AO!@_JJQ?^.A2Y="7*RUJ9\=ZRYBJIKKB:*[VQ;N.)*-YEVN-5?&D08 ;V_ MYER]3(R!YMME]@]02P,$% @ V(C_4*' ;D@\ P ^P@ !H !X;"]W M;W)K8201(7#*[ M66TD%)3=A]$\F.X"K+C;C&T@_/V6W9T> @V*=E[ +MXE2!WA0%4_L1"KGK>Y'W9GCBRY6QAF#06[,ESM \KZ>*9D'# MDO,"2\UE"0H7?6\8W=UWK;]S^(?C3A^,P58RE_+%3A[ROA?:A%!@9BP#H[\M MCE$(2T1I_*PYO2:D!1Z.W]B_N=JIECG3.);B7YZ;5=_[ZD&."[81YDGN_L2Z MGH[ERZ30[A=VM6_H0;;11A8UF#(H>%G]L]=:AP, \;0#XAH0'P/2,X"D!B0? MC9#6@/2C$3HUP)4>5+4[X2;,L$%/R1THZTUL=N#4=VC2BY>V3V9&T2HGG!G, MC,Q>;D8D=0YC65#[:>9V\ :>4!O%,T,KS@N>2VY@:'>6FSTY#/.<6U\FX*&L M6M8BKR9H&!?Z^AR'AJNGV;-;?YY-X.K3-7R" /2**=3 R\KI,QEI_,B%(%;= M"PR5:Y,.LKJT455:?*:T!!YE:58:[LL<\Q;\Y#+^]@(^()D;K>,WK4?Q1<*_ M-J4/2?@9XC .6_(9?Q@>W;:5\WO1[_]W]'=B)$WC)8XO.==X=K=OYJ>--U2* ME4NDN\C ? ^'?E.V=^;ACJD#I+(__JE%VP/-[7%J^M'\7NOR:E7VO4[ M1U[W+5RAG_Z*^*[P3E-XYV+AWQA7L&5B@R 7=//%&@A2OU.NP#=1H#N10&F2F:(5.-"R0*P M6 NY1[J)C 3;DWJQ!\->0;3M\W9/$XM2/CK(_=8HZ!UI5V0<'MWF! M:NF>40V9W)2F.E^-M7FIA^Z!.K*/HKMQU&*?T,M>/<2_Z*O/@D>FEKS4('!! MH4+_"\FMJJ>VFABY=F_)7!IZF=QP15\GJ*P#K2^D-&\3&Z#YWAG\!U!+ P04 M " #8B/]0+_PVP(H" #3!0 &@ 'AL+W=O&ULI511;]HP$/XKIZ@/K=22$.C65H $=-,VK1("L3U,>S#)0:PF-K,/ M4OKK=W9"1C?@92^)SW??Y^_.ONN5VCS;#)'@II32&(3;,*[=J@2#VHR,,XBMZ%A9 J&/3\WL0,>GI#N50X,6 W12',;H2Y M+OM!.]AO3.4J([<1#GIKL<(9TGP],6R%#4LJ"U16:@4&E_U@V'X8W;IX'_!- M8FD/UN R66C][(S/:3^(G"#,,2''(/BWQ3'FN2-B&;]JSJ YT@$/UWOVCSYW MSF4A+(YU_EVFE/6#NP!27(I-3E-=?L(Z'R\PT;GU7RCKV"B 9&-)%S68%112 M57_Q4M?A !!W3P#B&A![W=5!7N6C(#'H&5V"<=',YA8^58]F<5*Y2YF18:]D M' UFI)/GFQ'GE<)8%WS75OARW< 4+1F9$'M\%,R5)!BZ,DK:<TTM>YX MVLZI6F?"X,WBWUH/C1%JA?S6"18[.(R;B)W?'I;"I/#C*U/"9\+"_CPCJ-L( MZGI!W1."WEQ@ .BNH5M6-(QJV]X MT&@%FI4?)Y9U;A15/=?L-A-K6#7JG_!JW#T)LY+*0HY+AD:M]RS25".D,DBO M?=LN-/$0\,N,IRX:%\#^I=:T-]P!S1P?_ 902P,$% @ V(C_4%%1J$ZF M @ 0< !H !X;"]W;W)K _CN I $DWFBMS-NZ9I;-)EIM0;MH8G,+7QN/)C='L M[,&J]/%L3H7(8*$$O1R&^?J>P8TH"[5#!!\#RTJG.<7!LF 23J[1,EZ84PHT M.=-H)J$E/8XU3)O<\SIW_$[N,=PI:7,#-S+#["4^)!^MF7AO9AYW$GZI9 ^2 MZ"/$41P=T;/X9_CYN$-.TM8V\7S)>[5U=3E;O:WME=9,;I ^!@NK'1S&+=G. M'U]MF<[@YU>BA%N+POSJ$-1O!?6]H'Z7( /WJLO76VH<_FQL73;)B,D_XD?#HL^MNHP7C0'[=1+ZP,6BN#3BLO7\Z. MV@Q;PN'_T:Q1*VC4Z;#]WDK-4P2UAE0)08+J1ITP PQ*U"DI.-J=;OJ+02^* M/AS3&1Y,$X%ZXX>LH>R5M/6WV)ZV<_S*CZ]7YW.:[_4X_DM3_QSNF-YP::# M-5%&O1$U6]<#M]Y85?J9M5*6)J!?YO2/0NT"Z/E:*;O?N 3M7V_V!U!+ P04 M " #8B/]0-JEW:+4$ E% &@ 'AL+W=O&ULM5A;;Z,X%/XK5M2'5NH4#(1+E49J0U8[(\VJFDYW'E;[0,%)4 %G M;9-T__T>&TH(&)K.;%\:,-\Y/N?SN=6S/67/?$.(0"]Y5O";R4:([;5A\'A# M\HA?T2TIX,N*LCP2\,K6!M\R$B5**,\,RS1=(X_28C*?J;5[-I_14F1I0>X9 MXF6>1^S?.Y+1_AA$S&"/J'OT5.910R%*8\SRDM8/ ^)B-*,7\#GQX<0G9]=H#-D M("Y%.$H+]%BD@E^V%KYO:,FC(H'%LZ/WF2' Q#O$?U.H]]1^IT!_9^+F.8$K1C- M40SGF!8E;(>@6+)(5AMM0%4J/:525LO='-MNX,Z,7?N8^JC PL>8L(^Q7=.U MCE'+/LJQIT$#.G)\VC@^/<7Q<\A!2#SE?P(I65% DA8#EZB ID)72$0ONG"L M]G%;UKFV;7<<[8,^8;_K9Q]DF9Z-]8ZZC:/NJ*-_@/&I=;4 MZ;C8!]E3WS<[/O91UM0,3+V/7N.C-^KC#]6SX-2B'9S:FD HYSFTRKI@0A/G M JJCC.R2 PPJ)B"VI9 KT O3&)%VL59RZ#Q]U7"AH\[KG99G>ZVPK*C3H"SL M^QWN=+H!B/\$GST?^3A-.36->A^DFH0_5IU^H:2L+# M*(7'9ZF/3T+WI"1TWTY"G:+!)#S,67A\T!J+N_<$A'=20&A172YTH'X\Z%"# M:7@8G?!;L],N34B1H(3$X#80\U-L^+H>U27C!%"H!74GJC= %15&Z]HC)VRM M[ILX5(*R$-5_K\UJNAO -3URP']=4%VM>(K5.H+QE9 MP5;FE0>6LNI.JGH1=*LN79ZH$#17CQL2)81) 'Q?42I>7^0&S < !H !X;"]W;W)KE!51478L: MN-[)A:PHZJG*:;F$#^%"OI)ZY/4O&*N"*"4XDY%/GSK]=CHR]-?C. M8*<.QL1$\BC$DYE\R::.9P1!"2D:!JI_SS"'LC1$6L;OCM/I71K@X7C/_LG& MKF-YI KFHOS!,BRFSL0A&>2T*7$M=I^AB\<*3$6I[)?L.EO/(6FC4%0=6"NH M&&__]*7+PP% \PP#@@X0O 5$)P!A!PC?ZR'J -%[/8PZ@ W=;6.WB5M0I$DL MQ8Y(8ZW9S,!FWZ)UOA@W=;)!J7>9QF&RI)(SOE6D!DDV!95 KL@=1W:5L;(Q MAT@VD#:2(0-%+A: E)7J4ALI8ZQB%[4*P^6FG<=9ZS$XX3$D]X)CH:BJANDMI6(G/1%NNJ+].RJWC"M20JY=>=Q1H&Z+ M=ECHIQ&D,=#[N1"XGQ@'_6.;_ 502P,$% @ V(C_4-3P(W7^ @ ^@H M !H !X;"]W;W)KS#)A5A-[,QVH/OO9SLA!0H)V]J7$MOWW7??W=6^ MX8;Q!Y$ 2/28I52,K$3*_,JV19A AL4%RX&JDYCQ#$NUY"M;Y!QP9$!9:GN. MT[,S3*@U'IJ]>SX>LD*FA,(]1Z+(,LQ_3R!EFY'E6MN-.5DE4F_8XV&.5[ M^36_YVIEUUXBD@$5A%'$(1Y9U^[5S#4 8_&-P$;L?",M9EW$LED9/4M%$&, MBU3.V>835(*ZVE_(4F'^HDUEZU@H+(1D6056$62$EK_XL4K$#D#Y.0[P*H!W M".B< /@5P#^7H5,!.N,C9!G%MK;SI#Y-]@U;Y(E0W MRD)R=4H43H[GL 9: (HYR]"44+6"EVD.B&UHVIR[R MFP D)JEXJ\Y%>3ZTI0I*N[;#*H!)&8!W(@ ?W2G61* 9C2 Z@@^:\8,&O*V2 M46?$VV9DXC4Z_%S0"^0[[Y#G>,Z1>*9GP]W!,3G_QS[[9_:]9/AU>_C&GW_" MW[;L<\@9EX2N]AK@QZTR1S<2,O&S@:Q3DW4,6><$V9WUMG]*YTZK04EQS5VG['W M#C2V6@2M%K,FBSV-O5ICKU'CA*NW0:AK(R,AHU$12L;1@J6%;AR!/G)6Y TM MWI49H@0*64%E M>6_7N_6@=FW&DX/]B7LU=8_L!WJP,[/#D_MR*KS#?$74/V<*L:)R+B[5K<#+ M0:M<2):;26+)I!H,S&>BAE/@VD"=QXS)[4(3U./N^ ]02P,$% @ V(C_ M4)3E< >#! IA0 !H !X;"]W;W)KDU@G0CR\E M:R6O1&N-&GZQ)?K,#&<.>8;F>"_D-[7E7*/O69JKN]%6Z]VMXZC5EF>1NA$[ MGIM?UD)FD3:O117!EEJ0,8^TX6)?EH,J[&[N5D+ J=)CF_ET@561;) M'U.>BOW=B(R>!QZ2S5:7 \YDO(LV?,GUE]V]-&].XR5.,IZK1.1(\O7=Z#VY M70 K#2K$'PG?JZ-G5*;R58AOY6Q&CO:S+.,YJSJ.4T/L+?T4HH=[I8H^5.:E(#Y- ##U3(V>CLFQP#!EK .;]V&^1W 0O(0M^C"/ M$9^VL!>Y>DVNWF"N4VFD5*$ESY*5R.-BI85$2Y$698T5^E6*8C=04K\)XU^7 MNZ )%%S&W<'VQ9<#3$E'3IZN-<&E#6H\N"(YCA$])(VCY AAO!"[K0O^A"L22M*!/ORJRV MPDS\"UGU+8KI 0VZK%IPQ M);Q/V<=1W \!=5BTX&GJG&AYI.P09;A$G6#U7 M1DDKSX1=F<56LDEX(8MA7]("(VE=$BTP2J"W,_NP 'R_MS$ML++;VAF$MFW M<-OX_8G+UR046E$&!(@!D]153;,F"X931$72Z>T*HVN%?FL]5I&#X]O\ZGUZ\L(UZ73@N*=G73 M O*QWZ.RCP+,3F@FM%T"AKN$AEMQ#X,<.!W.5Y8<,1G@=L]>#I']RX9EYOJPDNAE2AR??A#W8PVEVKO MJZNDSOB4W,Z(97Q.;A>'*[/6_>$&[W,D-XG9KRE?FU#X)C +3AXNQ0XO6NRJ M6Y^O0FN158];'L5&ULM5=;;]LV M&/TKA-"'%M@B4=0UL W$EM=U:[<@:;:'H@^,1$M$)=$EJ;C]]R,I679D60AF MY,46J7.^VZ$^DK,=X]]$08@$/ZJR%G.KD')[;=LB+4B%Q17;DEJ]V3!>8:F& M/+?%EA.<&5)5VJ[C!':%:6TM9F;NEB]FK)$EKR(?M+52T8K4@K(:<+*96S?P>@T#33"(?RC9B:-G MH%-Y9.R;'GS(YI:C(R(E2:4V@=7?$UF1LM265!S?.Z-6[U,3CY_WUG\SR:MD M'K$@*U;^2S-9S*W( AG9X*:4=VSW.^D2\K6]E)7"_()=AW4LD#9"LJHCJP@J M6K?_^$=7B"."LC-.<#N".R1X9PBH(Z"7>O Z@O=2#WY',*G;;>ZF< F6>#'C M; >X1BMK^L%4W[!5O6BM%\J]Y.HM53RYN"-/I&X(V'!6@16K)5?2"16$+,#* MN"=<@%]!0@7.\)RCK<%3<%'EF*C^MN$2$Q+\4X1'NX3\/;- M._ &T!I\+E@C<)V)F2U5T-JUG78!+ML W3,!(O!)154(L*XSDHWPDVE^/,&W M5;'ZBKG[BBW=28-_-/450,XOP'5<9R2>U8OI,!Y+YS+OZ__M_5DQ4+]\D+&' MSM@[6A9Z ; -V"^H+Q\5%'R0I!)?)QQYO2//./+../K,)"Y59S+&QU912P\- M77?'IX7K.LA7-7HZ%F<$YJ H&L"24UC@0R<,G\/6IS _@@$ZP)[EZO>Y^I.Y M_L6X^OINU)='4SQ1NZ"W%[RN2&'O*+Q,I)8>'-4KC*/('6ATBHJBT/,&$IVB M7"]PG(&2ZS&8$\;!N$11GVDTF>F-H-B^Q2G=T-3^6Q:$3Y0O[HW&KZL3= Y= MW[E,J8Y_7+M/VF=9ZR:*J%[,.F^LEJ')@O1A6JAD[I!W_/@4*T1&(K">*C6*0SYH>'TZW^C@BIR[ENN#H/3Q7PT%"A_\I:'7HM#"[4*CC=@OP M#IO@& S%PUZ9C, "B (TU&H$%L;^L O:1P=)M?WDY@0O0,J:6K:'@GZVOR7< MF+/Q8'X)KU=P9#[1MPIS<#V8;Z\DGS#/:2U 23;*E7,5*D5Y>\IO!Y)MS3'V MD4EU*C6/A;H9$:X!ZOV&,;D?: ?]76OQ'U!+ P04 " #8B/]0#Q]!4W$% M #\'@ &@ 'AL+W=O&ULM5E=[HB"7V\ MF,#)\X/;>+OCY8/I_'P?;!9BNS2H M$'_%Y#%O78,RE'M*OY!2^"N8]RLJ#)MWC-=Q<3?P+69!,5";^ECW^0.B"GY%O1)*_^@L<: M:TW JL@Y36MC,8(TS@[_HQ_U1+0,;.>( :H-T&L-<&V 7VM@UP;V:PV6>L!S\!H(XC[9;1K81)VMP]01NR9XR'F=;<)?%'+P- M"(_B)'\GL'?+ +Q]\PZ\ 7$&ONYHD4?9.C^?TNMT58_MZC V=&1L&%R+ M >UR$&9KLM;8!V;[F<%^*N:IF2ST/%E7R$CXN<@^ &R]!\A"EF8\BU>;PYDN MG-.\A[_LO3,9N%DYN.+#1_A:*Z)4/-V Y[7TSQ92(EU)%KEM%!W.O,B]?C ]SA"SLB#EZ:"=' [.P[RNPH ]S'6AY7A<6 M]F&.#UTL89U8G296QQCK92$4=YC0)4V*\B(W3*';T+KCYLIK''FGY9X-U4SU40C:+E(SI8$A[&"HSY3?1.H;(Y7OOT*\_]Z#+$I).;$Y MV8HZRG6QFPGO16MP=L5$2S J M>S@6>R>SLR:S,Z.[L@I&HM0>M%+51%&67R-':,FJ:XTK2-@J\/ T2=;V;8%@ MVU/?BPL-#/FNI4@WT, @LAW?5E2IP?FNV])X-UPDPT5#Z_(%QE.%.2Y],"Y] M.!I]-[^RZX#8Z/!C0N_%>NXX$W?L(5X1HS9ENP'MD;4IJSTTE_N7M>GTU62Y M4*V76IB%;%6;?1B&CN>HTM3!;!\?D:9L0J [N#3-C"=+$/ K*]5 OA_RX!@?F"P;F M"X?CZ^9(-G#(W, MHW2?D&K#)8^%?I]>U8LBV3$A-*ZXD"S>R%R\7Q17;=]1 MC>/,5''I8,AS%5B@@7F6[ZGBTL!TT5D@YF M.9XJI#X,0A_U.D<-SG=QJYIUPY7U'PV^V?("X\\K:5B^8&"^<#B^;HYDXX3, MC=.!7/TP>ZY4H&HV3=O.LF?!(^^=8%EZ\8E[)UBWVR$$I+1Y"QT.NI:M;FEJ M<$*/GJK;4(>SH=OZXNM&+)L!;/Z>K[/8;N5-709NG1:,?%R 9=W%)QX8X/[F M_0RCF:\FK0\3S4,_9YJ#!='IJTU+J,/9E@75)G[:.LU+"=M6QZ@Y6-$BXX?C MF>9I&UL MK5??C^(V$/Y7K.@>[J3MYBO*-(<"RT=> M,[ M.RX*K/12[%U9"L"9!174#3PO=@M,F+.8V7=/8C'C!T4)@R>!Y*$HL/BR LI/ M<\=WSB^>R3Y7YH6[F)5X#QM0G\HGH5=NHR4C!3!).$,"=G-GZ;]/_,@ K,3O M!$ZR]8P,E2WGG\WBEVSN>,8CH) JHP+KOR.L@5*C2?OQ=ZW4:6P:8/OYK/TG M2UZ3V6():T[_()G*Y\[$01GL\(&J9W[Z&6I"(Z,OY53:7W2J93T'I0>I>%&# MM0<%8=4_?JD#T0)H/?V H 8$]P+"&A"^!D0W %$-L*%V*RHV#@E6>#$3_(2$ MD=;:S(,-ID5K^H29<]\HH7>)QJG%,QR!'0#M!"_0FC,E]$E([83*T=J:!R'1 M#\T66F&*60H2O4U 84+E.[W[:9.@MV_>H3>(,/1;S@\2LTS.7*4]-';$/?,DWY@>GC?884R!%O*3P@O%,@T)+J M"F .%NE:@M8",J+0!R[E@TX#(8 I].=R*VT._#7@2M2X$EE7HF^Y(EJN,%!] M.5-I&EM-IHX=%_XD]./QS#VVC^(^L:1'+![%7M"(7?$9-7Q&@Z%M[L?5S7E M2RE!_=]!CANGXL$@-TYAXT7O?8R[T1B-/.]5:.^22BJIN"T5>2VI*P[CAL-X M.+"X) I3\A6R2Q%:K0:UAI[J+ %J:]T?!?TBMRT(3<=U)7 #G1Z92U^O^KB3IV3"M+1'H[\A!AW;H^W'P.CIWB24]8L$T"D]9A)XU[Q)(>,ZOU2#8O&TF]:6=3]V+>#7F?\1B3YA$%'8:ZCV.==,3 MU>1<+10O[2RYY4KGL7W,]=<&"".@]W>&UL MS99;;]HP%,>_RE'4AU:BS85;01"II9O6:=,0M-M#U0=#3HC5V,YL!]BWGVU" MRC2:OG1:7XAOY^_?.3[X>+01\DEEB!JV+.=J[&5:%T/?5\L,&5$7HD!N9E(A M&=&F*U>^*B22Q!FQW(^"H.J<X40=M ML*XLA'BRG=MD[ 66"'-<:BM!S&>-$\QSJV0X?E:B7KVG-3QL[]4_.N>-,PNB M<"+R'S31V=B[]"#!E)2YGHG-)ZP\24KV"*TB4#7R)\6^1T16QX M%9S>H"8T5V=P I3#729*17BB1KXVG'8W?UDQ7>^8HA>8/I?\ MI!"Z(@"N[G M-W!Z4V74BA;F94BG9Y=+# M%Z,-MQJ9>FP@:]=D;4?6>9%L#U0< (GGX!Z+X4ZR[R3M?V\==[MA)QCYZR,D MG9JD\PK)6\6H!7--I :3E0@/5UNJ'H?N0,^#_GD0-D2M6[-VW]EY]FJRWMN? M9^^O\VQWH[!]_#S[-4F_D>2>*^?F?\RY\->\&->O@G>5=&#S?YL';9UZE>9AZX6 0]8^G7GA06L)_F'S-XO:U M,E0%6>+8,\\1A7*-7@S'@N@?5$?[TOA*Y(J:@I5C:I2#B[ZY9N2N>.\Z6A2N M8"Z$-O7/-3/SX$%I%YCY5 B][]@:7#^AXM]02P,$% @ V(C_4#7ER(8 M @ '@0 !H !X;"]W;W)KH5"!B&7\&SF1L&8"GZR/[7?3.7G;"X\JJG[*B9I%\3*#"6G2* M-K;_A(.?R\!76N7C$_JA-DN@[#Q9/8!9@9;F\!:/PSF< *879P#Y ,BC[D.C MJ/)6D"CFSO;@0C6SA46T&M$L3IIP*5MRG)6,HV*##V@ZA-I9#2MKR/$Y>19! M#:QB>W0>WG/*\S99^+8COFH0IH*[3M52*1 C$-[<(J>5?SM/B=6%'FDY*%D> ME.1GE'SIS 1FV3O(LSS['YZRJ=%9/CK+(]_L#-]*M)*$DD]8_=,7;,"OFYV/ MX>]7VLS&-K/8YN),FZU0Z*&T6DL?)U5HZT@^B3AT+3IIJY<.XW76JPPT:V[\ M2PK3D^L.7\Y7X?;2>%!8,UDV^7"9@#M,XR$@V\8)V%GB"XW+AC]@=*& \[6U M= S"4(V_A.(94$L#!!0 ( -B(_U#!N&PO=V]R M:W-H965T\ :8/BFXJ+'26U'ZLA& $EO9E4AB MWBI*&%P))-NZQN)A 91OYM[(VPJN25DI(_"3N,$EW(#ZUEP)O?-[EIS4P"3A M# DHYM[YZ&PU,_I6X3N!C=Q9(Q/)FO-;L[G(YUY@' (*F3(,6+_N8 F4&B+M MQN^.T^M-&N#N>LO^P<:N8UEC"4M.?Y!<57/OO8=R*'!+U37??((NGHGARSB5 M]HDV3G<6>2AKI>)U!]8>U(2Y-[[O\K #T#S[ 6$'")\#QB\ H@X0'6MAW '& MQUJ8= ;NN]BMXE+L<))+/@&":.MV=N84S%[Y@+D*7G*E* MHA7+(=^#3X?QIP-X7X?>QQ]NXU^$@X2?6W:"HN M"H,PV.//\FCXZ'1?./]F M??77UI\D(^J;(;)\T8%FN(:&"T58^1:E1&:4RU8 XH7.NB+JX97L-/": NI M$OT\7TLE])?_:\"5<>_*V+HR?L&5KVV]!F%LBD=37=O)?7WGZ*:6SER.=TD8 M^W>[E3RHD1[46 UI/(ESTL=OJ_*SGK M79D=64D]W 0VS@P6,N4^Z1Z:3\P MS^V<>"9?C,Z6HSWR5 ]8-P\?Z=UTOL2B)$PB"H4V%9S,= \)-_'<1O'&7NEK MKO2 L,M*_R2 , KZO.!<;3?&0/_;D?P!4$L#!!0 ( -B(_U"@D!"M>08 M +L< : >&PO=V]R:W-H965TG//19E* M]2A6TWHC6+ILCEF4JOEVQ@C^> M3]!DUW"3K]:R:9A>G&W2%;ME\O/FHU!/TZ&795ZRJLYY!02[/Y]FA^M]UMKY:^\:A+E5@KU-E=V\N*6K538 M);BNNJ1K@G<";EC&JRPO\JZ!WZN6#1H-KY;-ZQFO:E[DRU2R);@L^;:2-3B:,YGFA<*?@,^W0(=5(VQ]Y M)M6Z5.KR1B?=/^\5'%Q+5M;_>@8+AL&"=K!@9+!/7*:%JF0/K-HR5R9UYE%K MWE33APN,(0F5GQ[V ^2 01+'!FQNPVB(8!0=PA8V+(P1)1IVP#4KFI) M*7_^-ZS5O))IMY[U09$T]:+(A+S=*-H!JS"L5-LG%-Z#*D!2JM59 922,-J*;:9W(IF:MDZ%2OFK$B1-?8)3HPDLC$XI$8&V1B$<&B$PP;1 M.'03C0>BL9>HKN)Y6\5='&-[;@E,3)8.% TP,7C:J" @Q%PH-HJ$ 1Y9)\E M-?%2O:XD4[(D/4P3.U(F31N"8&R0M#$Q-6/IP 0C!!'4:@Y?1I$]J:UD[>38 M=W&0LC$R"Y\3!0-D,'7!,+;(.F&(!/$(X;WM"_(2;K8<3#"5!(9H9"98SP3[%Y)<,]&G%CCJ_5\?OP45<\WCJN_N8"4D ML1D%&W1"8&(&P8%"!,5F$%PPA.@(MF MW^=AT8X1-1U@PV(46UEHHP)$46(ZP &+PF2$O]YJ(/]>XTJHRCD$%XF!R=L#4-MS*7!L6 MA@B;^S 7C!(ZIA=:_)%?_?O4?9_?JW-=EK,J,U?K8<=::E'R\U,5:]W#?MU[ M-E6Q+4 )P5:]=<#B*+82U0'#,<2)$=V%"Q= B(@[;EC+'O;+WDL2%=M"1T-S MBC,7"IDK;NY 84AC8O*U88C$=&1=8JVMV*^M]NV#+TNQ5B[\"D=2K(4"_^"A MM+<_<+/K5.K"N8ZE#ISS7.K ^0ZF6"L6]A]-M8/["Z7&Q8U#??[4 H7I*X1/ MJP/^<77 =J%6IVH8F@%TJ ,E<63&SX9%80RM9>> 04Q&MK18JP/VJ\.,"^78 M5+*WX ]>G?3N]OE2ZP-^!7T@6A^(7Q^ZS?FV2HN"9^T]9+;C!HZZ:![OSDS. M[2JQ*WD8F%%U@&AHG@T=H),D,07?@8HB.'+6)UHWB%\W9KS<%*SA_XEEZXH7 M?/7-YV!=H0E^A7CN727ZCQS?<^5U1>SM/XXB\WSO0L74O,9PH&*4!&84;51$ MZ)IW4DY8"@.J7E\G.Y]C"F96+5?P6K07G-VE^5#Z_"E[;+] MOF2T7Z'3&7*TS]'IHON.IKOO/NM]2,4J5R?.@MVKH>"[2,59=%_*N@?)-^VG MH#LN)2_;GVN6+IEH .K]/>=R]] ,,'ROO/@?4$L#!!0 ( -B(_U J:_?\ MU ( \) : >&PO=V]R:W-H965TVBE;8F3@@A%2 5JFZ=.JDJ[78Q[<($ U8=.[.=TDG[\3MV0AI8RCZJ MWH#MG/=\/">V,]Q(=:_7E!KTF'.A1][:F.+4]W6VICG1)[*@ IXLI..A6[M6XZ$L#6>"7BNDRSPGZL>$=C;+MRP MU=K8!7\\+,B*SJBY*ZX5S/S&RX+E5&@F!5)T.?+.\.D4AU;@+#XSNM&M,;*E MS*6\MY/+Q<@+;$:4T\Q8%P3^'NB4$],*V^.M]PM7/!0S)YI. M)?_"%F8]\@8>6M E*;FYD9L/M"XHMOXRR;7[19O:-O!05FHC\UH,&>1,5/_D ML0;1$N#>,X*P%H1_*XAJ0>0*K3)S99T30\9#)3=(66OP9@>.C5-#-4S8-LZ, M@J<,=&8\HRMHBD&7HGHE+-IWZ(()(C)&^,XZC-"DU.!!:U0+-5B?:4UA<'1. M#6%<'\/2W>P<';TY1F\0$^AV+4M-Q$(/?0,IV\!^5J@3FZ-#37 MWPX$BYI@D0O6>R;8K330 .+@=I&KU(E3V]WZ,,9Q$*4X&?H/;41==CA.T[2Q MVTFOUZ37.YA>Q8#,.6W>A0-%QXW7^/4)]YM@_1<1KM3]-KDP2G <[1'NL,/] M09+&W823)KWD7PFCGVBBX$RT^R]GF12+,C.P+6>2EY:01N^5+(L#; 9-\,'K M-R)M@J4O:D3Z&^!PD Z2_3YTF,5IOX>[VX"#IS,R^/]&7+$E+&>,BHP>V@&X M=23CUT>/G\XT'+X(?BUO'R!I+PD'P1[]+KL@Q7%O#[_?NJWLI\(GHE8,WEQ. MER ,3A(X(51U^U83(PMW@O0#=?PQ4*5-8#G2RG-=F+OQ.8;:/P+4$L# M!!0 ( -B(_U ]LNYAP0( 'D' : >&PO=V]R:W-H965T4[D(H@M8FF=>JDJEFWAVD/#ER"56-3 MVR3=OY\-!*4)S:9)>P';G'/ON<<7.]ER\2Q+ (5>*\KDS"J5JJ]M6V8E5%A> M\1J8_E)P46&EIV)MRUH SEM216W/<29VA0FSTJ1=>Q!IPAM%"8,'@61355C\ MN@7*MS/+M78+CV1=*K-@ITF-U[ $]50_"#VSAR@YJ8!)PAD24,RL&_=Z'AM\ M"_A&8"OWQLA4LN+\V4SN\IGE&$% (5,F M:O#L)WM\2_)[@MX5VRMJR%ECA-!%\BX1!ZVAFT'K3 MLG4UA)E=7"JAOQ+-4^D2UGI/%+IC74<8:S^@1\@XRP@EW0(O]$K-A<(K"FA' MN9$2E$2*HSD7 F3-64[86L^8Y)3D6$&.;BK>,(TZ7X#"A,H+'?UIN4#G9Q?H M#!&&OI:\D9CE,K&5KL>HLK->^VVGW7M'^^>&72'?N42>XSDC]/EI^A+J'=V= MOJ7;VL7!2F^PTFOC^7^PLK/*.+%OZH][#4=W"BKY\T0R?TCFM\F"=Y+-L2PO M4::?"%X:LL$4C,W:2-T=XAFZK9*0-8(H J/N=AFB-H/YVS>I-_&]*$SLS;Z+ MQS _\-S &6!O"@B& H*3!2R@ -TU.5+X%6'32F,2NQB3-[GCZ8' 8U#H3()Q M>>$@+SPIKVON,4GA438W=/RI&QVH&L.YX70Z'1$@6_Z.W\5&KN9X?N:%_X.T(SIW$T30\\-;>.QC-I?0%BS5A$E$H--.Y MBO0FB>Z@[R:*U^U9N>)*G[SML-1W(P@#T-\+SM5N8H[?X;9-?P-02P,$% M @ V(C_4% '7.(Q @ _@0 !H !X;"]W;W)KP'>^[[OO[#M'K=('4P @>ZY*:99>@5C?^KY)"JBXF:@:).UD M2E<D?'5N0%6H%/B5K6?H:_'"4Q4:=R7M5WLS=QC26-053V8%%1"=G_^ MW)_#"8!XS@/"'A ZW5TBI_*>(X\CK5JF;32QV84KU:%)G)#V4G:H:5<0#N.= MR*7(1,(ELK5+!]JPJWM +DKS-O*1DMA0/^D)5QUA>('P WM4$@O#/LH4TM=X MG\0-"L.CPE4X2OBED1,V"ZY9&(3!"-]LJ'CF^.87^-8:4D'%*IF 1,U=T_"_BYU>* M80\(E?DUDF$Q9%B,5_LJ@Z8,UZP&;7TT<^R*&\:/CK.W/4X_G4Z"X,TYG?Y) M3]*QY6[R#$M4([%KS\$[#/==U]/_PKN7X9'K7$C#2L@(&DQN2)/NIJTS4-6N MP_<*Z8[&ULG5/?;],P$/Y7 M3M$>-@GJ--T83&FDM14"M(EJU> !\> FE\::?Q3[LHS_'MM)0Y$H#[PD/ON^ M[[OO[,L[8Y]<@TCPHJ1V\Z0AVM\PYLH&%7<3LT?M3VIC%2XN\BB E M69:F;YCB0B=%'O?6MLA-2U)H7%MPK5+<_ER@--T\F2:'C0>Q:RALL"+?\QUN MD![W:^LC-K)40J%VPFBP6,^3V^G-8A;R8\(7@9T[6D-PLC7F*00?JWF2AH)0 M8DF!@?O?,RY1RD#DR_@Q<":C9 >KP_L[Z-W[V7+'2Z-_"HJ:N;)VP0JK'DK MZ<%T'W#PF QNR/5M81*L1[8L3.ES*AJP_%1Y'Q=(H)FAJ7%2A"]-+9 M">E/K9[ +'T%69JECYL5G)]=_,G"O)G1438ZRB+M[+\_:TW/=V[2!&_,.)R\9/*MJ0X,]K8^@0 MA-*$V.G:A'J2@$IO!-G81Q%PY 3*H(L]6M3E:5R M:1@5,%5(+SDGZND2F%R/ QQL%F[IHC1N(4@-)4" M*9B/@X_XXA(GSL%;_*2PUITQ+IGV M3[2N;4>C .5+;21OG&T$G(KZ31X;(3H.,=[C$#<.L8^[)O)17A%#LE3)-5+. MVJ*Y@4_5>]O@J'!?Y<-^6;/'>]B_+$4/)=$'%$=Q M=']WA8Z/3IZCA#:?-JFX32KVL/T]L-^D.,V)R(&1&0.4;T,_ )ZTX(D'3_: M?SX%Z2AJL= MQ(.6>/!"V3:Z":/LM:E/1K4Y"5(5H#2R%<%^_)4-4*JG VD/6_;A^^@Z:@E& M;]:U1L!15UB\5]BSEOGL->?Q^L>ILD,#Q0N/YGG+<_X^$N)H6RZB-XO80#Q3 M,>[W\&X1<:=4X=?(."FI(&A.7JAE'A;0W#\3F)N*PE.WBYF#3'JGLCA M?TJ&G?KO>ND-40LJ-&(PMTY1;V3OO:K;4STQLO(M82:-;3!^6-J6#LH9V/VY ME&8S<5VF_4G(_@%02P,$% @ V(C_4 @P8%C< @ .@H !H !X;"]W M;W)KVAE3IRIU !4KE4 M:[5*5=&VAVD/)CD0JXF=V@ZT_WZV$U)@D"&FOB2^G.\[5_FMH@)'X06 E-M9(NS)C[%EO[N*^Y6B+((5(:@JL?DL8 M09IJ)F7'2T5JU3HU<'.]9K\USBMG9EC B*4_22R3OM6Q4 QS7*3RB:V^0N50 MJ/DBE@KS1:M2-FA;*"J$9%D%5A9DA)9__%H%8@/@'@)X%<#;!00' 'X%\(\% M!!4@V 6$!P!A!0B/U="N &T3^S)8)M)C+/&@Q]D*<2VMV/3"I,N@58 )U94U ME5S=$H63@VDQ$_!2 )5HLE1?@<['(#%)Q07Z@CXC&XD$]M:M#KY%P"GD+^$HIBE:B-0#KRLS8M]N2SI0T.O7]?E MP&FY/7NYF; C9";[9/QMF=MFF2W_P]K_L-'_W?@VA+1=4[8_)&57-?_5"2F[ M1#&6L._U:&:[+](6\KJ7G\[._J[X+?LZM7V=#RVI8:>Q7+9LZM8V=4^*68[? M,IVB0[%K9C4/G1<>$3O7>6\3SDF6<3_1@9%KI.WTY53U@OB!4H!3F2I73NE*I MY^6@4FXDRTUCG3&IVK19)FJX ZX%U/V<,;G>: 7UN#CX U!+ P04 " #8 MB/]0P/-CL$0" !:"P #0 'AL+W-T>6QE9A;T6Q95N@BR?+F=-?/\F2+TGK$?JP>2_1.=_1^S]SUJH MVW? CHL/BX5_X?M/Y[?'H;,N=@Z]5ZFO3J">Y)TB79^D]P]RIXBO#XD'HH-$ MS^UJ'&:"#YN[@A;0S(AAL$,T@G>(DJTD)BM#C-"]A9<&2 05$BA]JKI48)#J MV88#ZYD#=SR,<"';VK:"_=VZZ4>!SC,"":6]P"6T0!R62"DL^;UVVLDM^"($ MG+W9EUIA+M$^6%[!(:$==)&MD"F6?9D =E <4IP9.9+DA1F5*#T35$HP;:0$ MY8*C5D.7X0Q-FV!*'\W7\",[X&ZRT9GYYL1X;VI!SK0TUC'\8S;+/:9]&R\H MR4ZHS[5>#F]]<\GP@\09:5J_R7H!4^S!-#LJ2[K_1$G.&;:+/[E@'*(N#Q1" MDF==S5R51 -80K##4I%DC/R2J-S@1G77J:XVC_GO0 M?7L4F%=.!+^;]Q(=BH)M3:@BW'D%25/,7S1A3:_05C]T#_CU_!1GJ*9JTPC ;X68-]E>SO&#=%AQ>T_%O4$L#!!0 ( -B(_U"7BKL< MP !," + 7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$ M^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8E MCVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G[]Q469;%4FRS^+GQ\_/%]K82[HBZ)22:6+W!YL#GS3ZJG\ M[_WFI?BI2_VH4UW]ONRU_TY53V0ZUYG^1ZTN>X.>*+?%TY?"Z'^*O)+I,C%% MFE[VO/T;WY2I=/+J\+*!?)"/97NDDH_WTH)<]L*!O>!:F[)JSVBO+RWC3V5/ MWK^JJ^)*IY4R,UFISZ:H=SK?-)>QW^*"?(VV'9[_[AOQO?D_S5BLUSI1LR*I M,Y57^W8T*FT \W*K=V5/Y#)3E[WG4X3,5V*>5[:1Q'6^OY0]M_FF]J.O5_MO M75ELV>^2O-=V7 H56*IDMKH2BL'#NG% M8_;+)/E1VP]]U6#()AZS3CX7Q>I)IVD;@UW;/I%O&@(Q*4L;_5%*I!./V27CGS@,0OA.D^*3(D'^ML4JVX>-TV[( 3YW3E%DF:Z: MD\I65M,V#-FH/'$5[R,E^,Q*6-:/I?I1-_=W_K-!I6#(#SZS'V!XZ83H/A*' MSRP.C#FD@QG()4-FEYR(@L6[AR;TI#=]B%PR9'9)9S3\#/D'I41&&3(;A8;% MG7!PW(I9*C@^%A03267(+)4F%.UL.Z23(;-.]C%I)Q82R9!9)# 0=!Z%0Z22 M(;=*3@2"A_:DF$@L0V:QO(X'.V\XDLJ062HP,'1N^ A)9<0LE8[ L*LI1\@H M(V:C= ZAB7 P8D0QD5Q&S'+!F '%A-,BW!D+Q PI)M+- MB#M[@9@1Q43Z&3'K!V..*2;2SXA[<.M$B-L7GU6N#,5$^ADQZ^9,F@XDM1'?: %!@"P4,%OH%.9?N5$RI1-D 9R>9[;0*SJ"U(\A"(;.%CC!?AF .MYUB M(@N%S!8Z[D*F$%?-=0X)',5$%@K?(J)+!0R6PBVIEO7 MA"P4,EL(C@>ZF,A"X3FG]9UQ]!"6B3%;"&/2/#U$%@J9+80Q:9X>(@N%S!;" MF#1/#Y&%0F8+84R:IT?(0A&SA3 FS=,C9*&(V4(8,Z:8R$(1LX7<"I[.""Y" M^HF8]=-.H+QDD.X8[,P)C2*DG^@MYGGZXD&93-P4LIDPZVI)I)Z(63T'Q,EJ MU ^9-D6_Z5=.6;>:-DNT'&K2,9( M/6-F]4!,MS(=J6?,K)[_,#O[.L5$ZAESJ^<9*B0PT9C;0"^9G4Y2EF.GU6MDG4:+VG9]B(@N- MWZ;VH+LUW2Z$+#3F+FP&K7FEG2Z$+#1FMA!N39I.CN%:F;>R4"S\BTS T,=PG&R6O*2:R4,QLH2/,8Q=13&2AF-E" M1YC-K$52;/)F%7!SD&(B"\7,%L+%4;2GQ\A",;.%,";MZ3&R4,QL(8SI]'1D MH?BL%7%TX"A&%HK/51%G0SO[%L5$%HJY2ZU/8]ZKDJ9L,5RSR5UJ?1KS06-4F=UW<:="%,FL'%*[@')QIZ4Y[XX^6P<(UG /N\C@(.G1 X6K. 7>! M' 0=.:!P9>> NT3N-.@\VZ4.*%SN.6 V4D>YKNWO\K%.I;'IAP,*5WP.F)W4 M"3K)*]U?Z;1VUET.X"+0 ;.5<'6QVYG@"M$!LYWHN >S.";M"VW#C13O6IA[^OA;@<>^W8' MQPNFNV\[W/+ V^]Y<-&>7G[\L%)KG:O5K?V TAY/9)HLC&C^[*\U"II?T;I. MTZD]=I??%'+UO '>\^9]'_\%4$L#!!0 ( -B(_U!$9WVK6@, )5' : M >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V\M*'%$4A>%7D7Z U-GG M?H(ZRL1IR LT6EZ(VDU7A21O'S$#79L,,I'Z1TVU>'I!PX>4]9]_G1_WZ\/A M>;E_."YGOYX>GY>+W?VZ'C]/TW)]/S_MET^'X_S\\I/;P^EIO[Y?[^S+-OOX_S_YQXN+U]N)Z_'*Y_/,W/ZS\.GGX>3M^7 M^WE>=V??]J>[>;W83;\>W]Y>IM<7^_1R\N[LZN9B=[JZL=VT]: H@^+V@Y(, M2ML/RC(H;S^HR*"R_: J@^KV@YH,:ML/ZC*H;S]HR*"Q_2 +*F, 3')8 [0V MY=H 7IN";0"Q3"V*=P&D-N4;@/8;8JW ?2.JG<$Z!U5 M[PC0.[H_M@%Z1]4[ O2.JG<$Z!U5[PC0.ZK>$:!W5+TC0.^H>D> WE'UC@"] MD^J= 'HGU3L!]$ZJ=P+HG=S-$H#>2?5. +V3ZIT >B?5.P'T3JIW NB=5.\$ MT#NIW@F@=U:],T#OK'IG@-Y9]S&Z!W5KTS0.^L>F> WEGU MS@"]L^J= 7IGU3L#]"ZJ=P'H753O M"[J-X%H'=1O0M [Z)Z%X#>Q?VS$J!W M4;T+0.^B>A> WD7U+@"]B^I= 'I7U;L"]*ZJ=P7H757O"M"[JMX5H'=5O2M M[ZIZ5X#>U3UL M"[JMX5H'=5O2M [ZIZ5X#>3?5N +V;ZMT >C?5NP'T;JIW M ^C=5.\&T+NIW@V@=U.]&T#OYAX6!.C=5.\&T+NIW@V@=U>].T#OKGIW@-Y= M]>X O;OJW0%Z=]6[ _3NJG<'Z-U5[P[0NZO>':!W=P][ _3NJG<'Z#U4[P'0 M>ZC> Z#W4+T'0.^A>@^ WD/U'@"]A^H] 'H/U7L ]!ZJ]P#H/53O =![N%@' MH+<%G^L _+;@@IT $-R"2W8"P' ++MH) ,4MN&PG !RWX,*= )#<@DMW L!R M"R[>"0#-+;A\)P \M^ "GD 0W0>8C +3)Y@$T7V$B:@P?8:)Z#!]B(DH,7V* MB6@Q?8R)J#%]CHGH,7V0B2@R?9)):#+-19E&J#+-99E&Z#(M^JS^(T5?UM^/ M\_*VZ.^U&_"1>J\OOSN_??[KY=\W_7?SRO7T?L9R^0=02P,$% @ V(C_ M4&,4.VF> @ GT0 !, !;0V]N=&5N=%]4>7!E&ULS=O-;IM %(;A M6['81H8Y PQ0Q=FTW;99] :H&GNH[VRB ME3+)=AR\'?S:+S6BF^M/=E??=W[U^1ANNW8<-M%L.Q>M/CXM7+(V43U-7;NM M?7B>/ S-;RGKYX0X[#RMV\:N;NO9?ZG[ ML"HY=HGSCYUU\?D2;_0X[G;MUC;C]KX/6V(WS;9NW-Y:WW?Q4]&K\\D^?&'[ M]"L7YY_*G L,*V_G<7+AQ&;[_KB7(UEVKZ=0R,Z^/?^*KXFA],7O9Y?3;FSS ME]GA\_X8Y\/I/%QRNES^C7\]X]?Z[^Q#0_I((7UDD#YR2!\&TD+,9'&&LCA369RQ+,Q< MEF &LP0SF27_=33K^S@>_G'\Z1KW=3N\Y"=+47?S$U!+ 0(4 Q0 ( -B( M_U '04UB@0 +$ 0 " 0 !D;V-0&UL4$L! A0#% @ V(C_4 :\1U;N *P( !$ ( ! MKP &1O8U!R;W!S+V-O&UL4$L! A0#% @ V(C_4)E&PO M=V]R:W-H965T&UL4$L! A0#% @ V(C_4-ST5@UR!P MB1\ !@ ("!L T 'AL+W=O[/@, %X+ 8 " @5@5 M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ V(C_4,B+WY?K P M0P !@ M ("!MB 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ V(C_4,6ZD;KH @ H@< !@ ("!D# 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ V(C_4(G;[O*"#P YC4 !D ("!\6L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V(C_4#4YTJWU!0 -A0 !D M ("!$J8 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ V(C_4.:3G+.J"@ 6B, !D ("!2KL M 'AL+W=O87 MQVH, #))0 &0 @($KQ@ >&PO=V]R:W-H965T&UL4$L! A0#% @ MV(C_4#0: =G#!0 APT !D ("!F-4 'AL+W=O&PO=V]R:W-H965T MK64T-@0 !4- 9 " @>3V !X;"]W;W)K&UL4$L! A0#% @ V(C_4*1DO"M@! H@X !D M ("!4?L 'AL+W=OEOY^B$' #J%@ &0 @('H_P >&PO=V]R:W-H M965TB@_ ( !(' 9 M " @4 ' 0!X;"]W;W)K&UL4$L! M A0#% @ V(C_4&M9;J&X!0 Z!@ !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ V(C_ M4)AP^%OW P ' X !D ("!ZA@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V(C_4.02>/*, @ A 4 M !D ("!32D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V(C_4%]6\^TZ @ $@4 !D M ("!_C$! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ V(C_4-H/SU0B! E@X !D ("!*3L! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ V(C_4"4R M)WK[ @ R0< !D ("!YD@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V(C_4!% ["E^ @ ,08 !D M ("!LE,! 'AL+W=O&PO M=V]R:W-H965T@BL@( M (D' 9 " @359 0!X;"]W;W)K&UL4$L! A0#% @ V(C_4(+>YKTE P GPH !D ("! M'EP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ V(C_4&!)Q7$!! F!0 !D ("!ZF&PO=V]R:W-H965T&UL4$L! A0#% @ V(C_4(!W\"!: M! ]A, !D ("!7G(! 'AL+W=O&PO=V]R:W-H965TTP( ,8) 9 " @0-Z 0!X;"]W;W)K&UL4$L! A0#% @ V(C_4$:$UU]? @ 8 !D M ("!#7T! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ V(C_4/T%MF E @ F 0 !D ("!B88! M 'AL+W=O MU#\$ D$P &0 @('EB $ >&PO=V]R:W-H965T&UL4$L! A0#% @ MV(C_4+-4C'>] @ >P< !D ("!X(\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V(C_4'_H@3]J! MJ!( !D ("!"YL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V(C_4(V@N8-) @ S04 !D M ("!#*8! 'AL+W=O&PO=V]R:W-H M965T;:1.T0( %4' 9 M " @;JK 0!X;"]W;W)K&UL4$L! M A0#% @ V(C_4,+3GXQ2 P (0H !D ("!PJX! 'AL M+W=OD@" M O!@ &0 @(%+L@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ V(C_ M4'ZXQLN) @ M@8 !D ("!C;&PO=V]R:W-H965T&UL4$L! A0#% @ V(C_4 M7Y#-% @ & 4 M !D ("!<[\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V(C_4#IB+Q?\ 0 _ , !D M ("!LL&PO=V]R:W-H965T M&UL4$L! A0# M% @ V(C_4#W%-=V5 @ =@8 !D ("!X,\! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ V(C_4'?Z M)HJF @ %P< !D ("!M-@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V(C_4"=4:&PO M=V]R:W-H965T" &@ @(&1Z $ >&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T M&PO=V]R:W-H965T&PO M=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T M&PO=V]R:W-H965T&PO M=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T M7(A@ " >! &@ M @(&6& ( >&PO=V]R:W-H965T&PO M=V]R:W-H965T&PO=V]R:W-H965T) ( >&PO=V]R:W-H965T&PO=V]R:W-H965T M&PO=V]R:W-H965T&PO M=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'-02P$"% ,4 " #8B/]08Q0[:9X" "?1 $P M @ $T1 ( 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 @@"" -PC ( #1P( ! end XML 134 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 135 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 136 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 310 526 1 false 92 0 false 8 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.brooks.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.brooks.com/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.brooks.com/role/StatementConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 00305 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Sheet http://www.brooks.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Statements 6 false false R7.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 00405 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 8 false false R9.htm 00500 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY Sheet http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY Statements 9 false false R10.htm 00505 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical) Sheet http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquityParenthetical CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical) Statements 10 false false R11.htm 10101 - Disclosure - Basis of Presentation Sheet http://www.brooks.com/role/DisclosureBasisOfPresentation Basis of Presentation Notes 11 false false R12.htm 10201 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 12 false false R13.htm 10301 - Disclosure - Discontinued Operations Sheet http://www.brooks.com/role/DisclosureDiscontinuedOperations Discontinued Operations Notes 13 false false R14.htm 10401 - Disclosure - Marketable Securities Sheet http://www.brooks.com/role/DisclosureMarketableSecurities Marketable Securities Notes 14 false false R15.htm 10501 - Disclosure - Acquisitions Sheet http://www.brooks.com/role/DisclosureAcquisitions Acquisitions Notes 15 false false R16.htm 10601 - Disclosure - Goodwill and Intangible Assets Sheet http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 16 false false R17.htm 10701 - Disclosure - Line of Credit Sheet http://www.brooks.com/role/DisclosureLineOfCredit Line of Credit Notes 17 false false R18.htm 10801 - Disclosure - Debt Sheet http://www.brooks.com/role/DisclosureDebt Debt Notes 18 false false R19.htm 10901 - Disclosure - Leases Sheet http://www.brooks.com/role/DisclosureLeases Leases Notes 19 false false R20.htm 11001 - Disclosure - Income Taxes Sheet http://www.brooks.com/role/DisclosureIncomeTaxes Income Taxes Notes 20 false false R21.htm 11101 - Disclosure - Other Balance Sheet Information Sheet http://www.brooks.com/role/DisclosureOtherBalanceSheetInformation Other Balance Sheet Information Notes 21 false false R22.htm 11201 - Disclosure - Stock-Based Compensation Sheet http://www.brooks.com/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 22 false false R23.htm 11301 - Disclosure - Earnings per Share Sheet http://www.brooks.com/role/DisclosureEarningsPerShare Earnings per Share Notes 23 false false R24.htm 11401 - Disclosure - Revenue from Contracts with Customers Sheet http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomers Revenue from Contracts with Customers Notes 24 false false R25.htm 11501 - Disclosure - Segment Information Sheet http://www.brooks.com/role/DisclosureSegmentInformation Segment Information Notes 25 false false R26.htm 11601 - Disclosure - Significant Customers Sheet http://www.brooks.com/role/DisclosureSignificantCustomers Significant Customers Notes 26 false false R27.htm 11701 - Disclosure - Commitments and Contingencies Sheet http://www.brooks.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 27 false false R28.htm 11801 - Disclosure - Subsequent Events Sheet http://www.brooks.com/role/DisclosureSubsequentEvents Subsequent Events Notes 28 false false R29.htm 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPolicies 29 false false R30.htm 30203 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPolicies 30 false false R31.htm 30303 - Disclosure - Discontinued Operations (Tables) Sheet http://www.brooks.com/role/DisclosureDiscontinuedOperationsTables Discontinued Operations (Tables) Tables http://www.brooks.com/role/DisclosureDiscontinuedOperations 31 false false R32.htm 30403 - Disclosure - Marketable Securities (Tables) Sheet http://www.brooks.com/role/DisclosureMarketableSecuritiesTables Marketable Securities (Tables) Tables http://www.brooks.com/role/DisclosureMarketableSecurities 32 false false R33.htm 30503 - Disclosure - Acquisitions (Tables) Sheet http://www.brooks.com/role/DisclosureAcquisitionsTables Acquisitions (Tables) Tables http://www.brooks.com/role/DisclosureAcquisitions 33 false false R34.htm 30603 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssets 34 false false R35.htm 30803 - Disclosure - Debt (Tables) Sheet http://www.brooks.com/role/DisclosureDebtTables Debt (Tables) Tables http://www.brooks.com/role/DisclosureDebt 35 false false R36.htm 30903 - Disclosure - Leases (Tables) Sheet http://www.brooks.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.brooks.com/role/DisclosureLeases 36 false false R37.htm 31103 - Disclosure - Other Balance Sheet Information (Tables) Sheet http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationTables Other Balance Sheet Information (Tables) Tables http://www.brooks.com/role/DisclosureOtherBalanceSheetInformation 37 false false R38.htm 31203 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.brooks.com/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.brooks.com/role/DisclosureStockBasedCompensation 38 false false R39.htm 31303 - Disclosure - Earnings per Share (Tables) Sheet http://www.brooks.com/role/DisclosureEarningsPerShareTables Earnings per Share (Tables) Tables http://www.brooks.com/role/DisclosureEarningsPerShare 39 false false R40.htm 31403 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomers 40 false false R41.htm 31503 - Disclosure - Segment Information (Tables) Sheet http://www.brooks.com/role/DisclosureSegmentInformationTables Segment Information (Tables) Tables http://www.brooks.com/role/DisclosureSegmentInformation 41 false false R42.htm 40101 - Disclosure - Basis of Presentation (Details) Sheet http://www.brooks.com/role/DisclosureBasisOfPresentationDetails Basis of Presentation (Details) Details http://www.brooks.com/role/DisclosureBasisOfPresentation 42 false false R43.htm 40201 - Disclosure - Summary of Significant Accounting Policies - Foreign Currency Translation (Details) Sheet http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationDetails Summary of Significant Accounting Policies - Foreign Currency Translation (Details) Details 43 false false R44.htm 40202 - Disclosure - Summary of Significant Accounting Policies - Derivative Instruments (Details) Sheet http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeInstrumentsDetails Summary of Significant Accounting Policies - Derivative Instruments (Details) Details 44 false false R45.htm 40203 - Disclosure - Summary of Significant Accounting Policies - Fair Value Measurements (Details) Sheet http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails Summary of Significant Accounting Policies - Fair Value Measurements (Details) Details 45 false false R46.htm 40204 - Disclosure - Summary of Significant Accounting Policies - Recently Issued and Adopted Accounting Pronouncements (Details) Sheet http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails Summary of Significant Accounting Policies - Recently Issued and Adopted Accounting Pronouncements (Details) Details 46 false false R47.htm 40205 - Disclosure - Summary of Significant Accounting Policies - ASC 842 (Details) Sheet http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsc842Details Summary of Significant Accounting Policies - ASC 842 (Details) Details http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 47 false false R48.htm 40301 - Disclosure - Discontinued Operations - General Information (Details) Sheet http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails Discontinued Operations - General Information (Details) Details 48 false false R49.htm 40302 - Disclosure - Discontinued Operations - Financial Results (Details) Sheet http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails Discontinued Operations - Financial Results (Details) Details 49 false false R50.htm 40303 - Disclosure - Discontinued Operations - Unconsolidated Subsidiaries - Statements of Operations (Details) Sheet http://www.brooks.com/role/DisclosureDiscontinuedOperationsUnconsolidatedSubsidiariesStatementsOfOperationsDetails Discontinued Operations - Unconsolidated Subsidiaries - Statements of Operations (Details) Details 50 false false R51.htm 40304 - Disclosure - Discontinued Operations - Non-cash Items and Capital Expenditures (Details) Sheet http://www.brooks.com/role/DisclosureDiscontinuedOperationsNonCashItemsAndCapitalExpendituresDetails Discontinued Operations - Non-cash Items and Capital Expenditures (Details) Details 51 false false R52.htm 40401 - Disclosure - Marketable Securities - General Information (Details) Sheet http://www.brooks.com/role/DisclosureMarketableSecuritiesGeneralInformationDetails Marketable Securities - General Information (Details) Details 52 false false R53.htm 40402 - Disclosure - Marketable Securities - Summary of Amortized Cost and Fair Value (Details) Sheet http://www.brooks.com/role/DisclosureMarketableSecuritiesSummaryOfAmortizedCostAndFairValueDetails Marketable Securities - Summary of Amortized Cost and Fair Value (Details) Details 53 false false R54.htm 40403 - Disclosure - Marketable Securities - Fair Value of Marketable Securities by Contractual Maturity (Details) Sheet http://www.brooks.com/role/DisclosureMarketableSecuritiesFairValueOfMarketableSecuritiesByContractualMaturityDetails Marketable Securities - Fair Value of Marketable Securities by Contractual Maturity (Details) Details 54 false false R55.htm 40404 - Disclosure - Marketable Securities - Unrealized Loss Position (Details) Sheet http://www.brooks.com/role/DisclosureMarketableSecuritiesUnrealizedLossPositionDetails Marketable Securities - Unrealized Loss Position (Details) Details 55 false false R56.htm 40405 - Disclosure - Marketable Securities - Cash Equivalents (Details) Sheet http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails Marketable Securities - Cash Equivalents (Details) Details 56 false false R57.htm 40501 - Disclosure - Acquisitions - Purchase Consideration (Details) Sheet http://www.brooks.com/role/DisclosureAcquisitionsPurchaseConsiderationDetails Acquisitions - Purchase Consideration (Details) Details 57 false false R58.htm 40502 - Disclosure - Acquisitions - Escrow (Details) Sheet http://www.brooks.com/role/DisclosureAcquisitionsEscrowDetails Acquisitions - Escrow (Details) Details 58 false false R59.htm 40503 - Disclosure - Acquisitions - Amounts of Assets and Liabilities at Fair Value as of Acquisition Date (Details) Sheet http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails Acquisitions - Amounts of Assets and Liabilities at Fair Value as of Acquisition Date (Details) Details 59 false false R60.htm 40504 - Disclosure - Acquisitions - Intangible Assets Acquired (Details) Sheet http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails Acquisitions - Intangible Assets Acquired (Details) Details 60 false false R61.htm 40505 - Disclosure - Acquisitions - Goodwill (Details) Sheet http://www.brooks.com/role/DisclosureAcquisitionsGoodwillDetails Acquisitions - Goodwill (Details) Details 61 false false R62.htm 40506 - Disclosure - Acquisitions - Pro Forma Information - Tabular Disclosure - Pro Forma (Details) Sheet http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationTabularDisclosureProFormaDetails Acquisitions - Pro Forma Information - Tabular Disclosure - Pro Forma (Details) Details 62 false false R63.htm 40507 - Disclosure - Acquisitions - Results of Operations (Details) Sheet http://www.brooks.com/role/DisclosureAcquisitionsResultsOfOperationsDetails Acquisitions - Results of Operations (Details) Details 63 false false R64.htm 40508 - Disclosure - Acquisitions - Pro Forma Information - Additional Information (Details) Sheet http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationAdditionalInformationDetails Acquisitions - Pro Forma Information - Additional Information (Details) Details 64 false false R65.htm 40601 - Disclosure - Goodwill and Intangible Assets - Reporting Units (Details) Sheet http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsReportingUnitsDetails Goodwill and Intangible Assets - Reporting Units (Details) Details 65 false false R66.htm 40602 - Disclosure - Goodwill and Intangible Assets - Goodwill Impairment Test (Details) Sheet http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillImpairmentTestDetails Goodwill and Intangible Assets - Goodwill Impairment Test (Details) Details 66 false false R67.htm 40603 - Disclosure - Goodwill and Intangible Assets - Components of Goodwill by Operating Segment (Details) Sheet http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfGoodwillByOperatingSegmentDetails Goodwill and Intangible Assets - Components of Goodwill by Operating Segment (Details) Details 67 false false R68.htm 40604 - Disclosure - Goodwill and Intangible Assets - Goodwill Roll Forward (Details) Sheet http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillRollForwardDetails Goodwill and Intangible Assets - Goodwill Roll Forward (Details) Details 68 false false R69.htm 40605 - Disclosure - Goodwill and Intangible Assets - Goodwill Acquired (Details) Sheet http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillAcquiredDetails Goodwill and Intangible Assets - Goodwill Acquired (Details) Details 69 false false R70.htm 40606 - Disclosure - Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Details) Sheet http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetails Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Details) Details 70 false false R71.htm 40607 - Disclosure - Goodwill and Intangible Assets - Amortization Expense (Details) Sheet http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationExpenseDetails Goodwill and Intangible Assets - Amortization Expense (Details) Details 71 false false R72.htm 40608 - Disclosure - Goodwill and Intangible Assets - Estimated Future Amortization Expense of Intangible Assets (Details) Sheet http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails Goodwill and Intangible Assets - Estimated Future Amortization Expense of Intangible Assets (Details) Details 72 false false R73.htm 40701 - Disclosure - Line of Credit (Details) Sheet http://www.brooks.com/role/DisclosureLineOfCreditDetails Line of Credit (Details) Details http://www.brooks.com/role/DisclosureLineOfCredit 73 false false R74.htm 40801 - Disclosure - Debt - General Information (Details) Sheet http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails Debt - General Information (Details) Details 74 false false R75.htm 40802 - Disclosure - Debt - Term Loans (Details) Sheet http://www.brooks.com/role/DisclosureDebtTermLoansDetails Debt - Term Loans (Details) Details 75 false false R76.htm 40803 - Disclosure - Debt - Additional Information (Details) Sheet http://www.brooks.com/role/DisclosureDebtAdditionalInformationDetails Debt - Additional Information (Details) Details 76 false false R77.htm 40804 - Disclosure - Debt - Long-term Debt - Future Minimum Principal Payment Obligations (Details) Sheet http://www.brooks.com/role/DisclosureDebtLongTermDebtFutureMinimumPrincipalPaymentObligationsDetails Debt - Long-term Debt - Future Minimum Principal Payment Obligations (Details) Details 77 false false R78.htm 40805 - Disclosure - Debt - Long-term Debt - Current and Non-current (Details) Sheet http://www.brooks.com/role/DisclosureDebtLongTermDebtCurrentAndNonCurrentDetails Debt - Long-term Debt - Current and Non-current (Details) Details 78 false false R79.htm 40901 - Disclosure - Leases - Operating Lease Expense (Details) Sheet http://www.brooks.com/role/DisclosureLeasesOperatingLeaseExpenseDetails Leases - Operating Lease Expense (Details) Details 79 false false R80.htm 40902 - Disclosure - Leases - Assets and Liabilities - Operating Leases (Details) Sheet http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesOperatingLeasesDetails Leases - Assets and Liabilities - Operating Leases (Details) Details 80 false false R81.htm 40903 - Disclosure - Leases - Assets and Liabilities - Finance Leases (Details) Sheet http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails Leases - Assets and Liabilities - Finance Leases (Details) Details 81 false false R82.htm 40904 - Disclosure - Leases - Additional Information (Details) Sheet http://www.brooks.com/role/DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 82 false false R83.htm 40905 - Disclosure - Leases - Supplemental Cash Flow Information (Details) Sheet http://www.brooks.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails Leases - Supplemental Cash Flow Information (Details) Details 83 false false R84.htm 40906 - Disclosure - Leases - Future Lease Payments - Operating Leases - ASC 842 (Details) Sheet http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc842Details Leases - Future Lease Payments - Operating Leases - ASC 842 (Details) Details 84 false false R85.htm 40907 - Disclosure - Leases - Gross Difference - Operating Leases - ASC 842 (Details) Sheet http://www.brooks.com/role/DisclosureLeasesGrossDifferenceOperatingLeasesAsc842Details Leases - Gross Difference - Operating Leases - ASC 842 (Details) Details 85 false false R86.htm 40908 - Disclosure - Leases - Future Lease Payments - Finance Leases - ASC 842 (Details) Sheet http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsFinanceLeasesAsc842Details Leases - Future Lease Payments - Finance Leases - ASC 842 (Details) Details 86 false false R87.htm 40909 - Disclosure - Leases - Gross Difference - Finance Leases - ASC 842 (Details) Sheet http://www.brooks.com/role/DisclosureLeasesGrossDifferenceFinanceLeasesAsc842Details Leases - Gross Difference - Finance Leases - ASC 842 (Details) Details 87 false false R88.htm 40910 - Disclosure - Leases - Future Lease Payments - Operating Leases - ASC 840 (Details) Sheet http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details Leases - Future Lease Payments - Operating Leases - ASC 840 (Details) Details 88 false false R89.htm 40911 - Disclosure - Leases - Future Lease Payments - Capital Leases - ASC 840 (Details) Sheet http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsCapitalLeasesAsc840Details Leases - Future Lease Payments - Capital Leases - ASC 840 (Details) Details 89 false false R90.htm 40912 - Disclosure - Leases - Future Lease Payments Not Commenced (Details) Sheet http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsNotCommencedDetails Leases - Future Lease Payments Not Commenced (Details) Details 90 false false R91.htm 41001 - Disclosure - Income Taxes - Provision (Benefit) (Details) Sheet http://www.brooks.com/role/DisclosureIncomeTaxesProvisionBenefitDetails Income Taxes - Provision (Benefit) (Details) Details 91 false false R92.htm 41002 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.brooks.com/role/DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 92 false false R93.htm 41003 - Disclosure - Income Taxes - Unrecognized Tax Benefits - General Information (Details) Sheet http://www.brooks.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsGeneralInformationDetails Income Taxes - Unrecognized Tax Benefits - General Information (Details) Details 93 false false R94.htm 41101 - Disclosure - Other Balance Sheet Information - Summary of Account Receivable (Details) Sheet http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfAccountReceivableDetails Other Balance Sheet Information - Summary of Account Receivable (Details) Details 94 false false R95.htm 41102 - Disclosure - Other Balance Sheet Information - Summary of Inventories (Details) Sheet http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfInventoriesDetails Other Balance Sheet Information - Summary of Inventories (Details) Details 95 false false R96.htm 41103 - Disclosure - Other Balance Sheet Information - Capitalized Direct Costs (Details) Sheet http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationCapitalizedDirectCostsDetails Other Balance Sheet Information - Capitalized Direct Costs (Details) Details 96 false false R97.htm 41104 - Disclosure - Other Balance Sheet Information - Product Warranty and Retrofit Activity on Gross Basis (Details) Sheet http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationProductWarrantyAndRetrofitActivityOnGrossBasisDetails Other Balance Sheet Information - Product Warranty and Retrofit Activity on Gross Basis (Details) Details 97 false false R98.htm 41201 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) Sheet http://www.brooks.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails Stock-Based Compensation - Stock-Based Compensation Expense (Details) Details 98 false false R99.htm 41202 - Disclosure - Stock-Based Compensation - Restricted Stock Units Granted - Tabular Disclosure (Details) Sheet http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsGrantedTabularDisclosureDetails Stock-Based Compensation - Restricted Stock Units Granted - Tabular Disclosure (Details) Details 99 false false R100.htm 41203 - Disclosure - Stock-Based Compensation - Time-Based Grants (Details) Sheet http://www.brooks.com/role/DisclosureStockBasedCompensationTimeBasedGrantsDetails Stock-Based Compensation - Time-Based Grants (Details) Details 100 false false R101.htm 41204 - Disclosure - Stock-Based Compensation - Performance-Based Grants (Details) Sheet http://www.brooks.com/role/DisclosureStockBasedCompensationPerformanceBasedGrantsDetails Stock-Based Compensation - Performance-Based Grants (Details) Details 101 false false R102.htm 41205 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity - Tabular Disclosure (Details) Sheet http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityTabularDisclosureDetails Stock-Based Compensation - Restricted Stock Unit Activity - Tabular Disclosure (Details) Details 102 false false R103.htm 41206 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity - Additional Information (Details) Sheet http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityAdditionalInformationDetails Stock-Based Compensation - Restricted Stock Unit Activity - Additional Information (Details) Details 103 false false R104.htm 41207 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity - Unrecognized Compensation Cost (Details) Sheet http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityUnrecognizedCompensationCostDetails Stock-Based Compensation - Restricted Stock Unit Activity - Unrecognized Compensation Cost (Details) Details 104 false false R105.htm 41208 - Disclosure - Stock-Based Compensation - Employee Stock Purchase Plan (Details) Sheet http://www.brooks.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails Stock-Based Compensation - Employee Stock Purchase Plan (Details) Details 105 false false R106.htm 41301 - Disclosure - Earnings per Share - Tabular Disclosure (Details) Sheet http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails Earnings per Share - Tabular Disclosure (Details) Details 106 false false R107.htm 41302 - Disclosure - Earnings per Share - Anti-dilutive Securities (Details) Sheet http://www.brooks.com/role/DisclosureEarningsPerShareAntiDilutiveSecuritiesDetails Earnings per Share - Anti-dilutive Securities (Details) Details 107 false false R108.htm 41401 - Disclosure - Revenue from Contracts with Customers - Segment Information (Details) Sheet http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersSegmentInformationDetails Revenue from Contracts with Customers - Segment Information (Details) Details 108 false false R109.htm 41402 - Disclosure - Revenue from Contracts with Customers - Disaggregated By Timing (Details) Sheet http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByTimingDetails Revenue from Contracts with Customers - Disaggregated By Timing (Details) Details 109 false false R110.htm 41403 - Disclosure - Revenue from Contracts with Customers - Disaggregated By Geographic Location (Details) Sheet http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByGeographicLocationDetails Revenue from Contracts with Customers - Disaggregated By Geographic Location (Details) Details 110 false false R111.htm 41404 - Disclosure - Revenue from Contracts with Customers - Disaggregated By Reporting Unit (Details) Sheet http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByReportingUnitDetails Revenue from Contracts with Customers - Disaggregated By Reporting Unit (Details) Details 111 false false R112.htm 41405 - Disclosure - Revenue from Contracts with Customers - Contract Balances (Details) Sheet http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails Revenue from Contracts with Customers - Contract Balances (Details) Details 112 false false R113.htm 41406 - Disclosure - Revenue from Contracts with Customers - Remaining Performance Obligations (Details) Sheet http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails Revenue from Contracts with Customers - Remaining Performance Obligations (Details) Details 113 false false R114.htm 41407 - Disclosure - Revenue from Contracts with Customers - Costs to Obtain and Fulfill a Contract (Details) Sheet http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersCostsToObtainAndFulfillContractDetails Revenue from Contracts with Customers - Costs to Obtain and Fulfill a Contract (Details) Details 114 false false R115.htm 41501 - Disclosure - Segment Information - General Information (Details) Sheet http://www.brooks.com/role/DisclosureSegmentInformationGeneralInformationDetails Segment Information - General Information (Details) Details 115 false false R116.htm 41502 - Disclosure - Segment Information - Reconciliation of Reportable Segment Operating Income (Loss) to Corresponding Consolidated Amounts (Details) Sheet http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails Segment Information - Reconciliation of Reportable Segment Operating Income (Loss) to Corresponding Consolidated Amounts (Details) Details 116 false false R117.htm 41503 - Disclosure - Segment Information - Financial Information for Business Segments - Assets (Details) Sheet http://www.brooks.com/role/DisclosureSegmentInformationFinancialInformationForBusinessSegmentsAssetsDetails Segment Information - Financial Information for Business Segments - Assets (Details) Details 117 false false R118.htm 41504 - Disclosure - Segment Information - Reconciliation of Reportable Segment Assets to Corresponding Consolidated Amounts (Details) Sheet http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentAssetsToCorrespondingConsolidatedAmountsDetails Segment Information - Reconciliation of Reportable Segment Assets to Corresponding Consolidated Amounts (Details) Details 118 false false R119.htm 41601 - Disclosure - Significant Customers (Details) Sheet http://www.brooks.com/role/DisclosureSignificantCustomersDetails Significant Customers (Details) Details http://www.brooks.com/role/DisclosureSignificantCustomers 119 false false R120.htm 41701 - Disclosure - Commitments and Contingencies - Letters of Credit (Details) Sheet http://www.brooks.com/role/DisclosureCommitmentsAndContingenciesLettersOfCreditDetails Commitments and Contingencies - Letters of Credit (Details) Details 120 false false R121.htm 41702 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details) Sheet http://www.brooks.com/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentsDetails Commitments and Contingencies - Purchase Commitments (Details) Details 121 false false R122.htm 41801 - Disclosure - Subsequent Events (Details) Sheet http://www.brooks.com/role/DisclosureSubsequentEventsDetails Subsequent Events (Details) Details http://www.brooks.com/role/DisclosureSubsequentEvents 122 false false All Reports Book All Reports brks-20200630x10q.htm brks-20200630.xsd brks-20200630_cal.xml brks-20200630_def.xml brks-20200630_lab.xml brks-20200630_pre.xml brks-20200630xex31d1.htm brks-20200630xex31d2.htm brks-20200630xex32.htm http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 true true JSON 139 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "brks-20200630x10q.htm": { "axisCustom": 0, "axisStandard": 36, "contextCount": 310, "dts": { "calculationLink": { "local": [ "brks-20200630_cal.xml" ] }, "definitionLink": { "local": [ "brks-20200630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "brks-20200630x10q.htm" ] }, "labelLink": { "local": [ "brks-20200630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "brks-20200630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "brks-20200630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 757, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 34, "http://www.brooks.com/20200630": 2, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 41 }, "keyCustom": 59, "keyStandard": 467, "memberCustom": 31, "memberStandard": 58, "nsprefix": "brks", "nsuri": "http://www.brooks.com/20200630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.brooks.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_7BiNH9r9OkSDnjxyiBDqYw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00505 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical)", "role": "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquityParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_us-gaap_AwardTypeAxis_brks_RestrictedStockTimeBasedSharesMember_9C3yLgxg10m-zwo9BwekEQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41203 - Disclosure - Stock-Based Compensation - Time-Based Grants (Details)", "role": "http://www.brooks.com/role/DisclosureStockBasedCompensationTimeBasedGrantsDetails", "shortName": "Stock-Based Compensation - Time-Based Grants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_us-gaap_AwardTypeAxis_brks_RestrictedStockTimeBasedSharesMember_9C3yLgxg10m-zwo9BwekEQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": "INF", "first": true, "lang": null, "name": "brks:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceBasedUnitsAwardedFinancialMetricTargetMet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_WW7PG970sEKxJAFnpcgQFw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41204 - Disclosure - Stock-Based Compensation - Performance-Based Grants (Details)", "role": "http://www.brooks.com/role/DisclosureStockBasedCompensationPerformanceBasedGrantsDetails", "shortName": "Stock-Based Compensation - Performance-Based Grants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": "INF", "first": true, "lang": null, "name": "brks:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceBasedUnitsAwardedFinancialMetricTargetMet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_WW7PG970sEKxJAFnpcgQFw", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_9_30_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_pklcQMS4J0iXuVQley7z4g", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_rw1LHzloRUOPNxn2r7qwwA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41205 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity - Tabular Disclosure (Details)", "role": "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityTabularDisclosureDetails", "shortName": "Stock-Based Compensation - Restricted Stock Unit Activity - Tabular Disclosure (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_9_30_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_pklcQMS4J0iXuVQley7z4g", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_rw1LHzloRUOPNxn2r7qwwA", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_dN8daX-I2U23E1k5le0_nA", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_7BiNH9r9OkSDnjxyiBDqYw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41206 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity - Additional Information (Details)", "role": "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityAdditionalInformationDetails", "shortName": "Stock-Based Compensation - Restricted Stock Unit Activity - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_dN8daX-I2U23E1k5le0_nA", "decimals": "-5", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_1yqelXhaKk2MKrPJjXO_YQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41207 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity - Unrecognized Compensation Cost (Details)", "role": "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityUnrecognizedCompensationCostDetails", "shortName": "Stock-Based Compensation - Restricted Stock Unit Activity - Unrecognized Compensation Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_1yqelXhaKk2MKrPJjXO_YQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_rw1LHzloRUOPNxn2r7qwwA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41208 - Disclosure - Stock-Based Compensation - Employee Stock Purchase Plan (Details)", "role": "http://www.brooks.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails", "shortName": "Stock-Based Compensation - Employee Stock Purchase Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_rw1LHzloRUOPNxn2r7qwwA", "xsiNil": "false" } }, "R106": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Earnings per Share - Tabular Disclosure (Details)", "role": "http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails", "shortName": "Earnings per Share - Tabular Disclosure (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_rw1LHzloRUOPNxn2r7qwwA", "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_P_WXGKc55EqBH4PpgrXSRw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_rw1LHzloRUOPNxn2r7qwwA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41302 - Disclosure - Earnings per Share - Anti-dilutive Securities (Details)", "role": "http://www.brooks.com/role/DisclosureEarningsPerShareAntiDilutiveSecuritiesDetails", "shortName": "Earnings per Share - Anti-dilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_P_WXGKc55EqBH4PpgrXSRw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_rw1LHzloRUOPNxn2r7qwwA", "xsiNil": "false" } }, "R108": { "firstAnchor": { "ancestors": [ "us-gaap:NumberOfReportableSegments", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "Unit_Standard_segment_k2jvtqlPjUmdDrOfroWlOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Revenue from Contracts with Customers - Segment Information (Details)", "role": "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersSegmentInformationDetails", "shortName": "Revenue from Contracts with Customers - Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R109": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41402 - Disclosure - Revenue from Contracts with Customers - Disaggregated By Timing (Details)", "role": "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByTimingDetails", "shortName": "Revenue from Contracts with Customers - Disaggregated By Timing (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_us-gaap_TimingOfTransferOfGoodOrServiceAxis_us-gaap_TransferredAtPointInTimeMember_YZYw-gsLp0-2Whvf5IeEEg", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Basis of Presentation", "role": "http://www.brooks.com/role/DisclosureBasisOfPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R110": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41403 - Disclosure - Revenue from Contracts with Customers - Disaggregated By Geographic Location (Details)", "role": "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByGeographicLocationDetails", "shortName": "Revenue from Contracts with Customers - Disaggregated By Geographic Location (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_srt_StatementGeographicalAxis_srt_NorthAmericaMember_YSHwblANTE22ArklDdsi8Q", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R111": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41404 - Disclosure - Revenue from Contracts with Customers - Disaggregated By Reporting Unit (Details)", "role": "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByReportingUnitDetails", "shortName": "Revenue from Contracts with Customers - Disaggregated By Reporting Unit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_us-gaap_ReportingUnitAxis_brks_AutomationSolutionsMember_QNv6rrmyqEWq6r6Yc1elQQ", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R112": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41405 - Disclosure - Revenue from Contracts with Customers - Contract Balances (Details)", "role": "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails", "shortName": "Revenue from Contracts with Customers - Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_9_30_2019_Yt-QjiqOckGMyFzh7nXx1g", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R113": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41406 - Disclosure - Revenue from Contracts with Customers - Remaining Performance Obligations (Details)", "role": "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails", "shortName": "Revenue from Contracts with Customers - Remaining Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R114": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostAmortizationPeriod", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41407 - Disclosure - Revenue from Contracts with Customers - Costs to Obtain and Fulfill a Contract (Details)", "role": "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersCostsToObtainAndFulfillContractDetails", "shortName": "Revenue from Contracts with Customers - Costs to Obtain and Fulfill a Contract (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R115": { "firstAnchor": { "ancestors": [ "us-gaap:NumberOfReportableSegments", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "Unit_Standard_segment_k2jvtqlPjUmdDrOfroWlOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - Segment Information - General Information (Details)", "role": "http://www.brooks.com/role/DisclosureSegmentInformationGeneralInformationDetails", "shortName": "Segment Information - General Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:NumberOfOperatingSegments", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_us-gaap_StatementBusinessSegmentsAxis_brks_BrooksLifeSciencesMember_rSC6kujrwUSlv8CURb3W6g", "decimals": "INF", "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_k2jvtqlPjUmdDrOfroWlOw", "xsiNil": "false" } }, "R116": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41502 - Disclosure - Segment Information - Reconciliation of Reportable Segment Operating Income (Loss) to Corresponding Consolidated Amounts (Details)", "role": "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails", "shortName": "Segment Information - Reconciliation of Reportable Segment Operating Income (Loss) to Corresponding Consolidated Amounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2018_To_6_30_2019_KSdb-50luUagCYHH0bghZg", "decimals": "-3", "lang": null, "name": "brks:PurchaseAccountingImpactOnInventoryContractsAcquired", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R117": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41503 - Disclosure - Segment Information - Financial Information for Business Segments - Assets (Details)", "role": "http://www.brooks.com/role/DisclosureSegmentInformationFinancialInformationForBusinessSegmentsAssetsDetails", "shortName": "Segment Information - Financial Information for Business Segments - Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_brks_BrooksSemiconductorSolutionsGroupMember_iZK_8Avqe0WJWqm14jLDqw", "decimals": "-3", "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R118": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentsAndCash", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41504 - Disclosure - Segment Information - Reconciliation of Reportable Segment Assets to Corresponding Consolidated Amounts (Details)", "role": "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentAssetsToCorrespondingConsolidatedAmountsDetails", "shortName": "Segment Information - Reconciliation of Reportable Segment Assets to Corresponding Consolidated Amounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentsAndCash", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R119": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_xWox0hctKUygnymmq1E6Xg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_WW7PG970sEKxJAFnpcgQFw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - Significant Customers (Details)", "role": "http://www.brooks.com/role/DisclosureSignificantCustomersDetails", "shortName": "Significant Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_xWox0hctKUygnymmq1E6Xg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_WW7PG970sEKxJAFnpcgQFw", "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R120": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41701 - Disclosure - Commitments and Contingencies - Letters of Credit (Details)", "role": "http://www.brooks.com/role/DisclosureCommitmentsAndContingenciesLettersOfCreditDetails", "shortName": "Commitments and Contingencies - Letters of Credit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R121": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_OtherCommitmentsAxis_brks_NonCancelableCommitmentsMember_uPLS-3DLzUCLkGsNg7sWKg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OtherCommitment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41702 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details)", "role": "http://www.brooks.com/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentsDetails", "shortName": "Commitments and Contingencies - Purchase Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_OtherCommitmentsAxis_brks_NonCancelableCommitmentsMember_uPLS-3DLzUCLkGsNg7sWKg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OtherCommitment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R122": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_7BiNH9r9OkSDnjxyiBDqYw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41801 - Disclosure - Subsequent Events (Details)", "role": "http://www.brooks.com/role/DisclosureSubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_7_1_2020_To_9_30_2020_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_W6Lwrm4dQESg4UvV48hHXg", "decimals": null, "lang": "en-US", "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Discontinued Operations", "role": "http://www.brooks.com/role/DisclosureDiscontinuedOperations", "shortName": "Discontinued Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Marketable Securities", "role": "http://www.brooks.com/role/DisclosureMarketableSecurities", "shortName": "Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Acquisitions", "role": "http://www.brooks.com/role/DisclosureAcquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_5zExO_r-90u1UTjompiFeA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Line of Credit", "role": "http://www.brooks.com/role/DisclosureLineOfCredit", "shortName": "Line of Credit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_5zExO_r-90u1UTjompiFeA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember_2WjlpChVYky_UqeaYr47lA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Debt", "role": "http://www.brooks.com/role/DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember_2WjlpChVYky_UqeaYr47lA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Leases", "role": "http://www.brooks.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.brooks.com/role/StatementConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_9_30_2019_Yt-QjiqOckGMyFzh7nXx1g", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Income Taxes", "role": "http://www.brooks.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Other Balance Sheet Information", "role": "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformation", "shortName": "Other Balance Sheet Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Stock-Based Compensation", "role": "http://www.brooks.com/role/DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Earnings per Share", "role": "http://www.brooks.com/role/DisclosureEarningsPerShare", "shortName": "Earnings per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Revenue from Contracts with Customers", "role": "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomers", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - Segment Information", "role": "http://www.brooks.com/role/DisclosureSegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - Significant Customers", "role": "http://www.brooks.com/role/DisclosureSignificantCustomers", "shortName": "Significant Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11701 - Disclosure - Commitments and Contingencies", "role": "http://www.brooks.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11801 - Disclosure - Subsequent Events", "role": "http://www.brooks.com/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_7BiNH9r9OkSDnjxyiBDqYw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_7BiNH9r9OkSDnjxyiBDqYw", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Discontinued Operations (Tables)", "role": "http://www.brooks.com/role/DisclosureDiscontinuedOperationsTables", "shortName": "Discontinued Operations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Marketable Securities (Tables)", "role": "http://www.brooks.com/role/DisclosureMarketableSecuritiesTables", "shortName": "Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Acquisitions (Tables)", "role": "http://www.brooks.com/role/DisclosureAcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Debt (Tables)", "role": "http://www.brooks.com/role/DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Leases (Tables)", "role": "http://www.brooks.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - Other Balance Sheet Information (Tables)", "role": "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationTables", "shortName": "Other Balance Sheet Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.brooks.com/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - Earnings per Share (Tables)", "role": "http://www.brooks.com/role/DisclosureEarningsPerShareTables", "shortName": "Earnings per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31403 - Disclosure - Revenue from Contracts with Customers (Tables)", "role": "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31503 - Disclosure - Segment Information (Tables)", "role": "http://www.brooks.com/role/DisclosureSegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_7_1_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_brks_SemiconductorCryogenicsBusinessMember_FmcQPg9RMkyan1zoSf143A", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Basis of Presentation (Details)", "role": "http://www.brooks.com/role/DisclosureBasisOfPresentationDetails", "shortName": "Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R43": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_4kyjfvt7h0qTxjZR2MBZSg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Summary of Significant Accounting Policies - Foreign Currency Translation (Details)", "role": "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationDetails", "shortName": "Summary of Significant Accounting Policies - Foreign Currency Translation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_4kyjfvt7h0qTxjZR2MBZSg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Summary of Significant Accounting Policies - Derivative Instruments (Details)", "role": "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeInstrumentsDetails", "shortName": "Summary of Significant Accounting Policies - Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_RgI75n0_YU-ArQlnL0RxxA", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Summary of Significant Accounting Policies - Fair Value Measurements (Details)", "role": "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails", "shortName": "Summary of Significant Accounting Policies - Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_RgI75n0_YU-ArQlnL0RxxA", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_brks_AccountingStandardsUpdate202004Member_U2WN4GbY-0OyzkM0fyTGkg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - Summary of Significant Accounting Policies - Recently Issued and Adopted Accounting Pronouncements (Details)", "role": "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails", "shortName": "Summary of Significant Accounting Policies - Recently Issued and Adopted Accounting Pronouncements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_brks_AccountingStandardsUpdate202004Member_U2WN4GbY-0OyzkM0fyTGkg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40205 - Disclosure - Summary of Significant Accounting Policies - ASC 842 (Details)", "role": "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsc842Details", "shortName": "Summary of Significant Accounting Policies - ASC 842 (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R48": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_8_27_2018_To_8_27_2018_srt_CounterpartyNameAxis_brks_EdwardsVacuumLlcMember_MRFOShlvIkOK2XEbOGRhCg", "decimals": null, "first": true, "lang": "en-US", "name": "brks:TransitionServiceAgreementTermHighEndOfRange", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Discontinued Operations - General Information (Details)", "role": "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "shortName": "Discontinued Operations - General Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_8_27_2018_To_8_27_2018_srt_CounterpartyNameAxis_brks_EdwardsVacuumLlcMember_MRFOShlvIkOK2XEbOGRhCg", "decimals": null, "first": true, "lang": "en-US", "name": "brks:TransitionServiceAgreementTermHighEndOfRange", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_4kyjfvt7h0qTxjZR2MBZSg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Discontinued Operations - Financial Results (Details)", "role": "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails", "shortName": "Discontinued Operations - Financial Results (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_brks_SemiconductorCryogenicsBusinessMember_MdL8Ai77tkKCAKJA8p-amQ", "decimals": "-3", "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.brooks.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Discontinued Operations - Unconsolidated Subsidiaries - Statements of Operations (Details)", "role": "http://www.brooks.com/role/DisclosureDiscontinuedOperationsUnconsolidatedSubsidiariesStatementsOfOperationsDetails", "shortName": "Discontinued Operations - Unconsolidated Subsidiaries - Statements of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:EquityMethodInvestmentsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_brks_UlvacCryogenicsIncorporatedMember_xI8mPoIS3kilykujiNsXAQ", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "brks:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsAdditionalDisclosuresTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_brks_SemiconductorCryogenicsBusinessMember_MdL8Ai77tkKCAKJA8p-amQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationAndAmortizationDiscontinuedOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - Discontinued Operations - Non-cash Items and Capital Expenditures (Details)", "role": "http://www.brooks.com/role/DisclosureDiscontinuedOperationsNonCashItemsAndCapitalExpendituresDetails", "shortName": "Discontinued Operations - Non-cash Items and Capital Expenditures (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "brks:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsAdditionalDisclosuresTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_brks_SemiconductorCryogenicsBusinessMember_MdL8Ai77tkKCAKJA8p-amQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationAndAmortizationDiscontinuedOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "-5", "first": true, "lang": null, "name": "brks:AvailableForSaleSecuritiesSoldDuringPeriodFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Marketable Securities - General Information (Details)", "role": "http://www.brooks.com/role/DisclosureMarketableSecuritiesGeneralInformationDetails", "shortName": "Marketable Securities - General Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "-5", "first": true, "lang": null, "name": "brks:AvailableForSaleSecuritiesSoldDuringPeriodFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - Marketable Securities - Summary of Amortized Cost and Fair Value (Details)", "role": "http://www.brooks.com/role/DisclosureMarketableSecuritiesSummaryOfAmortizedCostAndFairValueDetails", "shortName": "Marketable Securities - Summary of Amortized Cost and Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40403 - Disclosure - Marketable Securities - Fair Value of Marketable Securities by Contractual Maturity (Details)", "role": "http://www.brooks.com/role/DisclosureMarketableSecuritiesFairValueOfMarketableSecuritiesByContractualMaturityDetails", "shortName": "Marketable Securities - Fair Value of Marketable Securities by Contractual Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_9_30_2019_Yt-QjiqOckGMyFzh7nXx1g", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40404 - Disclosure - Marketable Securities - Unrealized Loss Position (Details)", "role": "http://www.brooks.com/role/DisclosureMarketableSecuritiesUnrealizedLossPositionDetails", "shortName": "Marketable Securities - Unrealized Loss Position (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_9_30_2019_Yt-QjiqOckGMyFzh7nXx1g", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_9_30_2019_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_QWkF7Vk2eE-m03LsufiOrQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40405 - Disclosure - Marketable Securities - Cash Equivalents (Details)", "role": "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails", "shortName": "Marketable Securities - Cash Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_9_30_2019_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_QWkF7Vk2eE-m03LsufiOrQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Acquisitions - Purchase Consideration (Details)", "role": "http://www.brooks.com/role/DisclosureAcquisitionsPurchaseConsiderationDetails", "shortName": "Acquisitions - Purchase Consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_11_15_2018_To_11_15_2018_us-gaap_BusinessAcquisitionAxis_brks_GenewizMember_tz9_UkxbNUWadWFtCScjYg", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_11_15_2018_us-gaap_BusinessAcquisitionAxis_brks_GenewizMember_Sw0V5zCHmkmHYMLt85vYbg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EscrowDeposit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Acquisitions - Escrow (Details)", "role": "http://www.brooks.com/role/DisclosureAcquisitionsEscrowDetails", "shortName": "Acquisitions - Escrow (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_11_15_2018_us-gaap_BusinessAcquisitionAxis_brks_GenewizMember_Sw0V5zCHmkmHYMLt85vYbg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EscrowDeposit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - Acquisitions - Amounts of Assets and Liabilities at Fair Value as of Acquisition Date (Details)", "role": "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails", "shortName": "Acquisitions - Amounts of Assets and Liabilities at Fair Value as of Acquisition Date (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_11_15_2018_us-gaap_BusinessAcquisitionAxis_brks_GenewizMember_Sw0V5zCHmkmHYMLt85vYbg", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00305 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "role": "http://www.brooks.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_11_15_2018_To_11_15_2018_us-gaap_BusinessAcquisitionAxis_brks_GenewizMember_tz9_UkxbNUWadWFtCScjYg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40504 - Disclosure - Acquisitions - Intangible Assets Acquired (Details)", "role": "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails", "shortName": "Acquisitions - Intangible Assets Acquired (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_11_15_2018_To_11_15_2018_us-gaap_BusinessAcquisitionAxis_brks_GenewizMember_tz9_UkxbNUWadWFtCScjYg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40505 - Disclosure - Acquisitions - Goodwill (Details)", "role": "http://www.brooks.com/role/DisclosureAcquisitionsGoodwillDetails", "shortName": "Acquisitions - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_11_15_2018_us-gaap_BusinessAcquisitionAxis_brks_GenewizMember_us-gaap_StatementBusinessSegmentsAxis_brks_BrooksLifeSciencesMember_jdLB1zpW60ygUolugxcboQ", "decimals": "-5", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_us-gaap_BusinessAcquisitionAxis_brks_GenewizMember_j1VKF8jChU6KfrYfLOS3Mg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40506 - Disclosure - Acquisitions - Pro Forma Information - Tabular Disclosure - Pro Forma (Details)", "role": "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationTabularDisclosureProFormaDetails", "shortName": "Acquisitions - Pro Forma Information - Tabular Disclosure - Pro Forma (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_us-gaap_BusinessAcquisitionAxis_brks_GenewizMember_j1VKF8jChU6KfrYfLOS3Mg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40507 - Disclosure - Acquisitions - Results of Operations (Details)", "role": "http://www.brooks.com/role/DisclosureAcquisitionsResultsOfOperationsDetails", "shortName": "Acquisitions - Results of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_us-gaap_BusinessAcquisitionAxis_brks_GenewizMember_5EJFVo4IeU-askNabj8SnA", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2018_To_6_30_2019_us-gaap_BusinessAcquisitionAxis_brks_GenewizMember_slkUuRACBEe1ucM6E6KJoQ", "decimals": "-5", "first": true, "lang": null, "name": "brks:BusinessAcquisitionProFormaPropertyPlantAndEquipmentLeasesAndIntangibleAssetStepUpDepreciationAndAmortizationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40508 - Disclosure - Acquisitions - Pro Forma Information - Additional Information (Details)", "role": "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationAdditionalInformationDetails", "shortName": "Acquisitions - Pro Forma Information - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2018_To_6_30_2019_us-gaap_BusinessAcquisitionAxis_brks_GenewizMember_slkUuRACBEe1ucM6E6KJoQ", "decimals": "-5", "first": true, "lang": null, "name": "brks:BusinessAcquisitionProFormaPropertyPlantAndEquipmentLeasesAndIntangibleAssetStepUpDepreciationAndAmortizationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "us-gaap:NumberOfReportingUnits", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unitRef": "Unit_Standard_segment_k2jvtqlPjUmdDrOfroWlOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Goodwill and Intangible Assets - Reporting Units (Details)", "role": "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsReportingUnitsDetails", "shortName": "Goodwill and Intangible Assets - Reporting Units (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R66": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_us-gaap_StatementBusinessSegmentsAxis_brks_BrooksSemiconductorSolutionsGroupMember_I8aUc9iNJU6gMCKDNri73A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Goodwill and Intangible Assets - Goodwill Impairment Test (Details)", "role": "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillImpairmentTestDetails", "shortName": "Goodwill and Intangible Assets - Goodwill Impairment Test (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_us-gaap_StatementBusinessSegmentsAxis_brks_BrooksSemiconductorSolutionsGroupMember_I8aUc9iNJU6gMCKDNri73A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - Goodwill and Intangible Assets - Components of Goodwill by Operating Segment (Details)", "role": "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfGoodwillByOperatingSegmentDetails", "shortName": "Goodwill and Intangible Assets - Components of Goodwill by Operating Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_9_30_2019_Yt-QjiqOckGMyFzh7nXx1g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40604 - Disclosure - Goodwill and Intangible Assets - Goodwill Roll Forward (Details)", "role": "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillRollForwardDetails", "shortName": "Goodwill and Intangible Assets - Goodwill Roll Forward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": "-3", "lang": null, "name": "brks:GoodwillAcquiredDuringPeriodAndAdjustments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40605 - Disclosure - Goodwill and Intangible Assets - Goodwill Acquired (Details)", "role": "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillAcquiredDetails", "shortName": "Goodwill and Intangible Assets - Goodwill Acquired (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40606 - Disclosure - Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Details)", "role": "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_l1cEZ75q5E2Ev5slU5Xq_A", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40607 - Disclosure - Goodwill and Intangible Assets - Amortization Expense (Details)", "role": "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets - Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R72": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40608 - Disclosure - Goodwill and Intangible Assets - Estimated Future Amortization Expense of Intangible Assets (Details)", "role": "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Estimated Future Amortization Expense of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_brks_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_TJihwPmyxE-H8Qt668N96w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Line of Credit (Details)", "role": "http://www.brooks.com/role/DisclosureLineOfCreditDetails", "shortName": "Line of Credit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_brks_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_TJihwPmyxE-H8Qt668N96w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2018_To_6_30_2019_KSdb-50luUagCYHH0bghZg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Debt - General Information (Details)", "role": "http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails", "shortName": "Debt - General Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_2_15_2019_xLXPjLsGwEW3tPyhTLC1Tw", "decimals": "-5", "lang": null, "name": "brks:DebtInstrumentFaceAmountDiscountedFromPar", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Debt - Term Loans (Details)", "role": "http://www.brooks.com/role/DisclosureDebtTermLoansDetails", "shortName": "Debt - Term Loans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_DebtInstrumentAxis_brks_FiveYearTermLoansMaturing2021Member_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember_G_7x9OBt90KAhBj9tTAqWQ", "decimals": "INF", "lang": null, "name": "brks:DebtInstrumentsNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_loan_F_h-Kie65UWyR5cs757jTA", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40803 - Disclosure - Debt - Additional Information (Details)", "role": "http://www.brooks.com/role/DisclosureDebtAdditionalInformationDetails", "shortName": "Debt - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_DebtInstrumentAxis_brks_SeniorSecuredTermLoanFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember_nQsfxfFAbEulOza0JzVEWA", "decimals": "INF", "lang": null, "name": "brks:DebtInstrumentPrepaymentsAsPercentageOfPrecedingYearExcessCashFlow", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_WW7PG970sEKxJAFnpcgQFw", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40804 - Disclosure - Debt - Long-term Debt - Future Minimum Principal Payment Obligations (Details)", "role": "http://www.brooks.com/role/DisclosureDebtLongTermDebtFutureMinimumPrincipalPaymentObligationsDetails", "shortName": "Debt - Long-term Debt - Future Minimum Principal Payment Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40805 - Disclosure - Debt - Long-term Debt - Current and Non-current (Details)", "role": "http://www.brooks.com/role/DisclosureDebtLongTermDebtCurrentAndNonCurrentDetails", "shortName": "Debt - Long-term Debt - Current and Non-current (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R79": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Leases - Operating Lease Expense (Details)", "role": "http://www.brooks.com/role/DisclosureLeasesOperatingLeaseExpenseDetails", "shortName": "Leases - Operating Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00405 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "role": "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2019_j8qyliITPUm4-JVdzGDcQw", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Leases - Assets and Liabilities - Operating Leases (Details)", "role": "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesOperatingLeasesDetails", "shortName": "Leases - Assets and Liabilities - Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40903 - Disclosure - Leases - Assets and Liabilities - Finance Leases (Details)", "role": "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails", "shortName": "Leases - Assets and Liabilities - Finance Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40904 - Disclosure - Leases - Additional Information (Details)", "role": "http://www.brooks.com/role/DisclosureLeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40905 - Disclosure - Leases - Supplemental Cash Flow Information (Details)", "role": "http://www.brooks.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails", "shortName": "Leases - Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40906 - Disclosure - Leases - Future Lease Payments - Operating Leases - ASC 842 (Details)", "role": "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc842Details", "shortName": "Leases - Future Lease Payments - Operating Leases - ASC 842 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40907 - Disclosure - Leases - Gross Difference - Operating Leases - ASC 842 (Details)", "role": "http://www.brooks.com/role/DisclosureLeasesGrossDifferenceOperatingLeasesAsc842Details", "shortName": "Leases - Gross Difference - Operating Leases - ASC 842 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40908 - Disclosure - Leases - Future Lease Payments - Finance Leases - ASC 842 (Details)", "role": "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsFinanceLeasesAsc842Details", "shortName": "Leases - Future Lease Payments - Finance Leases - ASC 842 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDue", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40909 - Disclosure - Leases - Gross Difference - Finance Leases - ASC 842 (Details)", "role": "http://www.brooks.com/role/DisclosureLeasesGrossDifferenceFinanceLeasesAsc842Details", "shortName": "Leases - Gross Difference - Finance Leases - ASC 842 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "lang": null, "name": "us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_9_30_2019_Yt-QjiqOckGMyFzh7nXx1g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40910 - Disclosure - Leases - Future Lease Payments - Operating Leases - ASC 840 (Details)", "role": "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details", "shortName": "Leases - Future Lease Payments - Operating Leases - ASC 840 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_9_30_2019_Yt-QjiqOckGMyFzh7nXx1g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_9_30_2019_Yt-QjiqOckGMyFzh7nXx1g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40911 - Disclosure - Leases - Future Lease Payments - Capital Leases - ASC 840 (Details)", "role": "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsCapitalLeasesAsc840Details", "shortName": "Leases - Future Lease Payments - Capital Leases - ASC 840 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_9_30_2019_Yt-QjiqOckGMyFzh7nXx1g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_9_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_sEdj6qynLEiWcy7FeXZpMQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY", "role": "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_9_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_sEdj6qynLEiWcy7FeXZpMQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-5", "first": true, "lang": null, "name": "brks:LeaseLiabilityPaymentsDueLeasesNotCommencedWithFutureLeasePaymentsExcludingPurchaseOptions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40912 - Disclosure - Leases - Future Lease Payments Not Commenced (Details)", "role": "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsNotCommencedDetails", "shortName": "Leases - Future Lease Payments Not Commenced (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-5", "first": true, "lang": null, "name": "brks:LeaseLiabilityPaymentsDueLeasesNotCommencedWithFutureLeasePaymentsExcludingPurchaseOptions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Income Taxes - Provision (Benefit) (Details)", "role": "http://www.brooks.com/role/DisclosureIncomeTaxesProvisionBenefitDetails", "shortName": "Income Taxes - Provision (Benefit) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_4kyjfvt7h0qTxjZR2MBZSg", "decimals": "-5", "lang": null, "name": "brks:IncomeTaxExpenseBenefitIncreaseDecreaseTransitionTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2018_To_12_31_2018_CEqyPMBZQkyr3fIACWompw", "decimals": "-5", "first": true, "lang": null, "name": "brks:IncomeTaxesTaxCutsAndJobsActTollChargeReductionInProvisionalAccrual", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - Income Taxes - Additional Information (Details)", "role": "http://www.brooks.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2018_To_12_31_2018_CEqyPMBZQkyr3fIACWompw", "decimals": "-5", "first": true, "lang": null, "name": "brks:IncomeTaxesTaxCutsAndJobsActTollChargeReductionInProvisionalAccrual", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - Income Taxes - Unrecognized Tax Benefits - General Information (Details)", "role": "http://www.brooks.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsGeneralInformationDetails", "shortName": "Income Taxes - Unrecognized Tax Benefits - General Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Other Balance Sheet Information - Summary of Account Receivable (Details)", "role": "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfAccountReceivableDetails", "shortName": "Other Balance Sheet Information - Summary of Account Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndPurchasedPartsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - Other Balance Sheet Information - Summary of Inventories (Details)", "role": "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfInventoriesDetails", "shortName": "Other Balance Sheet Information - Summary of Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndPurchasedPartsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41103 - Disclosure - Other Balance Sheet Information - Capitalized Direct Costs (Details)", "role": "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationCapitalizedDirectCostsDetails", "shortName": "Other Balance Sheet Information - Capitalized Direct Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_QdKZA-N8y0u3iJKqMGzXUw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_3_31_2020_wIS2fN2IXEerMDmhVOoB2g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41104 - Disclosure - Other Balance Sheet Information - Product Warranty and Retrofit Activity on Gross Basis (Details)", "role": "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationProductWarrantyAndRetrofitActivityOnGrossBasisDetails", "shortName": "Other Balance Sheet Information - Product Warranty and Retrofit Activity on Gross Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "As_Of_3_31_2020_wIS2fN2IXEerMDmhVOoB2g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "role": "http://www.brooks.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Epn5totw60Os_cjysEVoOw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_agdvLDMZi0GVsyVZkIvtIQ", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_X0kill46TU-mbwbvXHWuCg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "Unit_Standard_shares_rw1LHzloRUOPNxn2r7qwwA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - Stock-Based Compensation - Restricted Stock Units Granted - Tabular Disclosure (Details)", "role": "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsGrantedTabularDisclosureDetails", "shortName": "Stock-Based Compensation - Restricted Stock Units Granted - Tabular Disclosure (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20200630x10q.htm", "contextRef": "Duration_10_1_2019_To_6_30_2020_us-gaap_AwardTypeAxis_brks_RestrictedStockTimeBasedSharesMember_9C3yLgxg10m-zwo9BwekEQ", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_rw1LHzloRUOPNxn2r7qwwA", "xsiNil": "false" } } }, "segmentCount": 92, "tag": { "brks_AccountingStandardsUpdate202004Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information about Accounting Standards Update 2020-04.", "label": "Accounting Standards Update202004 [Member]", "terseLabel": "Accounting Standards Update 2020-04" } } }, "localname": "AccountingStandardsUpdate202004Member", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "brks_AccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued expenses and other current liabilities", "label": "Accrued Expenses And Other Current Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "brks_AcquiredIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquired Intangible Assets [Member]", "label": "Acquired Intangible Assets [Member]", "terseLabel": "Acquired Intangible Assets" } } }, "localname": "AcquiredIntangibleAssetsMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails" ], "xbrltype": "domainItemType" }, "brks_AggregateAmountToPurchaseGoodsUnderSupplyAgreement": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Aggregate amount to purchase goods under supply agreement.", "label": "Aggregate Amount to Purchase Goods Under Supply Agreement", "terseLabel": "Aggregate amount to purchase goods" } } }, "localname": "AggregateAmountToPurchaseGoodsUnderSupplyAgreement", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "brks_AsiaPacificAndOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Asia Pacific and Other [Member]", "label": "Asia Pacific And Other [Member]", "terseLabel": "Asia/Pacific/Other" } } }, "localname": "AsiaPacificAndOtherMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "brks_AutomationSolutionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Automation Solutions [Member]", "label": "Automation Solutions [Member]", "terseLabel": "Automation Solutions" } } }, "localname": "AutomationSolutionsMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByReportingUnitDetails" ], "xbrltype": "domainItemType" }, "brks_AvailableForSaleSecuritiesSoldDuringPeriodAmortizedCostBasis": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Available-for-sale Securities, Sold During Period, Amortized Cost Basis", "label": "Available-for-sale Securities, Sold During Period, Amortized Cost Basis", "terseLabel": "Marketable securities sold during period, amortized cost basis" } } }, "localname": "AvailableForSaleSecuritiesSoldDuringPeriodAmortizedCostBasis", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "brks_AvailableForSaleSecuritiesSoldDuringPeriodFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Available-for-sale Securities, Sold During Period, Fair Value", "label": "Available-for-sale Securities, Sold During Period, Fair Value", "terseLabel": "Marketable securities sold during period, fair value" } } }, "localname": "AvailableForSaleSecuritiesSoldDuringPeriodFairValue", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "brks_BoardOfDirectorUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Board of Director Units [Member]", "label": "Board Of Director Units [Member]", "terseLabel": "Board of Director Units" } } }, "localname": "BoardOfDirectorUnitsMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsGrantedTabularDisclosureDetails" ], "xbrltype": "domainItemType" }, "brks_BrooksLifeSciencesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Brooks Life Sciences [Member]", "label": "Brooks Life Sciences [Member]", "terseLabel": "Brooks Life Sciences" } } }, "localname": "BrooksLifeSciencesMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsGoodwillDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfGoodwillByOperatingSegmentDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillImpairmentTestDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillRollForwardDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsReportingUnitsDetails", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByReportingUnitDetails", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByTimingDetails", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersSegmentInformationDetails", "http://www.brooks.com/role/DisclosureSegmentInformationFinancialInformationForBusinessSegmentsAssetsDetails", "http://www.brooks.com/role/DisclosureSegmentInformationGeneralInformationDetails", "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails" ], "xbrltype": "domainItemType" }, "brks_BrooksSemiconductorSolutionsGroupMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Brooks Semiconductor Solutions Group [Member]", "label": "Brooks Semiconductor Solutions Group [Member]", "terseLabel": "Brooks Semiconductor Solutions Group" } } }, "localname": "BrooksSemiconductorSolutionsGroupMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsGoodwillDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfGoodwillByOperatingSegmentDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillImpairmentTestDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillRollForwardDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsReportingUnitsDetails", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByReportingUnitDetails", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByTimingDetails", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersSegmentInformationDetails", "http://www.brooks.com/role/DisclosureSegmentInformationFinancialInformationForBusinessSegmentsAssetsDetails", "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails" ], "xbrltype": "domainItemType" }, "brks_BusinessAcquisitionProFormaInterestExpenseRelatedToFinancingActivities": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Acquisition, Pro Forma Interest Expense Related to Financing Activities", "label": "Business Acquisition, Pro Forma Interest Expense Related to Financing Activities", "terseLabel": "Interest expense related to financing activities" } } }, "localname": "BusinessAcquisitionProFormaInterestExpenseRelatedToFinancingActivities", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "brks_BusinessAcquisitionProFormaOneTimeNonrecurringCompensationExpenseAndTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The pro forma one-time nonrecurring compensation expenses and transaction costs for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition Pro Forma One Time Nonrecurring Compensation Expense And Transaction Costs", "terseLabel": "One-time nonrecurring compensation and transaction costs" } } }, "localname": "BusinessAcquisitionProFormaOneTimeNonrecurringCompensationExpenseAndTransactionCosts", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "brks_BusinessAcquisitionProFormaPropertyPlantAndEquipmentLeasesAndIntangibleAssetStepUpDepreciationAndAmortizationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Acquisition, Pro Forma Property, Plant, and Equipment, Leases, and Intangible Asset Step-up Depreciation and Amortization Expense", "label": "Business Acquisition, Pro Forma Property, Plant, and Equipment, Leases, and Intangible Asset Step-up Depreciation and Amortization Expense", "terseLabel": "Property, plant, and equipment, leases, and intangible asset step-up depreciation and amortization expense" } } }, "localname": "BusinessAcquisitionProFormaPropertyPlantAndEquipmentLeasesAndIntangibleAssetStepUpDepreciationAndAmortizationExpense", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "brks_BusinessCombinationConsiderationWorkingCapitalAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Consideration, Working Capital Adjustment", "label": "Business Combination, Consideration, Working Capital Adjustment", "terseLabel": "Working capital adjustment" } } }, "localname": "BusinessCombinationConsiderationWorkingCapitalAdjustment", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "brks_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCompensationAndBenefits": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of short term debt due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Compensation and Benefits", "negatedLabel": "Accrued compensation and benefits" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCompensationAndBenefits", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "brks_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermTaxReserves": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails": { "order": 17.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of Long term tax reserves assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long Term Tax Reserves", "negatedLabel": "Long term tax reserves" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermTaxReserves", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "brks_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease liability attributable assumed at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Liabilities", "negatedLabel": "Long-term operating lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "brks_ContaminationControlSolutionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contamination Control Solutions [Member]", "label": "Contamination Control Solutions [Member]", "terseLabel": "Contamination Control Solutions" } } }, "localname": "ContaminationControlSolutionsMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByReportingUnitDetails" ], "xbrltype": "domainItemType" }, "brks_ContractWithCustomerRefundLiabilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer.", "label": "Contract With Customer Refund Liability [Member]", "terseLabel": "Allowance for Sales Returns" } } }, "localname": "ContractWithCustomerRefundLiabilityMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfAccountReceivableDetails" ], "xbrltype": "domainItemType" }, "brks_CreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Credit Agreement [Member]", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "domainItemType" }, "brks_DebtInstrumentAggregateBorrowingsAvailability": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Aggregate Borrowings Availability", "label": "Debt Instrument, Aggregate Borrowings Availability", "terseLabel": "Aggregate increase amount" } } }, "localname": "DebtInstrumentAggregateBorrowingsAvailability", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "brks_DebtInstrumentAggregateIncreaseAmountMaximumSecuredLeverageRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt instrument, aggregate increase amount, maximum secured leverage ratio.", "label": "Debt Instrument, Aggregate Increase Amount, Maximum Secured Leverage Ratio", "terseLabel": "Maximum secured leverage ratio" } } }, "localname": "DebtInstrumentAggregateIncreaseAmountMaximumSecuredLeverageRatio", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails" ], "xbrltype": "pureItemType" }, "brks_DebtInstrumentAmountIssuedAtDiscountDiscountPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt instrument, amount issued at discount, discount percentage.", "label": "Debt Instrument, Amount Issued at Discount, Discount Percentage", "terseLabel": "Discount percentage (as a percent)" } } }, "localname": "DebtInstrumentAmountIssuedAtDiscountDiscountPercentage", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails" ], "xbrltype": "percentItemType" }, "brks_DebtInstrumentAmountIssuedAtDiscountPercentOfPar": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt instrument, amount issued at discount, percent of par.", "label": "Debt Instrument, Amount Issued at Discount, Percent of Par", "terseLabel": "Percentage of par (as a percent)" } } }, "localname": "DebtInstrumentAmountIssuedAtDiscountPercentOfPar", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails" ], "xbrltype": "percentItemType" }, "brks_DebtInstrumentEventsOfDefaultUnpaidAmountsInterestRateAboveApplicableRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Events of Default, Unpaid Amounts, Interest Rate Above Applicable Rate.", "label": "Debt Instrument, Events of Default, Unpaid Amounts, Interest Rate Above Applicable Rate", "terseLabel": "Interest rate above applicable rate (as a percent)" } } }, "localname": "DebtInstrumentEventsOfDefaultUnpaidAmountsInterestRateAboveApplicableRate", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "brks_DebtInstrumentFaceAmountDiscountedFromPar": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Face Amount, Discounted from Par", "label": "Debt Instrument, Face Amount, Discounted from Par", "totalLabel": "Issue amount" } } }, "localname": "DebtInstrumentFaceAmountDiscountedFromPar", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "brks_DebtInstrumentInstallmentPaymentPercentageOfPrincipal": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Installment Payment, Percentage of Principal", "label": "Debt Instrument, Installment Payment, Percentage of Principal", "terseLabel": "Installment payment, percentage of initial principal amount (as a percent)" } } }, "localname": "DebtInstrumentInstallmentPaymentPercentageOfPrincipal", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDebtTermLoansDetails" ], "xbrltype": "percentItemType" }, "brks_DebtInstrumentNumberOfInstallments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Number of Installments", "label": "Debt Instrument, Number of Installments", "terseLabel": "Number of installments" } } }, "localname": "DebtInstrumentNumberOfInstallments", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDebtTermLoansDetails" ], "xbrltype": "integerItemType" }, "brks_DebtInstrumentPrepaymentsAsPercentageOfPrecedingYearExcessCashFlow": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Prepayments as Percentage of Preceding Year Excess Cash Flow", "label": "Debt Instrument, Prepayments as Percentage of Preceding Year Excess Cash Flow", "terseLabel": "Prepayments as a percentage of the preceding year excess cash flow (as a percent)" } } }, "localname": "DebtInstrumentPrepaymentsAsPercentageOfPrecedingYearExcessCashFlow", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "brks_DebtInstrumentsNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instruments, Number", "label": "Debt Instruments, Number", "terseLabel": "Number of term loans" } } }, "localname": "DebtInstrumentsNumber", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails", "http://www.brooks.com/role/DisclosureDebtTermLoansDetails" ], "xbrltype": "integerItemType" }, "brks_DiscontinuedOperationEarningsLossesOfEquityMethodInvestments": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Discontinued Operation Earnings Losses of Equity Method Investments", "label": "Discontinued Operation Earnings Losses of Equity Method Investments", "negatedLabel": "Earnings of equity method investment", "terseLabel": "Equity in earnings of equity method investment" } } }, "localname": "DiscontinuedOperationEarningsLossesOfEquityMethodInvestments", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsNonCashItemsAndCapitalExpendituresDetails" ], "xbrltype": "monetaryItemType" }, "brks_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeEarningsLossesOfEquityMethodInvestments": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Discontinued Operation Income Loss From Discontinued Operation Before Earnings Losses of Equity Method Investments", "label": "Discontinued Operation Income Loss From Discontinued Operation Before Earnings Losses of Equity Method Investments", "totalLabel": "Income (loss) before equity in earnings of equity method investment" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeEarningsLossesOfEquityMethodInvestments", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails" ], "xbrltype": "monetaryItemType" }, "brks_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndEarningsLossesOfEquityMethodInvestments": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails": { "order": 2.0, "parentTag": "brks_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeEarningsLossesOfEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Discontinued Operation Income Loss From Discontinued Operation Before Income Tax and Earnings Losses of Equity Method Investments", "label": "Discontinued Operation Income Loss From Discontinued Operation Before Income Tax and Earnings Losses of Equity Method Investments", "totalLabel": "Income (loss) before income taxes and earnings of equity method investment" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndEarningsLossesOfEquityMethodInvestments", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails" ], "xbrltype": "monetaryItemType" }, "brks_DisposalGroupIncludingDiscontinuedOperationConsiderationRetainedByBuyer": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of consideration retained by the buyer, receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group Including Discontinued Operation, Consideration Retained By Buyer", "terseLabel": "Net working capital adjustments" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationRetainedByBuyer", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureBasisOfPresentationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "brks_DisposalGroupIncludingDiscontinuedOperationOperatingExpenses": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails": { "order": 1.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Disposal Group Including Discontinued Operation Operating Expenses", "label": "Disposal Group Including Discontinued Operation Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpenses", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails" ], "xbrltype": "monetaryItemType" }, "brks_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails": { "order": 1.0, "parentTag": "brks_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndEarningsLossesOfEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Disposal Group Including Discontinued Operation Other Income Expense Net", "label": "Disposal Group Including Discontinued Operation Other Income Expense Net", "terseLabel": "Other income (loss), net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseNet", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails" ], "xbrltype": "monetaryItemType" }, "brks_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails": { "order": 1.0, "parentTag": "brks_DisposalGroupIncludingDiscontinuedOperationOperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Disposal Group Including Discontinued Operation Research and Development Expenses.", "label": "Disposal Group Including Discontinued Operation Research and Development Expenses", "terseLabel": "Research and development" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails" ], "xbrltype": "monetaryItemType" }, "brks_DisposalGroupIncludingDiscontinuedOperationRestructuringCharges": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails": { "order": 2.0, "parentTag": "brks_DisposalGroupIncludingDiscontinuedOperationOperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Disposal Group Including Discontinued Operation Restructuring Charges", "label": "Disposal Group Including Discontinued Operation Restructuring Charges", "terseLabel": "Restructuring charges" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRestructuringCharges", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails" ], "xbrltype": "monetaryItemType" }, "brks_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpenses": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails": { "order": 3.0, "parentTag": "brks_DisposalGroupIncludingDiscontinuedOperationOperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Disposal Group Including Discontinued Operation Selling General and Administrative Expenses", "label": "Disposal Group Including Discontinued Operation Selling General and Administrative Expenses", "terseLabel": "Selling, general and administrative" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpenses", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails" ], "xbrltype": "monetaryItemType" }, "brks_EdwardsVacuumLlcMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Edwards Vacuum LLC [Member]", "label": "Edwards Vacuum Llc [Member]", "terseLabel": "Edwards Vacuum LLC" } } }, "localname": "EdwardsVacuumLlcMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "brks_EscrowDepositForAcquireesEmployeesRetentionObligations": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/DisclosureAcquisitionsEscrowDetails": { "order": 1.0, "parentTag": "us-gaap_EscrowDeposit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Escrow Deposit for Acquiree's Employees Retention Obligations", "label": "Escrow Deposit for Acquirees Employees Retention Obligations", "terseLabel": "Escrow deposit for acquiree's employees retention obligations" } } }, "localname": "EscrowDepositForAcquireesEmployeesRetentionObligations", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsEscrowDetails" ], "xbrltype": "monetaryItemType" }, "brks_EscrowDepositWithdrawn": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Escrow Deposit Withdrawn", "label": "Escrow Deposit Withdrawn", "terseLabel": "Escrow collected" } } }, "localname": "EscrowDepositWithdrawn", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsEscrowDetails" ], "xbrltype": "monetaryItemType" }, "brks_EuropeExcludingUnitedKingdomMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Europe, Excluding United Kingdom [Member]", "label": "Europe Excluding United Kingdom [Member]", "terseLabel": "Rest of Europe" } } }, "localname": "EuropeExcludingUnitedKingdomMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "brks_FinanceLeaseCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Cost", "label": "Finance Lease, Cost", "terseLabel": "Total finance lease costs" } } }, "localname": "FinanceLeaseCost", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "brks_FiveYearTermLoansMaturing2021Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Five-year Term Loans Maturing 2021 [Member]", "label": "Five Year Term Loans Maturing2021 [Member]", "terseLabel": "Five-year Term Loans Maturing 2021" } } }, "localname": "FiveYearTermLoansMaturing2021Member", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDebtTermLoansDetails" ], "xbrltype": "domainItemType" }, "brks_GenewizMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "GENEWIZ [Member]", "label": "Genewiz [Member]", "terseLabel": "GENEWIZ" } } }, "localname": "GenewizMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails", "http://www.brooks.com/role/DisclosureAcquisitionsEscrowDetails", "http://www.brooks.com/role/DisclosureAcquisitionsGoodwillDetails", "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails", "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationTabularDisclosureProFormaDetails", "http://www.brooks.com/role/DisclosureAcquisitionsPurchaseConsiderationDetails", "http://www.brooks.com/role/DisclosureAcquisitionsResultsOfOperationsDetails", "http://www.brooks.com/role/DisclosureAcquisitionsTables", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByReportingUnitDetails" ], "xbrltype": "domainItemType" }, "brks_GlobalSemiconductorServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Global Semiconductor Services [Member]", "label": "Global Semiconductor Services [Member]", "terseLabel": "Global Semiconductor Services" } } }, "localname": "GlobalSemiconductorServicesMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByReportingUnitDetails" ], "xbrltype": "domainItemType" }, "brks_GoodwillAcquiredDuringPeriodAndAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Goodwill Acquired During Period And Adjustments", "label": "Goodwill Acquired During Period And Adjustments", "terseLabel": "Acquisitions and adjustments" } } }, "localname": "GoodwillAcquiredDuringPeriodAndAdjustments", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "brks_IncomeLossFromEquityMethodInvestmentsIncludingDiscontinuedOperations": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Income (Loss) from Equity Method Investments Including Discontinued Operations", "label": "Income (Loss) from Equity Method Investments Including Discontinued Operations", "negatedLabel": "Earnings of equity method investments" } } }, "localname": "IncomeLossFromEquityMethodInvestmentsIncludingDiscontinuedOperations", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "brks_IncomeTaxExpenseBenefitIncreaseDecreaseDeferredTaxLiabilitiesExtensionOfForeignTaxRateIncentive": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Income Tax Expense (Benefit), Increase (Decrease), Deferred Tax Liabilities, Extension of Foreign Tax Rate Incentive", "label": "Income Tax Expense (Benefit), Increase (Decrease), Deferred Tax Liabilities, Extension of Foreign Tax Rate Incentive", "negatedLabel": "Benefit from a reduction of deferred tax liabilities related to the extension of a tax rate incentive in China" } } }, "localname": "IncomeTaxExpenseBenefitIncreaseDecreaseDeferredTaxLiabilitiesExtensionOfForeignTaxRateIncentive", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureIncomeTaxesProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "brks_IncomeTaxExpenseBenefitIncreaseDecreaseRemeasurementOfNetDomesticDeferredTaxAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Income Tax Expense (Benefit), Increase (Decrease), Remeasurement of Net Domestic Deferred Tax Assets", "label": "Income Tax Expense (Benefit), Increase (Decrease), Remeasurement of Net Domestic Deferred Tax Assets", "negatedLabel": "Benefit related to remeasurement of net U.S. deferred tax assets" } } }, "localname": "IncomeTaxExpenseBenefitIncreaseDecreaseRemeasurementOfNetDomesticDeferredTaxAssets", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureIncomeTaxesProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "brks_IncomeTaxExpenseBenefitIncreaseDecreaseStockCompensationDiscreteExpenseBenefit": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Income Tax Expense (Benefit), Increase (Decrease), Stock Compensation Discrete Expense (Benefit)", "label": "Income Tax Expense (Benefit), Increase (Decrease), Stock Compensation Discrete Expense (Benefit)", "negatedLabel": "Benefit related to stock compensation windfalls" } } }, "localname": "IncomeTaxExpenseBenefitIncreaseDecreaseStockCompensationDiscreteExpenseBenefit", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureIncomeTaxesProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "brks_IncomeTaxExpenseBenefitIncreaseDecreaseTransitionTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Income Tax Expense (Benefit), Increase (Decrease), Transition Tax", "label": "Income Tax Expense (Benefit), Increase (Decrease), Transition Tax", "terseLabel": "Expense related to transition tax" } } }, "localname": "IncomeTaxExpenseBenefitIncreaseDecreaseTransitionTax", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureIncomeTaxesProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "brks_IncomeTaxExpenseBenefitIncreaseDecreaseUnrecognizedTaxBenefits": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Income Tax Expense (Benefit), Increase (Decrease), Unrecognized Tax Benefits", "label": "Income Tax Expense (Benefit), Increase (Decrease), Unrecognized Tax Benefits", "negatedLabel": "Benefit related to reduction of reserves" } } }, "localname": "IncomeTaxExpenseBenefitIncreaseDecreaseUnrecognizedTaxBenefits", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureIncomeTaxesProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "brks_IncomeTaxesPaidDivestiture": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with taxes paid associated with divestiture.", "label": "Income Taxes Paid, Divestiture", "negatedLabel": "Taxes paid stemming from divestiture" } } }, "localname": "IncomeTaxesPaidDivestiture", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "brks_IncomeTaxesTaxCutsAndJobsActTollChargeReductionInProvisionalAccrual": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Income Taxes, Tax Cuts and Jobs Act, Toll Charge, Reduction in Provisional Accrual", "label": "Income Taxes, Tax Cuts and Jobs Act, Toll Charge, Reduction in Provisional Accrual", "terseLabel": "Toll charge, reduction in provisional accrual" } } }, "localname": "IncomeTaxesTaxCutsAndJobsActTollChargeReductionInProvisionalAccrual", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "brks_IncreaseDecreaseInAccruedWarrantyAndRetrofitCosts": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (decrease) in accrued warranty and retrofit costs.", "label": "Increase (Decrease) in Accrued Warranty and Retrofit Costs", "terseLabel": "Accrued warranty and retrofit costs" } } }, "localname": "IncreaseDecreaseInAccruedWarrantyAndRetrofitCosts", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "brks_LeaseLiabilityPaymentsDueLeasesNotCommencedWithFutureLeasePaymentsExcludingPurchaseOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lease Liability, Payments Due, Leases Not Commenced with Future Lease Payments, Excluding Purchase Options", "label": "Lease Liability, Payments Due, Leases Not Commenced with Future Lease Payments, Excluding Purchase Options", "terseLabel": "Leases that have not commenced with future lease payments" } } }, "localname": "LeaseLiabilityPaymentsDueLeasesNotCommencedWithFutureLeasePaymentsExcludingPurchaseOptions", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsNotCommencedDetails" ], "xbrltype": "monetaryItemType" }, "brks_LifeScienceProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Life Science Products [Member]", "label": "Life Science Products [Member]", "terseLabel": "Life Science Products" } } }, "localname": "LifeScienceProductsMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByReportingUnitDetails" ], "xbrltype": "domainItemType" }, "brks_LineOfCreditFacilityExpirationPeriodInTermLoan": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period remaining on line of credit facility before it terminates, in term loan'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Line Of Credit Facility Expiration Period In Term Loan", "terseLabel": "Line of credit, expiration period" } } }, "localname": "LineOfCreditFacilityExpirationPeriodInTermLoan", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "durationItemType" }, "brks_NonCancelableChinaFacilityCommitmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-cancelable China Facility Commitments [Member]", "label": "Non Cancelable China Facility Commitments [Member]", "terseLabel": "Non-cancelable China facility commitments" } } }, "localname": "NonCancelableChinaFacilityCommitmentsMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "brks_NonCancelableCommitmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-cancelable Commitments [Member]", "label": "Non Cancelable Commitments [Member]", "terseLabel": "Non-cancelable commitments" } } }, "localname": "NonCancelableCommitmentsMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "brks_NonCancelableInformationTechnologyRelatedCommitmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-cancelable Information Technology-related Commitments [Member]", "label": "Non Cancelable Information Technology Related Commitments [Member]", "terseLabel": "Non-cancelable IT-related commitments" } } }, "localname": "NonCancelableInformationTechnologyRelatedCommitmentsMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "brks_NonCancellableContractsAndPurchaseOrdersForInventoryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-cancellable Contracts and Purchase Orders for Inventory [Member]", "label": "Non Cancellable Contracts And Purchase Orders For Inventory [Member]", "terseLabel": "Non-cancellable contracts and purchase orders for inventory" } } }, "localname": "NonCancellableContractsAndPurchaseOrdersForInventoryMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "brks_NumberOfInstitutionalCustomers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Institutional Customers", "label": "Number of Institutional Customers", "terseLabel": "Number of institutional customers" } } }, "localname": "NumberOfInstitutionalCustomers", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsPurchaseConsiderationDetails" ], "xbrltype": "integerItemType" }, "brks_OneYearTermLoansMaturing2019LoanOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "One-year Term Loans Maturing 2019, Loan One [Member]", "label": "One Year Term Loans Maturing2019 Loan One [Member]", "terseLabel": "One-year Term Loans Maturing 2019, Loan One" } } }, "localname": "OneYearTermLoansMaturing2019LoanOneMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDebtTermLoansDetails" ], "xbrltype": "domainItemType" }, "brks_OneYearTermLoansMaturing2019LoanTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "One-year Term Loans Maturing 2019, Loan Two [Member]", "label": "One Year Term Loans Maturing2019 Loan Two [Member]", "terseLabel": "One-year Term Loans Maturing 2019, Loan Two" } } }, "localname": "OneYearTermLoansMaturing2019LoanTwoMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDebtTermLoansDetails" ], "xbrltype": "domainItemType" }, "brks_OneYearTermLoansMaturing2019Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "One-year Term Loans Maturing 2019 [Member]", "label": "One Year Term Loans Maturing2019 [Member]", "terseLabel": "One-year Term Loans Maturing 2019" } } }, "localname": "OneYearTermLoansMaturing2019Member", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDebtTermLoansDetails" ], "xbrltype": "domainItemType" }, "brks_OperatingLeasesFutureMinimumPaymentsInterestIncludedInPayments": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details": { "order": 2.0, "parentTag": "brks_OperatingLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Leases, Future Minimum Payments, Interest Included in Payments", "label": "Operating Leases, Future Minimum Payments, Interest Included in Payments", "negatedLabel": "Less imputed interest" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsInterestIncludedInPayments", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details" ], "xbrltype": "monetaryItemType" }, "brks_OperatingLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating Leases, Future Minimum Payments, Present Value of Net Minimum Payments", "label": "Operating Leases, Future Minimum Payments, Present Value of Net Minimum Payments", "totalLabel": "Total lease liability balance" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details" ], "xbrltype": "monetaryItemType" }, "brks_ProceedsReceivedFromEmployeesRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds Received from Employees Related to Tax Withholding for Share-based Compensation", "label": "Proceeds Received from Employees Related to Tax Withholding for Share-based Compensation", "terseLabel": "Proceeds from employees to satisfy tax obligation" } } }, "localname": "ProceedsReceivedFromEmployeesRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "brks_PurchaseAccountingImpactOnInventoryContractsAcquired": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of purchase accounting impact on inventory contracts acquired during the period.", "label": "Purchase Accounting Impact On Inventory Contracts Acquired", "terseLabel": "Acquisition accounting impact on inventory contracts acquired" } } }, "localname": "PurchaseAccountingImpactOnInventoryContractsAcquired", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails" ], "xbrltype": "monetaryItemType" }, "brks_RestrictedStockPerformanceBasedSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock, Performance Based Shares [Member]", "label": "Restricted Stock Performance Based Shares [Member]", "terseLabel": "Restricted Stock, Performance Based Shares" } } }, "localname": "RestrictedStockPerformanceBasedSharesMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsGrantedTabularDisclosureDetails" ], "xbrltype": "domainItemType" }, "brks_RestrictedStockTimeBasedSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock - Time Based Shares [Member]", "label": "Restricted Stock Time Based Shares [Member]", "terseLabel": "Restricted Stock, Time Based Shares" } } }, "localname": "RestrictedStockTimeBasedSharesMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsGrantedTabularDisclosureDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationTimeBasedGrantsDetails" ], "xbrltype": "domainItemType" }, "brks_ReversalOfLiabilityAssociatedWithAdjustmentHoldback": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Reversal of Liability Associated with Adjustment Holdback", "label": "Reversal of Liability Associated with Adjustment Holdback", "terseLabel": "Reversal of liability associated with adjustment holdback" } } }, "localname": "ReversalOfLiabilityAssociatedWithAdjustmentHoldback", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsEscrowDetails" ], "xbrltype": "monetaryItemType" }, "brks_RuroInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "RURO, Inc. [Member]", "label": "Ruro Inc. [Member]", "terseLabel": "RURO, Inc." } } }, "localname": "RuroInc.Member", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails", "http://www.brooks.com/role/DisclosureAcquisitionsGoodwillDetails", "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails", "http://www.brooks.com/role/DisclosureAcquisitionsPurchaseConsiderationDetails", "http://www.brooks.com/role/DisclosureAcquisitionsResultsOfOperationsDetails", "http://www.brooks.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "domainItemType" }, "brks_SampleRepositorySolutionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sample Repository Solutions [Member]", "label": "Sample Repository Solutions [Member]", "terseLabel": "Sample Repository Solutions" } } }, "localname": "SampleRepositorySolutionsMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByReportingUnitDetails" ], "xbrltype": "domainItemType" }, "brks_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsAdditionalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of disposal groups including discontinued operations additional disclosures table text block.", "label": "Schedule of Disposal Groups Including Discontinued Operations Additional Disclosures [Table Text Block]", "terseLabel": "Schedule of non-cash items and capital expenditures" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsAdditionalDisclosuresTableTextBlock", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "brks_SemiconductorCryogenicsBusinessMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Semiconductor Cryogenics Business [Member]", "label": "Semiconductor Cryogenics Business [Member]", "terseLabel": "Semiconductor Cryogenics Business" } } }, "localname": "SemiconductorCryogenicsBusinessMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureBasisOfPresentationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsNonCashItemsAndCapitalExpendituresDetails" ], "xbrltype": "domainItemType" }, "brks_SeniorSecuredIncrementalTermLoanFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Secured Incremental Term Loan Facility [Member]", "label": "Senior Secured Incremental Term Loan Facility [Member]", "terseLabel": "Senior Secured Incremental Term Loan Facility" } } }, "localname": "SeniorSecuredIncrementalTermLoanFacilityMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "brks_SeniorSecuredTermLoanFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Secured Term Loan Facility [Member]", "label": "Senior Secured Term Loan Facility [Member]", "terseLabel": "Senior Secured Term Loan Facility" } } }, "localname": "SeniorSecuredTermLoanFacilityMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails", "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "domainItemType" }, "brks_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceBasedUnitsAwardedFinancialMetricMaximumThresholdMet": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percentage of Performance-based Units Awarded, Financial Metric, Maximum Threshold Met.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percentage of Performance-based Units Awarded, Financial Metric, Maximum Threshold Met", "terseLabel": "Performance-based awards granted, percentage, maximum threshold met (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceBasedUnitsAwardedFinancialMetricMaximumThresholdMet", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationPerformanceBasedGrantsDetails" ], "xbrltype": "percentItemType" }, "brks_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceBasedUnitsAwardedFinancialMetricTargetMet": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percentage of Performance-based Units Awarded, Financial Metric Target Met.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percentage of Performance-based Units Awarded, Financial Metric Target Met", "terseLabel": "Performance-based awards granted, percentage (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceBasedUnitsAwardedFinancialMetricTargetMet", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationPerformanceBasedGrantsDetails" ], "xbrltype": "percentItemType" }, "brks_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceBasedUnitsAwardedMeasurementPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percentage of Performance-based Units Awarded, Measurement Period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percentage of Performance-based Units Awarded, Measurement Period", "terseLabel": "Performance goal measurement period (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceBasedUnitsAwardedMeasurementPeriod", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationPerformanceBasedGrantsDetails" ], "xbrltype": "durationItemType" }, "brks_SignificantAccountPoliciesDisclosedInAnnualReportPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policies disclosed in the annual report.", "label": "Significant Account Policies Disclosed in Annual Report [Policy Text Block]", "terseLabel": "Other" } } }, "localname": "SignificantAccountPoliciesDisclosedInAnnualReportPolicyTextBlock", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "brks_StockBasedCompensationDiscontinuedOperations": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Stock Based Compensation Discontinued Operations", "label": "Stock Based Compensation Discontinued Operations", "terseLabel": "Stock-based compensation" } } }, "localname": "StockBasedCompensationDiscontinuedOperations", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsNonCashItemsAndCapitalExpendituresDetails" ], "xbrltype": "monetaryItemType" }, "brks_SupplyAgreementTermAfterClosingOfDisposition": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Supply agreement term after closing of disposition.", "label": "Supply Agreement Term After Closing of Disposition", "terseLabel": "Supply agreement term" } } }, "localname": "SupplyAgreementTermAfterClosingOfDisposition", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails" ], "xbrltype": "durationItemType" }, "brks_TransitionServiceAgreementTermHighEndOfRange": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Transition Service Agreement, Term, High End of Range", "label": "Transition Service Agreement, Term, High End of Range", "terseLabel": "Transition service agreement, term, high end of range" } } }, "localname": "TransitionServiceAgreementTermHighEndOfRange", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails" ], "xbrltype": "durationItemType" }, "brks_UlvacCryogenicsIncorporatedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "ULVAC Cryogenics, Inc", "label": "Ulvac Cryogenics Incorporated [Member]", "terseLabel": "ULVAC Cryogenics, Inc." } } }, "localname": "UlvacCryogenicsIncorporatedMember", "nsuri": "http://www.brooks.com/20200630", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsUnconsolidatedSubsidiariesStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "G [B]", "terseLabel": "United Kingdom" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r693" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r694" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r695" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r695" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r695" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r696" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityListingParValuePerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'.", "label": "Entity Listing, Par Value Per Share" } } }, "localname": "EntityListingParValuePerShare", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "perShareItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r695" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r695" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r695" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r695" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r691" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r692" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r209", "r222", "r223", "r224", "r225", "r227", "r229", "r233" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationFinancialInformationForBusinessSegmentsAssetsDetails", "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentAssetsToCorrespondingConsolidatedAmountsDetails", "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r209", "r222", "r223", "r224", "r225", "r227", "r229", "r233" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationFinancialInformationForBusinessSegmentsAssetsDetails", "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentAssetsToCorrespondingConsolidatedAmountsDetails", "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r79", "r143" ], "lang": { "en-US": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r158", "r167", "r275", "r436", "r437", "r438", "r456", "r457" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect Period Of Adoption Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r158", "r167", "r275", "r436", "r437", "r438", "r456", "r457" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r158", "r167", "r275", "r436", "r437", "r438", "r456", "r457" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect Period Of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity Method Investee Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r410", "r412", "r586", "r587", "r588", "r589", "r590", "r591", "r610", "r658", "r661" ], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails", "http://www.brooks.com/role/DisclosureAcquisitionsResultsOfOperationsDetails", "http://www.brooks.com/role/DisclosureLineOfCreditDetails", "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails", "http://www.brooks.com/role/DisclosureMarketableSecuritiesGeneralInformationDetails", "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r410", "r412", "r586", "r587", "r588", "r589", "r590", "r591", "r610", "r658", "r661" ], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails", "http://www.brooks.com/role/DisclosureAcquisitionsPurchaseConsiderationDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r236", "r381", "r385", "r611", "r657", "r659" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r236", "r381", "r385", "r611", "r657", "r659" ], "lang": { "en-US": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r398", "r410", "r412", "r586", "r587", "r588", "r589", "r590", "r591", "r610", "r658", "r661" ], "lang": { "en-US": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails", "http://www.brooks.com/role/DisclosureAcquisitionsPurchaseConsiderationDetails", "http://www.brooks.com/role/DisclosureAcquisitionsResultsOfOperationsDetails", "http://www.brooks.com/role/DisclosureLineOfCreditDetails", "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails", "http://www.brooks.com/role/DisclosureMarketableSecuritiesGeneralInformationDetails", "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r398", "r410", "r412", "r586", "r587", "r588", "r589", "r590", "r591", "r610", "r658", "r661" ], "lang": { "en-US": { "role": { "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails", "http://www.brooks.com/role/DisclosureAcquisitionsPurchaseConsiderationDetails", "http://www.brooks.com/role/DisclosureAcquisitionsResultsOfOperationsDetails", "http://www.brooks.com/role/DisclosureLineOfCreditDetails", "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails", "http://www.brooks.com/role/DisclosureMarketableSecuritiesGeneralInformationDetails", "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Repurchase Agreement Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r263" ], "lang": { "en-US": { "role": { "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r237", "r238", "r381", "r386", "r660", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688" ], "lang": { "en-US": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r237", "r238", "r381", "r386", "r660", "r678", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfAccountReceivableDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r153" ], "lang": { "en-US": { "role": { "label": "Valuation and Qualifying Accounts Disclosure [Table]", "terseLabel": "Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfAccountReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r549" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update201602 [Member]", "terseLabel": "Accounting Standards Update 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r267" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.", "label": "Accounting Standards Update201613 [Member]", "terseLabel": "Accounting Standards Update 2016-13" } } }, "localname": "AccountingStandardsUpdate201613Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201802Member": { "auth_ref": [ "r100" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2018-02 Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.", "label": "Accounting Standards Update201802 [Member]", "terseLabel": "Accounting Standards Update 2018-02" } } }, "localname": "AccountingStandardsUpdate201802Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201813Member": { "auth_ref": [ "r521" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2018-13 Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement.", "label": "Accounting Standards Update201813 [Member]", "terseLabel": "Accounting Standards Update 2018-13" } } }, "localname": "AccountingStandardsUpdate201813Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201814Member": { "auth_ref": [ "r408" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2018-14 Compensation-Retirement Benefits-Defined Benefit Plans-General (Subtopic 715-20): Disclosure Framework-Changes to the Disclosure Requirements for Defined Benefit Plans.", "label": "Accounting Standards Update201814 [Member]", "terseLabel": "Accounting Standards Update 2018-14" } } }, "localname": "AccountingStandardsUpdate201814Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201815Member": { "auth_ref": [ "r318", "r319" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2018-15 Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force).", "label": "Accounting Standards Update201815 [Member]", "terseLabel": "Accounting Standards Update 2018-15" } } }, "localname": "AccountingStandardsUpdate201815Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201912Member": { "auth_ref": [ "r454", "r455", "r456", "r457" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2019-12 Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.", "label": "Accounting Standards Update201912 [Member]", "terseLabel": "Accounting Standards Update 2019-12" } } }, "localname": "AccountingStandardsUpdate201912Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r62" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of 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/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r243", "r244" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Gross, Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfAccountReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r34", "r46", "r243", "r244" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfAccountReceivableDetails", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails", "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]" } } }, "localname": "AccountsReceivableNetCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r41", "r621", "r643" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Accrued income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r43", "r621", "r643" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Long-term tax reserves" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r49", "r87", "r89", "r90", "r645", "r669", "r673" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r86", "r90", "r93", "r155", "r156", "r157", "r498", "r664", "r665" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r309" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted average useful life of intangible assets" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r47" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r155", "r156", "r157", "r436", "r437", "r438" ], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r160", "r161", "r162", "r163", "r272", "r273", "r274", "r275", "r276", "r277", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r454", "r455", "r456", "r457", "r613", "r614", "r615", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673" ], "lang": { "en-US": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r413", "r415", "r441", "r442" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r204", "r222", "r223", "r224", "r225", "r227" ], "lang": { "en-US": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "All Other Segments [Member]", "terseLabel": "Other" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfGoodwillByOperatingSegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r415", "r429", "r440" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r51", "r245", "r278" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for Doubtful Accounts Receivable, Current", "negatedLabel": "Less allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfAccountReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredSalesCommissions": { "auth_ref": [ "r110", "r131" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. 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 Deferred Sales Commissions", "terseLabel": "Deferred commission amortization expense" } } }, "localname": "AmortizationOfDeferredSalesCommissions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r107", "r131", "r541" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Deferred financing costs amortization" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r131", "r306", "r313" ], "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", "verboseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsResultsOfOperationsDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationExpenseDetails", "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r183" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive securities excluded from computation of diluted earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r183" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r183" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r141", "r217", "r224", "r231", "r265", "r493", "r499", "r525", "r619", "r642" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Total assets", "totalLabel": "Total assets", "verboseLabel": "Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationFinancialInformationForBusinessSegmentsAssetsDetails", "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentAssetsToCorrespondingConsolidatedAmountsDetails", "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets and Liabilities, Lessee [Abstract]" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesOperatingLeasesDetails", "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsc842Details" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r35", "r36", "r77", "r141", "r265", "r493", "r499", "r525" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r513" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "verboseLabel": "Assets measured at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:", "verboseLabel": "Assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails", "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r252" ], "calculation": { "http://www.brooks.com/role/DisclosureMarketableSecuritiesSummaryOfAmortizedCostAndFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesSummaryOfAmortizedCostAndFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r253" ], "calculation": { "http://www.brooks.com/role/DisclosureMarketableSecuritiesSummaryOfAmortizedCostAndFairValueDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesSummaryOfAmortizedCostAndFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r250", "r284" ], "calculation": { "http://www.brooks.com/role/DisclosureMarketableSecuritiesSummaryOfAmortizedCostAndFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesSummaryOfAmortizedCostAndFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Securities, Available-for-sale, Unrealized Loss Position [Abstract]" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": { "auth_ref": [ "r254", "r256", "r637" ], "calculation": { "http://www.brooks.com/role/DisclosureMarketableSecuritiesFairValueOfMarketableSecuritiesByContractualMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10", "terseLabel": "Due after ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesFairValueOfMarketableSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/DisclosureMarketableSecuritiesFairValueOfMarketableSecuritiesByContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Remainder of Fiscal Year", "terseLabel": "Due in one year or less (remainder of year)" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesFairValueOfMarketableSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r254", "r255", "r636" ], "calculation": { "http://www.brooks.com/role/DisclosureMarketableSecuritiesFairValueOfMarketableSecuritiesByContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due in one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesFairValueOfMarketableSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r246", "r251", "r284", "r624" ], "calculation": { "http://www.brooks.com/role/DisclosureMarketableSecuritiesFairValueOfMarketableSecuritiesByContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.brooks.com/role/DisclosureMarketableSecuritiesSummaryOfAmortizedCostAndFairValueDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Fair Value", "totalLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesFairValueOfMarketableSecuritiesByContractualMaturityDetails", "http://www.brooks.com/role/DisclosureMarketableSecuritiesSummaryOfAmortizedCostAndFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r248", "r284" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "terseLabel": "Marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r248", "r284" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-sale, Noncurrent", "terseLabel": "Long-term marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r417", "r431" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityTabularDisclosureDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityUnrecognizedCompensationCostDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsGrantedTabularDisclosureDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationTimeBasedGrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r409", "r411" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails", "http://www.brooks.com/role/DisclosureAcquisitionsEscrowDetails", "http://www.brooks.com/role/DisclosureAcquisitionsGoodwillDetails", "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails", "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationTabularDisclosureProFormaDetails", "http://www.brooks.com/role/DisclosureAcquisitionsPurchaseConsiderationDetails", "http://www.brooks.com/role/DisclosureAcquisitionsResultsOfOperationsDetails", "http://www.brooks.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r409", "r411", "r474", "r475" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails", "http://www.brooks.com/role/DisclosureAcquisitionsEscrowDetails", "http://www.brooks.com/role/DisclosureAcquisitionsGoodwillDetails", "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails", "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationTabularDisclosureProFormaDetails", "http://www.brooks.com/role/DisclosureAcquisitionsPurchaseConsiderationDetails", "http://www.brooks.com/role/DisclosureAcquisitionsResultsOfOperationsDetails", "http://www.brooks.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails", "http://www.brooks.com/role/DisclosureAcquisitionsEscrowDetails", "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationTabularDisclosureProFormaDetails", "http://www.brooks.com/role/DisclosureAcquisitionsPurchaseConsiderationDetails", "http://www.brooks.com/role/DisclosureAcquisitionsResultsOfOperationsDetails", "http://www.brooks.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Acquisition, Pro Forma Information [Abstract]" } } }, "localname": "BusinessAcquisitionProFormaInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationTabularDisclosureProFormaDetails", "http://www.brooks.com/role/DisclosureAcquisitionsResultsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r472", "r473" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r486" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill deductible for tax purposes" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r472", "r473" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net income from continuing operations" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationTabularDisclosureProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r472", "r473" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationTabularDisclosureProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r470" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r483", "r484", "r485" ], "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" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r488" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationGoodwillAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Goodwill [Abstract]", "terseLabel": "Goodwill" } } }, "localname": "BusinessCombinationGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r471" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Actual net income (loss)" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r471" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Actual revenues" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": { "auth_ref": [ "r479" ], "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": "Change in purchase price" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r477" ], "calculation": { "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r477" ], "calculation": { "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r477" ], "calculation": { "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r477" ], "calculation": { "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails": { "order": 12.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "negatedLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt": { "auth_ref": [ "r477" ], "calculation": { "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-term Debt", "negatedLabel": "Current portion of long-term debt" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r477" ], "calculation": { "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails": { "order": 15.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedLabel": "Other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r477" ], "calculation": { "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails": { "order": 13.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Long-term deferred tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r476", "r477" ], "calculation": { "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r476", "r477" ], "calculation": { "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": { "auth_ref": [ "r477" ], "calculation": { "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails": { "order": 16.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt", "negatedLabel": "Long-term debt" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r477" ], "calculation": { "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails": { "order": 14.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedLabel": "Other long-term liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r477" ], "calculation": { "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r476", "r477" ], "calculation": { "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r477" ], "calculation": { "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase price, net of cash acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationSegmentAllocationLineItems": { "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 Combination Segment Allocation [Line Items]" } } }, "localname": "BusinessCombinationSegmentAllocationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationSegmentAllocationTable": { "auth_ref": [ "r487" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about goodwill in a business combination.", "label": "Business Combination, Segment Allocation [Table]" } } }, "localname": "BusinessCombinationSegmentAllocationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r31", "r154", "r203" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpenditureDiscontinuedOperations": { "auth_ref": [ "r23" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of capital expenditure attributable to discontinued operations.", "label": "Capital Expenditure, Discontinued Operations", "terseLabel": "Capital expenditures" } } }, "localname": "CapitalExpenditureDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsNonCashItemsAndCapitalExpendituresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r134", "r135", "r136" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Purchases of property, plant and equipment included in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r546" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsCapitalLeasesAsc840Details": { "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": "Total future lease payments" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsCapitalLeasesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsCapitalLeasesAsc840Details" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r546" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsCapitalLeasesAsc840Details": { "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": "2020" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsCapitalLeasesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r546" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsCapitalLeasesAsc840Details": { "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": "2022" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsCapitalLeasesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r546" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsCapitalLeasesAsc840Details": { "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": "2021" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsCapitalLeasesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments": { "auth_ref": [ "r546" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsCapitalLeasesAsc840Details": { "order": 2.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments", "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", "negatedLabel": "Less imputed interest" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsCapitalLeasesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments": { "auth_ref": [ "r546" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsCapitalLeasesAsc840Details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Total lease liability balance" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsCapitalLeasesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r307" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software, Additions", "terseLabel": "Capitalized computer software costs" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationCapitalizedDirectCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r690" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.", "label": "Capitalized Computer Software, Gross", "terseLabel": "Capitalized computer software, gross" } } }, "localname": "CapitalizedComputerSoftwareGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationCapitalizedDirectCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Capitalized Contract Cost [Abstract]" } } }, "localname": "CapitalizedContractCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersCostsToObtainAndFulfillContractDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Capitalized Contract Cost, Amortization Period", "terseLabel": "Sales commission amortization period" } } }, "localname": "CapitalizedContractCostAmortizationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersCostsToObtainAndFulfillContractDetails" ], "xbrltype": "durationItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r294" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Deferred commissions" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r116" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "terseLabel": "Seller's cash" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsEscrowDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r32", "r59", "r133" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets", "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion 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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "verboseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r128", "r133", "r137" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash shown in the consolidated statements of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents, and restricted cash to the consolidated balance sheets" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r128", "r529" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsMember": { "auth_ref": [ "r38" ], "lang": { "en-US": { "role": { "documentation": "Short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Equivalents [Member]", "terseLabel": "Cash equivalents" } } }, "localname": "CashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]" } } }, "localname": "CashFlowOperatingActivitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r639" ], "lang": { "en-US": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates Of Deposit [Member]", "terseLabel": "Bank certificates of deposits" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesSummaryOfAmortizedCostAndFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "auth_ref": [ "r159", "r268", "r269", "r270", "r272", "r273", "r432", "r433", "r434", "r454", "r512", "r526", "r552", "r613", "r614", "r662", "r663" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether accounting standards update was adopted.", "label": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]", "verboseLabel": "Change in Accounting Principle, Accounting Standards Update, Adopted" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "auth_ref": [ "r167", "r268", "r269", "r270", "r272", "r273", "r432", "r433", "r434", "r454", "r512", "r526", "r552", "r613", "r614", "r662", "r663" ], "lang": { "en-US": { "role": { "documentation": "Date accounting standards update was adopted, in CCYY-MM-DD format.", "label": "Change in Accounting Principle, Accounting Standards Update, Adoption Date", "verboseLabel": "Change in Accounting Principle, Accounting Standards Update, Adoption Date" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption": { "auth_ref": [ "r159", "r268", "r271", "r274", "r435", "r455", "r512", "r526", "r552", "r615", "r662", "r663", "r680" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether accounting standards update was early adopted.", "label": "Change in Accounting Principle, Accounting Standards Update, Early Adoption [true false]", "verboseLabel": "Change in Accounting Principle, Accounting Standards Update, Early Adoption" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList": { "auth_ref": [ "r0", "r1", "r138", "r139", "r188", "r189", "r316", "r317", "r331", "r332", "r392", "r393", "r436", "r437", "r438", "r457", "r511", "r547", "r548", "r550", "r551", "r553", "r575", "r576", "r664", "r674", "r679" ], "lang": { "en-US": { "role": { "documentation": "Indicates transition method applied for adoption of amendment to accounting standards.", "label": "Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Fixed List]", "verboseLabel": "Change in Accounting Principle, Accounting Standards Update, Transition Option Elected" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r71", "r342", "r627", "r648" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 3.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 (Note 17)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r339", "r340", "r341", "r343" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r364" ], "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": "Dividend declared per share (in dollars per share)", "verboseLabel": "Cash dividend declared (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails", "http://www.brooks.com/role/DisclosureSubsequentEventsDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquityParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r155", "r156" ], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]" } } }, "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r45" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r45" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r45", "r359" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r45" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.01 par value - 125,000,000 shares authorized, 87,222,115 shares issued and 73,760,246 shares outstanding at June 30, 2020, 85,759,700 shares issued and 72,297,831 shares outstanding at September 30, 2019" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r96", "r98", "r99", "r105", "r631", "r654" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "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" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r197", "r198", "r241", "r522", "r523" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r197", "r198", "r241", "r522", "r523", "r676" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r197", "r198", "r241", "r522", "r523", "r676" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r203" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Significant Customers" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSignificantCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r197", "r198", "r241", "r522", "r523" ], "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 (as a percent)" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r196", "r197", "r198", "r199", "r522", "r524" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r197", "r198", "r241", "r522", "r523" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r367", "r369", "r382" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, Net, Current", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current [Abstract]" } } }, "localname": "ContractWithCustomerAssetNetCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r367", "r368", "r382" ], "calculation": { "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "totalLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Contract with Customer, Liability [Abstract]" } } }, "localname": "ContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r367", "r368", "r382" ], "calculation": { "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 }, "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue", "verboseLabel": "Current contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails", "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r383" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r399", "r407", "r675" ], "lang": { "en-US": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesSummaryOfAmortizedCostAndFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r222", "r223", "r224", "r225", "r227", "r233", "r235" ], "lang": { "en-US": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate Non Segment [Member]", "terseLabel": "Corporate, Non-Segment" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r109", "r611" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Goods and Services Sold [Abstract]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSoldAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r524" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.", "label": "Credit Concentration Risk [Member]", "terseLabel": "Credit Concentration Risk" } } }, "localname": "CreditConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r481" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r358" ], "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": "Line of Credit", "verboseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebt", "http://www.brooks.com/role/DisclosureLineOfCredit" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r40", "r41", "r42", "r620", "r622", "r641" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails", "http://www.brooks.com/role/DisclosureDebtTermLoansDetails", "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt instrument, basis spread on variable rate (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtTermLoansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r42", "r353", "r622", "r641" ], "calculation": { "http://www.brooks.com/role/DisclosureDebtLongTermDebtFutureMinimumPrincipalPaymentObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Outstanding principal balance", "totalLabel": "Total outstanding principal balance" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtLongTermDebtFutureMinimumPrincipalPaymentObligationsDetails", "http://www.brooks.com/role/DisclosureDebtTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r540", "r542" ], "calculation": { "http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails": { "order": 1.0, "parentTag": "brks_DebtInstrumentFaceAmountDiscountedFromPar", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails", "http://www.brooks.com/role/DisclosureDebtTermLoansDetails", "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r68" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest rate, stated percentage (as a percentage)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtTermLoansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebt", "http://www.brooks.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails", "http://www.brooks.com/role/DisclosureDebtTermLoansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r69" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails", "http://www.brooks.com/role/DisclosureDebtTermLoansDetails", "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r69", "r144", "r360", "r361", "r362", "r363", "r539", "r540", "r542", "r640" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebt", "http://www.brooks.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails", "http://www.brooks.com/role/DisclosureDebtTermLoansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtTermLoansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r539", "r542" ], "calculation": { "http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails": { "order": 2.0, "parentTag": "brks_DebtInstrumentFaceAmountDiscountedFromPar", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "terseLabel": "Discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r262" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesGeneralInformationDetails", "http://www.brooks.com/role/DisclosureMarketableSecuritiesSummaryOfAmortizedCostAndFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r260", "r286", "r290" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position", "terseLabel": "Fair value of marketable securities in unrealized loss position" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesRealizedGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).", "label": "Debt Securities, Realized Gain (Loss)", "terseLabel": "Net realized gain, (loss)" } } }, "localname": "DebtSecuritiesRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "auth_ref": [ "r450" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.", "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "terseLabel": "Anticipated unrecognized tax benefit reduction during next twelve months" } } }, "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r61", "r541" ], "calculation": { "http://www.brooks.com/role/DisclosureDebtLongTermDebtFutureMinimumPrincipalPaymentObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedLabel": "Unamortized deferred financing costs", "terseLabel": "Deferred financing costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureDebtLongTermDebtFutureMinimumPrincipalPaymentObligationsDetails", "http://www.brooks.com/role/DisclosureDebtTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r61", "r541" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Noncurrent, Net", "verboseLabel": "Deferred finance costs" } } }, "localname": "DeferredFinanceCostsNoncurrentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r445", "r446" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax asset", "verboseLabel": "Long-term deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentAssetsToCorrespondingConsolidatedAmountsDetails", "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r131", "r142", "r453", "r460", "r461", "r462" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r445", "r446" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Long-term deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "auth_ref": [ "r43", "r395", "r396", "r397" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.", "label": "Defined Benefit Pension Plan, Liabilities, Noncurrent", "terseLabel": "Long-term pension liabilities" } } }, "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r131", "r322" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortizationDiscontinuedOperations": { "auth_ref": [ "r23", "r131" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deprecation and amortization expense attributable to property, plant and equipment and intangible assets of discontinued operations.", "label": "Depreciation and Amortization, Discontinued Operations", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortizationDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsNonCashItemsAndCapitalExpendituresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r508", "r509" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "terseLabel": "Realized (losses) gains on derivatives not designated as hedging instruments" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net [Abstract]" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r140", "r146", "r504", "r505", "r506", "r507", "r510" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative Financial Instruments" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r482" ], "lang": { "en-US": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Completed Technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetails", "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByGeographicLocationDetails", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByReportingUnitDetails", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByTimingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r381", "r385", "r386", "r387", "r388", "r389", "r390", "r391" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByGeographicLocationDetails", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByReportingUnitDetails", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByTimingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r381" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregated Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r443" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationAlternativeCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Discontinued Operation, Alternative Cash Flow Information [Abstract]" } } }, "localname": "DiscontinuedOperationAlternativeCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsNonCashItemsAndCapitalExpendituresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share", "terseLabel": "Income (loss) from discontinued operations, net of tax (in dollars per share)" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share", "terseLabel": "Income (loss) from discontinued operations, net of tax (in dollars per share)" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_DiscontinuedOperationNameOfSegmentExtensibleList": { "auth_ref": [ "r14" ], "lang": { "en-US": { "role": { "documentation": "Indicates business segment that includes component or group of components disposed of or classified as held-for-sale representing strategic shift that has or will have major effect on operation and financial result.", "label": "Discontinued Operation, Name of Segment [Extensible List]", "terseLabel": "Discontinued operation, name of segment" } } }, "localname": "DiscontinuedOperationNameOfSegmentExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "auth_ref": [ "r10", "r11", "r12", "r13", "r21", "r26", "r447", "r459", "r465" ], "calculation": { "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails": { "order": 1.0, "parentTag": "brks_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeEarningsLossesOfEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "terseLabel": "Income tax provision (benefit)" } } }, "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "auth_ref": [ "r5" ], "lang": { "en-US": { "role": { "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results.", "label": "Discontinued Operations Disposed Of By Sale [Member]", "terseLabel": "Discontinued Operations, Disposed of by Sale" } } }, "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureBasisOfPresentationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember": { "auth_ref": [ "r4", "r5", "r8" ], "lang": { "en-US": { "role": { "documentation": "Component or group of components classified as held-for-sale or disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations Held For Sale Or Disposed Of By Sale [Member]", "terseLabel": "Discontinued Operations, Held-for-sale or Disposed of by Sale [Member]" } } }, "localname": "DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureBasisOfPresentationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsNonCashItemsAndCapitalExpendituresDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DiscontinuedOperationsHeldforsaleMember": { "auth_ref": [ "r4", "r8", "r25" ], "lang": { "en-US": { "role": { "documentation": "Component or group of components classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations Heldforsale [Member]", "terseLabel": "Discontinued Operations, Held-for-sale" } } }, "localname": "DiscontinuedOperationsHeldforsaleMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsNonCashItemsAndCapitalExpendituresDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r25" ], "lang": { "en-US": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureBasisOfPresentationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsNonCashItemsAndCapitalExpendituresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureBasisOfPresentationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsNonCashItemsAndCapitalExpendituresDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Consideration" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureBasisOfPresentationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": { "auth_ref": [ "r22", "r29" ], "calculation": { "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails": { "order": 2.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold", "terseLabel": "Total cost of revenue" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss": { "auth_ref": [ "r22", "r29" ], "calculation": { "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails": { "order": 2.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Gross Profit (Loss)", "totalLabel": "Gross profit" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": { "auth_ref": [ "r22" ], "calculation": { "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails": { "order": 2.0, "parentTag": "brks_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndEarningsLossesOfEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "auth_ref": [ "r22", "r29" ], "calculation": { "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails": { "order": 1.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Revenue", "terseLabel": "Total revenue" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]" } } }, "localname": "DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r30", "r330" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Discontinued Operations" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r409", "r411" ], "lang": { "en-US": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Groups Including Discontinued Operations Name [Domain]", "terseLabel": "Disposal Groups, Including Discontinued Operations, Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureBasisOfPresentationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsNonCashItemsAndCapitalExpendituresDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "Date the declared dividend will be paid, in CCYY-MM-DD format.", "label": "Dividends Payable, Date to be Paid", "terseLabel": "Cash dividend declared, payment date" } } }, "localname": "DividendPayableDateToBePaidDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r364" ], "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", "negatedLabel": "Common stock dividends declared, at $0.30 per share" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "Date the dividend to be paid was declared, in CCYY-MM-DD format.", "label": "Dividends Payable, Date Declared", "terseLabel": "Cash dividend declared, date" } } }, "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Date the holder must own the stock to be entitled to the dividend, in CCYY-MM-DD format.", "label": "Dividends Payable, Date of Record", "terseLabel": "Cash dividend declared, record date" } } }, "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r106", "r165", "r166", "r167", "r168", "r169", "r173", "r175", "r180", "r181", "r182", "r186", "r187", "r632", "r655" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic net income per share (in dollars per share)", "totalLabel": "Basic net income per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic net income per share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r106", "r165", "r166", "r167", "r168", "r169", "r175", "r180", "r181", "r182", "r186", "r187", "r632", "r655" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted net income per share (in dollars per share)", "totalLabel": "Diluted net income per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted net income per share:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r183", "r184", "r185", "r190" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r529" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effects of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r66" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r430" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityUnrecognizedCompensationCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r430" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation cost, estimated weighted average amortization period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityUnrecognizedCompensationCostDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r155", "r156", "r157", "r161", "r170", "r172", "r191", "r275", "r359", "r364", "r436", "r437", "r438", "r456", "r457", "r530", "r531", "r532", "r533", "r534", "r535", "r664", "r665", "r666" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "auth_ref": [ "r29", "r141", "r265", "r525" ], "lang": { "en-US": { "role": { "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Axis]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsUnconsolidatedSubsidiariesStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "auth_ref": [ "r29", "r141", "r265", "r525" ], "lang": { "en-US": { "role": { "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment Nonconsolidated Investee [Domain]", "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Domain]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsUnconsolidatedSubsidiariesStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember": { "auth_ref": [ "r29", "r141", "r265", "r525" ], "lang": { "en-US": { "role": { "documentation": "Nonconsolidated equity method investee or group of nonconsolidated investees. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment Nonconsolidated Investee Or Group Of Investees [Member]", "terseLabel": "Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsUnconsolidatedSubsidiariesStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r263" ], "lang": { "en-US": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "verboseLabel": "Ownership interest (as a percent)" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity Method Investment, Summarized Financial Information [Abstract]" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsUnconsolidatedSubsidiariesStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsTextBlock": { "auth_ref": [ "r266" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.", "label": "Equity Method Investments [Table Text Block]", "verboseLabel": "Schedule of unconsolidated subsidiaries accounted for based on the equity method" } } }, "localname": "EquityMethodInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EscrowDeposit": { "auth_ref": [ "r625" ], "calculation": { "http://www.brooks.com/role/DisclosureAcquisitionsEscrowDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.", "label": "Escrow Deposit", "totalLabel": "Escrow deposit" } } }, "localname": "EscrowDeposit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsEscrowDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExtinguishmentOfDebtAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount of debt extinguished.", "label": "Extinguishment of Debt, Amount", "terseLabel": "Debt extinguished" } } }, "localname": "ExtinguishmentOfDebtAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails", "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r513", "r514", "r515", "r519" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails", "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r407", "r514", "r583", "r584", "r585" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails", "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r513", "r514", "r516", "r517", "r520" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails", "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel12And3Member": { "auth_ref": [ "r400" ], "lang": { "en-US": { "role": { "documentation": "Fair value measurement input including quoted price in active market for identical asset or liability reporting entity can access at measurement date (level 1), input other than quoted price included within level 1 either directly or indirectly observable for asset or liability (level 2) and unobservable input reflecting entity's own assumption (level 3).", "label": "Fair Value Inputs Level12 And3 [Member]", "terseLabel": "Fair Value, Inputs, Level 1, 2 and 3 [Member]" } } }, "localname": "FairValueInputsLevel12And3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r399", "r400", "r405", "r407", "r514", "r583" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value Inputs Level1 [Member]", "terseLabel": "Quoted Prices in Active Markets for Identical Assets (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r399", "r400", "r405", "r407", "r514", "r584" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Significant Other Observable Inputs (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r407", "r514", "r585" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Significant Unobservable Inputs (Level 3)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails", "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r407", "r583", "r584", "r585" ], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails", "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r518", "r520" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value Measurements Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails", "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r557", "r563", "r572" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesOperatingLeaseExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r559", "r567" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows from finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesGrossDifferenceAmountAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finance Lease Liabilities, Gross Difference, Amount [Abstract]" } } }, "localname": "FinanceLeaseLiabilitiesGrossDifferenceAmountAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesGrossDifferenceFinanceLeasesAsc842Details" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsFinanceLeasesAsc842Details" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r555", "r571" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.brooks.com/role/DisclosureLeasesGrossDifferenceFinanceLeasesAsc842Details": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "totalLabel": "Total finance lease liabilities", "verboseLabel": "Total finance lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails", "http://www.brooks.com/role/DisclosureLeasesGrossDifferenceFinanceLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finance Lease Liability [Abstract]" } } }, "localname": "FinanceLeaseLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r555" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r556" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Finance Lease Liability Current, Statement of Financial Position" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r571" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future lease payments of finance leases - ASC 842" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r555" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r556" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "terseLabel": "Finance Lease Liability Non Current, Statement of Financial Position" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r571" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsFinanceLeasesAsc842Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.brooks.com/role/DisclosureLeasesGrossDifferenceFinanceLeasesAsc842Details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total future lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsFinanceLeasesAsc842Details", "http://www.brooks.com/role/DisclosureLeasesGrossDifferenceFinanceLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r571" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsFinanceLeasesAsc842Details": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsFinanceLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r571" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsFinanceLeasesAsc842Details": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsFinanceLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r571" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsFinanceLeasesAsc842Details": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2020" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsFinanceLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r571" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesGrossDifferenceFinanceLeasesAsc842Details": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesGrossDifferenceFinanceLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r558", "r567" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "terseLabel": "Financing cash flows from finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r554" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r557", "r563" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "negatedLabel": "Accumulated amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization [Abstract]" } } }, "localname": "FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r557", "r563", "r572" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesOperatingLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r554" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Property, plant and equipment, at cost" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r556" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r569", "r572" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate, finance leases (as a percent)" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r568", "r572" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term, finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r257", "r258", "r279", "r280", "r281", "r282", "r283", "r287", "r288", "r289", "r290", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesSummaryOfAmortizedCostAndFairValueDetails" ], "xbrltype": "stringItemType" }, "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", "verboseLabel": "Useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r312" ], "calculation": { "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetails": { "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", "terseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r314" ], "calculation": { "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r314" ], "calculation": { "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r314" ], "calculation": { "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r314" ], "calculation": { "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r314" ], "calculation": { "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r307", "r310", "r312", "r315", "r612", "r616" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetails", "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r312", "r616" ], "calculation": { "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetails": { "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": "Cost" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetails" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r307", "r311" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetails", "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r312", "r612" ], "calculation": { "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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": "Intangible assets, net", "totalLabel": "Net Book Value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails", "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r308" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Finite-lived intangible assets acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Foreign Currency Transaction Gain (Loss), before Tax [Abstract]" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "auth_ref": [ "r527", "r528" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Realized", "terseLabel": "Foreign currency transaction and remeasurement losses" } } }, "localname": "ForeignCurrencyTransactionGainLossRealized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r140", "r537" ], "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 Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnSaleOfOtherAssets": { "auth_ref": [ "r131" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of other assets.", "label": "Gain (Loss) on Disposition of Assets", "negatedLabel": "Other losses on disposals of assets" } } }, "localname": "GainLossOnSaleOfOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r131" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Business", "negatedLabel": "Loss on sale of divestiture, net of tax" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r131", "r356", "r357" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Loss on extinguishment of debt", "terseLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails", "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r295", "r297", "r618" ], "calculation": { "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfGoodwillByOperatingSegmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, net of accumulated impairments, ending balance", "periodStartLabel": "Goodwill, net of accumulated impairments, beginning balance", "terseLabel": "Goodwill", "totalLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails", "http://www.brooks.com/role/DisclosureAcquisitionsGoodwillDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfGoodwillByOperatingSegmentDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillRollForwardDetails", "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r299" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillAcquiredDetails" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r320" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r298", "r301" ], "calculation": { "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfGoodwillByOperatingSegmentDetails": { "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfGoodwillByOperatingSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r298", "r301" ], "calculation": { "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfGoodwillByOperatingSegmentDetails": { "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", "negatedLabel": "Accumulated goodwill impairments" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfGoodwillByOperatingSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r131", "r296", "r300", "r304" ], "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" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillImpairmentTestDetails" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfGoodwillByOperatingSegmentDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillImpairmentTestDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillRollForwardDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsReportingUnitsDetails" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillRollForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r108", "r141", "r217", "r223", "r227", "r230", "r233", "r265", "r525" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsUnconsolidatedSubsidiariesStatementsOfOperationsDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r131", "r321", "r325" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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": "Impairment of property, plant and equipment" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r145", "r217", "r223", "r227", "r230", "r233" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes", "verboseLabel": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r141", "r160", "r217", "r223", "r227", "r230", "r233", "r265", "r491", "r525" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Income from continuing operations", "totalLabel": "Income from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r101", "r106", "r160", "r165", "r166", "r167", "r168", "r175", "r180", "r181", "r628", "r629", "r632", "r650" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Income from continuing operations (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r101", "r106", "r160", "r165", "r166", "r167", "r168", "r175", "r180", "r181", "r182", "r632", "r650", "r653", "r655" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Income from continuing operations (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "auth_ref": [ "r9", "r10", "r11", "r12", "r13", "r26", "r29", "r466", "r651" ], "calculation": { "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Income (loss) from discontinued operations, net of tax", "totalLabel": "Net income (loss)" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails", "http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r409", "r411" ], "lang": { "en-US": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureBasisOfPresentationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsNonCashItemsAndCapitalExpendituresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureBasisOfPresentationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsNonCashItemsAndCapitalExpendituresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r2", "r15", "r16", "r17", "r18", "r19", "r20", "r24", "r27", "r28", "r29", "r328", "r329" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureBasisOfPresentationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsNonCashItemsAndCapitalExpendituresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r326" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsResultsOfOperationsDetails" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsResultsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r448", "r451", "r452", "r458", "r463", "r467", "r468", "r469" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r142", "r171", "r172", "r215", "r447", "r459", "r464", "r656" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax provision", "verboseLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureIncomeTaxesProvisionBenefitDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureIncomeTaxesProvisionBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r130" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r130" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r130" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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 expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r130" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r130" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of acquisitions and divestiture:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities": { "auth_ref": [ "r130" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in employer-related costs classified as other and current.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation and tax withholdings" } } }, "localname": "IncreaseDecreaseInOtherEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r130" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInRestructuringReserve": { "auth_ref": [ "r130" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the carrying amount (including both current and noncurrent portions of the accrual) of the liability pertaining to the exit from or disposal of business activities or restructuring pursuant to a duly authorized plan, excluding costs or losses pertaining to an entity newly acquired in a business combination and to asset retirement obligations.", "label": "Increase (Decrease) in Restructuring Reserve", "terseLabel": "Accrued restructuring costs" } } }, "localname": "IncreaseDecreaseInRestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r176", "r177", "r178", "r182" ], "calculation": { "http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails": { "order": 2.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", "verboseLabel": "Dilutive restricted stock units" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "Interest and Other Income", "terseLabel": "Interest income" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r102", "r211", "r538", "r541", "r633" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r112", "r355" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r52", "r292" ], "calculation": { "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r33", "r76" ], "calculation": { "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Inventory, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfInventoriesDetails", "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsAndPurchasedPartsNetOfReserves": { "auth_ref": [ "r54", "r292" ], "calculation": { "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfInventoriesDetails": { "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 items purchased for use as components of a finished product or pieces of machinery and equipment plus any items in their natural and unrefined state. This element may be used when the reporting entity combines raw materials and purchased parts into an aggregate amount.", "label": "Inventory, Raw Materials and Purchased Parts, Net of Reserves", "terseLabel": "Raw materials and purchased parts" } } }, "localname": "InventoryRawMaterialsAndPurchasedPartsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r76", "r153", "r291" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "terseLabel": "Reserves for excess and obsolete inventory" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r53", "r292" ], "calculation": { "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium": { "auth_ref": [ "r112" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accretion (amortization) of purchase discount (premium) on nonoperating securities.", "label": "Investment Income, Net, Amortization of Discount and Premium", "negatedLabel": "Amortization of premium on marketable securities and deferred financing costs" } } }, "localname": "InvestmentIncomeNetAmortizationOfDiscountAndPremium", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsAndCash": { "auth_ref": [ "r649" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of investments and unrestricted cash as of the balance sheet date.", "label": "Investments and Cash", "terseLabel": "Cash, cash equivalents and marketable securities" } } }, "localname": "InvestmentsAndCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentAssetsToCorrespondingConsolidatedAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Fair Value of Marketable Securities by Contractual Maturity" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r262", "r617", "r638", "r677" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r570", "r572" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesOperatingLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lease, Cost [Abstract]" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesOperatingLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r570" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of leases" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r561" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "auth_ref": [ "r562" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether lessee has option to extend operating lease.", "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "terseLabel": "Option to renew" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r571" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future lease payments of operating leases - ASC 842" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r571" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc842Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.brooks.com/role/DisclosureLeasesGrossDifferenceOperatingLeasesAsc842Details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total future lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc842Details", "http://www.brooks.com/role/DisclosureLeasesGrossDifferenceOperatingLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r571" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc842Details": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r571" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc842Details": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r571" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc842Details": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r571" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc842Details": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r571" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc842Details": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r571" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc842Details": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r571" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesGrossDifferenceOperatingLeasesAsc842Details": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesGrossDifferenceOperatingLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r573" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeaseTermOfContract": { "auth_ref": [ "r574" ], "lang": { "en-US": { "role": { "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessor, Operating Lease, Term of Contract", "terseLabel": "Lease term" } } }, "localname": "LessorOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter Of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "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": "Outstanding letters of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureCommitmentsAndContingenciesLettersOfCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r65", "r141", "r225", "r265", "r494", "r499", "r500", "r525" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r50", "r141", "r265", "r525", "r623", "r647" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r67", "r141", "r265", "r494", "r499", "r500", "r525" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r513" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "verboseLabel": "Liabilities measured at fair value" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "verboseLabel": "Liabilities" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r42", "r622", "r641" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Outstanding line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Line of Credit Facility [Abstract]" } } }, "localname": "LineOfCreditFacilityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r63" ], "lang": { "en-US": { "role": { "documentation": "Date the credit facility terminates, in CCYY-MM-DD format.", "label": "Line of Credit Facility, Expiration Date", "terseLabel": "Line of credit, expiration date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "dateItemType" }, "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLineOfCredit", "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r63" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r63" ], "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": "Line of credit, remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r63", "r144" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLineOfCredit", "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line Of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLineOfCredit", "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate L I B O R [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtTermLoansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r42", "r354", "r622", "r644" ], "calculation": { "http://www.brooks.com/role/DisclosureDebtLongTermDebtCurrentAndNonCurrentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.brooks.com/role/DisclosureDebtLongTermDebtFutureMinimumPrincipalPaymentObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtLongTermDebtCurrentAndNonCurrentDetails", "http://www.brooks.com/role/DisclosureDebtLongTermDebtFutureMinimumPrincipalPaymentObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Long-term Debt, by Current and Noncurrent [Abstract]" } } }, "localname": "LongTermDebtByCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtLongTermDebtCurrentAndNonCurrentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtByMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Long-term Debt, Fiscal Year Maturity [Abstract]" } } }, "localname": "LongTermDebtByMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtLongTermDebtFutureMinimumPrincipalPaymentObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r64" ], "calculation": { "http://www.brooks.com/role/DisclosureDebtLongTermDebtCurrentAndNonCurrentDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtLongTermDebtCurrentAndNonCurrentDetails", "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r147", "r351" ], "calculation": { "http://www.brooks.com/role/DisclosureDebtLongTermDebtFutureMinimumPrincipalPaymentObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtLongTermDebtFutureMinimumPrincipalPaymentObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r147" ], "calculation": { "http://www.brooks.com/role/DisclosureDebtLongTermDebtFutureMinimumPrincipalPaymentObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtLongTermDebtFutureMinimumPrincipalPaymentObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r69" ], "calculation": { "http://www.brooks.com/role/DisclosureDebtLongTermDebtCurrentAndNonCurrentDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt", "verboseLabel": "Non-current portion of long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtLongTermDebtCurrentAndNonCurrentDetails", "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtWeightedAverageInterestRateOverTime": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average interest rate of long-term debt outstanding calculated over time.", "label": "Long-term Debt, Weighted Average Interest Rate, over Time", "terseLabel": "Weighted average interest rate (as a percent)" } } }, "localname": "LongTermDebtWeightedAverageInterestRateOverTime", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r69" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebt", "http://www.brooks.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails", "http://www.brooks.com/role/DisclosureDebtTermLoansDetails", "http://www.brooks.com/role/DisclosureLineOfCredit", "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r69", "r352" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Longterm Debt Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebt", "http://www.brooks.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails", "http://www.brooks.com/role/DisclosureDebtTermLoansDetails", "http://www.brooks.com/role/DisclosureLineOfCredit", "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Material Reconciling Items [Member]", "terseLabel": "Segment Reconciling Items" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]" } } }, "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationProductWarrantyAndRetrofitActivityOnGrossBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r128" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r128" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) 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/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r128", "r129", "r132" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, 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 (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r29", "r94", "r97", "r104", "r132", "r141", "r160", "r165", "r166", "r167", "r168", "r171", "r172", "r179", "r217", "r223", "r227", "r230", "r233", "r265", "r525", "r630", "r652" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations": { "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", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity", "http://www.brooks.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues \"Accounting Standards Updates\" to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "New Accounting Pronouncement [Member]", "terseLabel": "Adjustments for New Accounting Pronouncement [Member]" } } }, "localname": "NewAccountingPronouncementMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r158", "r160", "r161", "r162", "r163", "r164", "r167", "r186", "r272", "r273", "r274", "r275", "r276", "r277", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r454", "r455", "r456", "r457", "r613", "r614", "r615", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r205" ], "lang": { "en-US": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationGeneralInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r205" ], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersSegmentInformationDetails", "http://www.brooks.com/role/DisclosureSegmentInformationGeneralInformationDetails" ], "xbrltype": "integerItemType" }, "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 reporting units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsReportingUnitsDetails", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersSegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r217", "r223", "r227", "r230", "r233" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating income", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsUnconsolidatedSubsidiariesStatementsOfOperationsDetails", "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r564", "r572" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesOperatingLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesGrossDifferenceAmountAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Lease Liabilities, Gross Difference, Amount [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesGrossDifferenceAmountAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesGrossDifferenceOperatingLeasesAsc842Details" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc842Details" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r555" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.brooks.com/role/DisclosureLeasesGrossDifferenceOperatingLeasesAsc842Details": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liability", "totalLabel": "Total lease liability balance", "verboseLabel": "Total lease liability balance" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesOperatingLeasesDetails", "http://www.brooks.com/role/DisclosureLeasesGrossDifferenceOperatingLeasesAsc842Details", "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r555" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r556" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Operating Lease Liability Current, Statement of Financial Position" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesOperatingLeasesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r555" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "verboseLabel": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesOperatingLeasesDetails", "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r560", "r567" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r554" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesOperatingLeasesDetails", "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r569", "r572" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate, operating leases (as a percent)" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r568", "r572" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term, operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r543", "r544" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details": { "order": 1.0, "parentTag": "brks_OperatingLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total future lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r543", "r544" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r543", "r544" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r543", "r544" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r543", "r544" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r543", "r544" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r543", "r544" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r222", "r223", "r224", "r225", "r227", "r233" ], "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": "Reportable Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationFinancialInformationForBusinessSegmentsAssetsDetails", "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentAssetsToCorrespondingConsolidatedAmountsDetails", "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r61" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of other commitment.", "label": "Other Commitments [Axis]" } } }, "localname": "OtherCommitmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other future obligation.", "label": "Other Commitments [Domain]", "terseLabel": "Other Commitments [Domain]" } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCommitmentsLineItems": { "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": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r84", "r87", "r406" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax", "terseLabel": "Actuarial losses, net of tax effects of $4", "verboseLabel": "Actuarial (losses) gains, net of tax effects of $2 and $4 during the three and nine months ended June 30, 2020, ($3) and $0 during the three and nine months ended June 30, 2019" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity", "http://www.brooks.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax": { "auth_ref": [ "r88" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) 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, Tax", "negatedLabel": "Actuarial (losses) gains" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r82", "r83", "r87" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax", "terseLabel": "Unrealized gains on marketable securities, net of tax effects of $0 during each of the three and nine months ended June 30, 2020, and $0 during each of the three and nine months ended June 30, 2019", "verboseLabel": "Changes in unrealized gains (losses) on marketable securities, net of tax effects of $0" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity", "http://www.brooks.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": { "auth_ref": [ "r82", "r83", "r88" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after adjustment, of tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Tax", "negatedLabel": "Unrealized gains (losses) on marketable securities, tax" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "auth_ref": [ "r81", "r87" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax, after 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, before Tax", "verboseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r81" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r95", "r98", "r491", "r492", "r497" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r85", "r88", "r491" ], "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, Pension and Other Postretirement Benefit Plans, Tax", "negatedLabel": "Actuarial gain or loss arising in the year, tax" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": { "auth_ref": [ "r87", "r91", "r92", "r261" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax", "terseLabel": "Reclassification unrealized net holding gain, (loss)" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r83", "r88" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Tax", "negatedLabel": "Changes in unrealized gains (losses) on marketable securities, tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherDebtSecuritiesMember": { "auth_ref": [ "r259", "r285", "r399", "r518" ], "lang": { "en-US": { "role": { "documentation": "Investments in debt securities classified as other.", "label": "Other Debt Securities [Member]", "terseLabel": "Other debt securities" } } }, "localname": "OtherDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesSummaryOfAmortizedCostAndFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other Intangible Assets" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r70" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r113" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expenses), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other Operating Income (Expense), Net", "terseLabel": "Other unallocated corporate (income) expenses" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale": { "auth_ref": [ "r249" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other-than-temporary impairment (OTTI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized in earnings and other comprehensive loss (OCI).", "label": "Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale", "terseLabel": "Impairment losses" } } }, "localname": "OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale [Abstract]" } } }, "localname": "OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "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": "Total Brooks Automation, Inc. Stockholders' Equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r482" ], "lang": { "en-US": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r124" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.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", "negatedLabel": "Payments of financing costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r122" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Common stock dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r114", "r117", "r247" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Available-for-sale Securities, Debt", "negatedLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r118" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions, net of cash acquired", "verboseLabel": "Net cash outflow" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsPurchaseConsiderationDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireNotesReceivable": { "auth_ref": [ "r117" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.", "label": "Payments to Acquire Notes Receivable", "negatedLabel": "Issuance of a note receivable" } } }, "localname": "PaymentsToAcquireNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r119" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "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", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]" } } }, "localname": "PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r44" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r44" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r44" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r44" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r44" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, $0.01 par value - 1,000,000 shares authorized, no shares issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r35", "r57", "r58" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r116" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "verboseLabel": "Net proceeds from the sale" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureBasisOfPresentationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromInsuranceSettlementOperatingActivities": { "auth_ref": [ "r125", "r127" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as operating activities. Excludes insurance settlement classified as investing activities.", "label": "Proceeds from recovery on insurance claim" } } }, "localname": "ProceedsFromInsuranceSettlementOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r120" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "auth_ref": [ "r121" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.", "label": "Proceeds from Issuance of Secured Debt", "terseLabel": "Proceeds from term loans, net of discount" } } }, "localname": "ProceedsFromIssuanceOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r114", "r115", "r247" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Maturities, Prepayments and Calls of Available-for-sale Securities", "terseLabel": "Maturities of marketable securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r114", "r115", "r247" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale of Available-for-sale Securities, Debt", "terseLabel": "Sales of marketable securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesGeneralInformationDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r385" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Products" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r348", "r349", "r626" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationProductWarrantyAndRetrofitActivityOnGrossBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r66", "r344", "r345" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Accrued warranty and retrofit costs" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r346" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Costs incurred" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationProductWarrantyAndRetrofitActivityOnGrossBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r347" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Accruals for warranties" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationProductWarrantyAndRetrofitActivityOnGrossBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r29", "r94", "r97", "r126", "r141", "r160", "r171", "r172", "r217", "r223", "r227", "r230", "r233", "r265", "r491", "r495", "r496", "r502", "r503", "r525", "r634" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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", "verboseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsUnconsolidatedSubsidiariesStatementsOfOperationsDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r78", "r324", "r563" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r60", "r324" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationCapitalizedDirectCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGrossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment, Gross [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationCapitalizedDirectCostsDetails" ], "xbrltype": "stringItemType" }, "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]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationCapitalizedDirectCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r39", "r323" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationCapitalizedDirectCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "auth_ref": [ "r224", "r227" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of Reportable Segment Assets to Corresponding Consolidated Amounts" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": { "auth_ref": [ "r123" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).", "label": "Repayments of Long-term Capital Lease Obligations", "negatedLabel": "Payments of capital leases" } } }, "localname": "RepaymentsOfLongTermCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r123" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.", "label": "Repayments of Secured Debt", "negatedLabel": "Principal payments on debt" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitAxis": { "auth_ref": [ "r303", "r304" ], "lang": { "en-US": { "role": { "documentation": "Information by reporting unit.", "label": "Reporting Unit [Axis]" } } }, "localname": "ReportingUnitAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByReportingUnitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReportingUnitDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Level of reporting at which goodwill is tested for impairment.", "label": "Reporting Unit [Domain]", "terseLabel": "Reporting Unit [Domain]" } } }, "localname": "ReportingUnitDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByReportingUnitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReportingUnitNameOfSegmentExtensibleList": { "auth_ref": [ "r303" ], "lang": { "en-US": { "role": { "documentation": "Indicates business segment in which reporting unit is included.", "label": "Reporting Unit, Name of Segment [Extensible List]", "terseLabel": "Reporting unit, name of segment" } } }, "localname": "ReportingUnitNameOfSegmentExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByReportingUnitDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r444", "r690" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r32", "r38", "r133", "r137" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash included in prepaid expenses and other current assets" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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.", "label": "Restricted Cash And Cash Equivalents Cash And Cash Equivalents [Member]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCurrentAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r137" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes cash and cash equivalents restricted to withdrawal or usage, classified as current.", "label": "Restricted Cash and Cash Equivalents, Current, Asset, Statement of Financial Position [Extensible List]", "terseLabel": "Restricted cash, location" } } }, "localname": "RestrictedCashAndCashEquivalentsCurrentAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "extensibleListItemType" }, "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 R S U [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareAntiDilutiveSecuritiesDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityTabularDisclosureDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityUnrecognizedCompensationCostDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsGrantedTabularDisclosureDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationTimeBasedGrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r131", "r333", "r335", "r337" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveCurrent": { "auth_ref": [ "r333", "r336" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.", "label": "Restructuring Reserve, Current", "terseLabel": "Accrued restructuring costs" } } }, "localname": "RestructuringReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r48", "r364", "r439", "r646", "r668", "r673" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r155", "r156", "r157", "r161", "r170", "r172", "r275", "r436", "r437", "r438", "r456", "r457", "r664", "r666" ], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r208", "r209", "r222", "r228", "r229", "r236", "r237", "r241", "r380", "r381", "r611" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByGeographicLocationDetails", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByReportingUnitDetails", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByTimingDetails", "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r197", "r241" ], "lang": { "en-US": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue From Contract With Customer [Member]", "terseLabel": "Revenue from Contract with Customer Benchmark" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r370", "r371", "r372", "r373", "r374", "r375", "r378", "r379", "r384", "r394" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Geographic Location and Reporting Unit" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r376" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r377" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Unsatisfied performance obligation, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r377" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r377" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Remaining Performance Obligations" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r103", "r141", "r208", "r209", "r222", "r228", "r229", "r236", "r237", "r241", "r265", "r525", "r634" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Equity Method Investment, Summarized Financial Information, Revenue", "terseLabel": "Total revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsUnconsolidatedSubsidiariesStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r74" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Summary of Accounts Receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r307" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r183" ], "lang": { "en-US": { "role": { "documentation": "Schedule for 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]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "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 Available-for-sale Securities [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesGeneralInformationDetails", "http://www.brooks.com/role/DisclosureMarketableSecuritiesSummaryOfAmortizedCostAndFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "terseLabel": "Summary of Amortized Cost and Fair Value, Including Accrued Interest Receivable and Unrealized Holding Gains (Losses) on Short-term and Long-term Marketable Securities" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r474", "r475" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails", "http://www.brooks.com/role/DisclosureAcquisitionsEscrowDetails", "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationTabularDisclosureProFormaDetails", "http://www.brooks.com/role/DisclosureAcquisitionsPurchaseConsiderationDetails", "http://www.brooks.com/role/DisclosureAcquisitionsResultsOfOperationsDetails", "http://www.brooks.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r428" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block]", "terseLabel": "Summary of stock-based compensation expense" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r2", "r15", "r16", "r17", "r18", "r19", "r20", "r24", "r27", "r28", "r29", "r328", "r329" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Schedule of discontinued operations" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r182" ], "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": "Reconciliation of Weighted Average Common Shares Outstanding for Purposes of Calculating Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsUnconsolidatedSubsidiariesStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r29", "r141", "r264", "r265", "r525" ], "lang": { "en-US": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsUnconsolidatedSubsidiariesStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r307", "r311", "r612" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r307", "r311" ], "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": "Components of Identifiable Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock": { "auth_ref": [ "r546" ], "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 lease payments of capital leases - ASC 840" } } }, "localname": "ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r545" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of future lease payments of operating leases - ASC 840" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r302", "r305" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfGoodwillByOperatingSegmentDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillImpairmentTestDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillRollForwardDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsReportingUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r302", "r305" ], "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": "Components of Goodwill by Business Segment" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r37", "r54", "r55", "r56" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Summary of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r351" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Future Minimum Principal Payment Obligations" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r508", "r509" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.", "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]", "terseLabel": "Realized gains (losses) on derivatives not designated as hedging instruments" } } }, "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r350" ], "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": "Product Warranty and Retrofit Activity on Gross Basis" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r60", "r324" ], "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]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationCapitalizedDirectCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r478" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Amounts of Assets and Liabilities at Fair Value as of Acquisition Date" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r217", "r220", "r226", "r302" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersSegmentInformationDetails", "http://www.brooks.com/role/DisclosureSegmentInformationFinancialInformationForBusinessSegmentsAssetsDetails", "http://www.brooks.com/role/DisclosureSegmentInformationGeneralInformationDetails", "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentAssetsToCorrespondingConsolidatedAmountsDetails", "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r217", "r220", "r226", "r302" ], "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": "Financial Information for Business Segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r417", "r431" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityTabularDisclosureDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityUnrecognizedCompensationCostDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsGrantedTabularDisclosureDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationTimeBasedGrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r420" ], "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": "Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r311" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebt", "http://www.brooks.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails", "http://www.brooks.com/role/DisclosureDebtTermLoansDetails", "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDiscontinuedOperationsMember": { "auth_ref": [ "r3", "r6", "r7", "r8" ], "lang": { "en-US": { "role": { "documentation": "Component or group of components disposed of or classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Segment Discontinued Operations [Member]", "terseLabel": "Discontinued Operations [Member]" } } }, "localname": "SegmentDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureBasisOfPresentationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsNonCashItemsAndCapitalExpendituresDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r204", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r222", "r223", "r224", "r225", "r227", "r228", "r229", "r230", "r231", "r233", "r241", "r657" ], "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": "Segment [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsGoodwillDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfGoodwillByOperatingSegmentDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillImpairmentTestDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillRollForwardDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsReportingUnitsDetails", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByReportingUnitDetails", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByTimingDetails", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersSegmentInformationDetails", "http://www.brooks.com/role/DisclosureSegmentInformationFinancialInformationForBusinessSegmentsAssetsDetails", "http://www.brooks.com/role/DisclosureSegmentInformationGeneralInformationDetails", "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]" } } }, "localname": "SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r204", "r206", "r207", "r217", "r221", "r227", "r231", "r232", "r233", "r234", "r236", "r240", "r241", "r242" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformation" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersSegmentInformationDetails", "http://www.brooks.com/role/DisclosureSegmentInformationFinancialInformationForBusinessSegmentsAssetsDetails", "http://www.brooks.com/role/DisclosureSegmentInformationGeneralInformationDetails", "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentAssetsToCorrespondingConsolidatedAmountsDetails", "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r111" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "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" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsResultsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r385" ], "lang": { "en-US": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Services" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r130" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r418" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Award vesting period (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationTimeBasedGrantsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Grant-Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityTabularDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r421" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityTabularDisclosureDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r425" ], "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 dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityTabularDisclosureDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r423" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Restricted stocks granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityTabularDisclosureDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsGrantedTabularDisclosureDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r423" ], "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 dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityTabularDisclosureDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r422" ], "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 at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityTabularDisclosureDetails" ], "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": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityTabularDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r422" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "periodStartLabel": "Outstanding at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityTabularDisclosureDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r424" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityTabularDisclosureDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r427" ], "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": "Fair value of restricted stock awards vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r424" ], "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 dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityTabularDisclosureDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityTabularDisclosureDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityUnrecognizedCompensationCostDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsGrantedTabularDisclosureDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationTimeBasedGrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r414", "r419" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityTabularDisclosureDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityUnrecognizedCompensationCostDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsGrantedTabularDisclosureDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationTimeBasedGrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche One [Member]", "terseLabel": "Share-based Compensation Award, Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationTimeBasedGrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche Three [Member]", "terseLabel": "Share-based Compensation Award, Tranche Three" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationTimeBasedGrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche Two [Member]", "terseLabel": "Share-based Compensation Award, Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationTimeBasedGrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r418" ], "lang": { "en-US": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Award vesting percentage (as a percent)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationTimeBasedGrantsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Purchase price of common stock (as a percent)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r565", "r572" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesOperatingLeaseExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease costs" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r154" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Software Development" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationCapitalizedDirectCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r14", "r204", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r222", "r223", "r224", "r225", "r227", "r228", "r229", "r230", "r231", "r233", "r241", "r302", "r327", "r334", "r338", "r657" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsGoodwillDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfGoodwillByOperatingSegmentDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillImpairmentTestDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillRollForwardDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsReportingUnitsDetails", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByReportingUnitDetails", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByTimingDetails", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersSegmentInformationDetails", "http://www.brooks.com/role/DisclosureSegmentInformationFinancialInformationForBusinessSegmentsAssetsDetails", "http://www.brooks.com/role/DisclosureSegmentInformationGeneralInformationDetails", "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r73", "r155", "r156", "r157", "r161", "r170", "r172", "r191", "r275", "r359", "r364", "r436", "r437", "r438", "r456", "r457", "r530", "r531", "r532", "r533", "r534", "r535", "r664", "r665", "r666" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r155", "r156", "r157", "r191", "r611" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r44", "r45", "r359", "r364" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Shares issued under employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r44", "r45", "r359", "r364" ], "lang": { "en-US": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "terseLabel": "Shares issued under restricted stock and purchase plans, net (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r44", "r45", "r364", "r416", "r426" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Shares issued under restricted stock and purchase plans, net" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r141", "r155", "r156", "r157", "r161", "r170", "r265", "r275", "r364", "r436", "r437", "r438", "r456", "r457", "r489", "r490", "r501", "r525", "r530", "r531", "r535", "r665", "r666" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 2.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": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets", "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract]" } } }, "localname": "StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r536", "r578" ], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r536", "r578" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r536", "r578" ], "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]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r536", "r578" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r577", "r579" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r80" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Other Balance Sheet Information" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r381", "r390" ], "lang": { "en-US": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByTimingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r381", "r390" ], "lang": { "en-US": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing Of Transfer Of Good Or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByTimingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r480" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks And Trade Names [Member]", "terseLabel": "Trademarks and Trade Names" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r480" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r390" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred At Point In Time [Member]", "terseLabel": "Point in time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByTimingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r390" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred Over Time [Member]", "terseLabel": "Over time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByTimingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r257", "r258", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]", "terseLabel": "Major Types of Debt and Equity Securities [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesSummaryOfAmortizedCostAndFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r75", "r365", "r366" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Treasury stock, at cost- 13,461,869 shares" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r72", "r365" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockNumberOfSharesAndRestrictionDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Treasury Stock, Number of Shares and Restriction Disclosures [Abstract]" } } }, "localname": "TreasuryStockNumberOfSharesAndRestrictionDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r72", "r365" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r160", "r161", "r162", "r163", "r272", "r273", "r274", "r275", "r276", "r277", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r454", "r455", "r456", "r457", "r613", "r614", "r615", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673" ], "lang": { "en-US": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type Of Adoption [Member]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasuryAndGovernmentMember": { "auth_ref": [ "r399", "r635", "r675" ], "lang": { "en-US": { "role": { "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac).", "label": "U S Treasury And Government [Member]", "terseLabel": "U.S. Treasury securities and obligations of U.S. government agencies" } } }, "localname": "USTreasuryAndGovernmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesSummaryOfAmortizedCostAndFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense [Abstract]" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense": { "auth_ref": [ "r449" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense for an underpayment of income taxes.", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Expense", "terseLabel": "Interest related to unrecognized benefits" } } }, "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r192", "r193", "r194", "r195", "r200", "r201", "r202" ], "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/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r148", "r152" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "Valuation Allowances and Reserves, Balance", "negatedLabel": "Less allowance for sales returns" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfAccountReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r148", "r149", "r150", "r151", "r152" ], "lang": { "en-US": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "Valuation Allowances And Reserves [Domain]", "terseLabel": "Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfAccountReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r148", "r149", "r150", "r151", "r152" ], "lang": { "en-US": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfAccountReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r566", "r572" ], "calculation": { "http://www.brooks.com/role/DisclosureLeasesOperatingLeaseExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtTermLoansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtTermLoansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r431" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationTimeBasedGrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r431" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationTimeBasedGrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r174", "r182" ], "calculation": { "http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average common shares outstanding used in computing diluted earnings per share (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares used in computing net income per share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r173", "r182" ], "calculation": { "http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average common shares outstanding used in computing basic earnings per share (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=117337699&loc=SL117340306-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=117337699&loc=SL117340306-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657190&loc=SL116659633-172590" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868656-224227" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3337-108585" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "21B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=SL94080549-108585" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513396&loc=SL94080479-196980" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513396&loc=SL94080479-196980" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r140": { "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" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r144": { "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=120395691&loc=d3e23780-122690" }, "r145": { "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=120395691&loc=d3e23780-122690" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r154": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r182": { "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" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109261464&loc=SL109261606-128450" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109261464&loc=SL109261606-128450" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r190": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r203": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8475-108599" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26626-111562" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=SL6284422-111562" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL82887624-210437" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL120254519-210437" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL120320025-210437" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL120320025-210437" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL120320025-210437" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r291": { "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" }, "r292": { "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" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131251-203054" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721491-107759" }, "r30": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r306": { "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" }, "r307": { "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" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r31": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120431994&loc=SL118172731-207502" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120431994&loc=SL118172731-207502" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120431994&loc=SL118172731-207502" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120431994&loc=SL118172731-207502" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r320": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r323": { "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" }, "r324": { "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" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r330": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "405", "URI": "http://asc.fasb.org/extlink&oid=77997009&loc=SL77997016-210199" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "405", "URI": "http://asc.fasb.org/extlink&oid=77997009&loc=SL77997016-210199" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r341": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r343": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68070138&loc=d3e11281-110244" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12524-110249" }, "r346": { "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" }, "r347": { "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" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r350": { "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" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12317-112629" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629" }, "r358": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r365": { "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" }, "r366": { "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" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r394": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r40": { "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=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118136717&loc=SL118137113-114923" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r425": { "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=120381028&loc=d3e5070-113901" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r443": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r444": { "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" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r449": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r451": { "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" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r453": { "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" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r459": { "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=116825942&loc=d3e330036-122817" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "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=116825942&loc=d3e330036-122817" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109227538&loc=d3e44648-109337" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r469": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r474": { "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" }, "r475": { "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" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=SL65897772-128472" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r488": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL109998890-113959" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41675-113959" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121483254&loc=SL120254523-199619" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121483254&loc=SL120254523-199619" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117817908&loc=SL117819236-161440" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r525": { "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" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=120240428&loc=SL120254526-165497" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r528": { "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" }, "r529": { "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" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r537": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121616839&loc=d3e45280-112737" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL119206272-209984" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL119206272-209984" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL120154346-209984" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL120154346-209984" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r573": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919359-209981" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "853", "URI": "http://asc.fasb.org/extlink&oid=109199533&loc=SL109199563-203033" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "853", "URI": "http://asc.fasb.org/extlink&oid=109199533&loc=SL109199563-203033" }, "r577": { "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" }, "r578": { "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" }, "r579": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "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=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r617": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r621": { "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=120398452&loc=d3e534808-122878" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r626": { "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=120398452&loc=d3e534808-122878" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(d)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r638": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r643": { "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=120400017&loc=d3e572229-122910" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1,2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(k)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r677": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120520240&loc=SL117035239-210619" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120520240&loc=SL120174030-210619" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r690": { "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" }, "r691": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r692": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r693": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r694": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r695": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r696": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721501-107759" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759" }, "r80": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e689-108580" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724391-108580" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" } }, "version": "2.1" } ZIP 140 0001558370-20-008910-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-20-008910-xbrl.zip M4$L#!!0 ( -B(_U"TE?]ONQP $AE 0 1 8G)K1(HD"%Z<#CMX2602J +J^P#B4BC\\H_GK8,>"?#%\/ M3A!Q+693=_WQ)/!.L6=1>O*/O__G?_SR7Z>GOU_.;I'-K&!+7!]9G&"?V.B) M^ANT8+L==M$=X9PZ#KKDU%X3A"Y>OW_]T]O!\/7YSQ=OS]'I:23I$GN0D[E( MBGSS>IB\N8JD,O<#^NGL?'CV9O!F@"X^#-Y_& S0PUV2\ Y*N:*5*9\]^X-G M;<@6(Q_S-?'O\99X.VR1CR<;W]]].#M[>GIZO>2,??5>6VPKQ0S>GX,IL.]S MN@Q\_W]W.9?'BQ"YSW6";2?^\Y([,8?O\S-_OR!DD.H54A%,KSN=0]VMQ+M!S M?B9>+\'JB9IJ'5GYSSD%436&%Q<79_)MDA1D4459J.OYV+5(.KWM)QG2B=^= MA2_CI$O^U:L&+DSKG\U!JB3,%7,]YE!;"*)!%(UU2C+@@-EE1E\I" [&@"9RB1 S\OIK>SZ>WD^O18GR- M+D>WH_NK,9I_'H\7\U_.C@4"A9>;[H:0Q'YR@E#[WI:KHC7%9#!5=)!C5N;]2XS1?PW]WX?C%'TQLT M?1C/1HL))# (UD3PBFW!"AOB>O213."3MR6:4!;E5&-Z7@?3J^G=PVS\>7P_ MG_PZ1I-[^'MLT*V++O8V-PY[TFV>A_1J)-_60G(T_XQN;J>_F=;9&+\'S.') MAO@4ZE87S&SF*F3?-4$6O4!>& M-!0[,^+!V-F[)CZF3M1LFV96(?T6>N,W@.Y!=O1'+!X=Y,.;1 6*=*!7D18# M=2G4=YA_!2,M'3(G5L"A",2;!]LMYOOI:K1EW*?_)O85\_R1:]]@RG_%3D!* MH&\G3$V%MWDJ'-2A@S[1,X0J$5NA1"D26A%V;23T(JG8\*,9/Q+DIJNBUY=[ MZ.U]CBT?YM9WV!>/]S48TT9\%8?.=3F48@G0J#C5V//XNRIA"#E"=50O\MW%VE1\&0)7=-87^-;2YF+YZD4BY24.>B.B03SE$2_($V2'#XD21E05 C#H,X8-+'A?[JB MXOM]G*X=AW0D5['H?4L6IL%$?O'2S]L'7=0F&VP?>#4 MM>@..P]X+S[?TZ5#U^'2E +;-N*JT'];@K[0>>J#TOA!U,HCS2A1C2+=**7< M\*0^3ZX"+I:=H=^_9V[TAR8G5%FK\'^GBW\D5WX/0,VI%?UMH*Z$^I9@CWC) MV%W^&7T@2Q#6R*$&]B+?K8N3O:)ASW%!' MGO7SVS=*X.L*J<(_MQ20X!^-T<)N/=95U.2!*O,K!#H-%72I\(DSS[NFJQ6! M88]%ZM.@CH J"OQ42@&I!1W4&/1?JB/(]-W-N@&%B"H&Y!9L*CN!HV^ (4'; M+J N ?2S5X%_4:?Y&]R_T2A@T,4H8*#)@>&@NU' P%"A!16N\([ZV&E#!(6( M*AJ43_/+:! I,R1H0(*IOR$\?6@CM3B>N+!-W$>P!^.T=$+85(R2#,-A?C5 M*D*1)B159=;S,UYP*86&"]5<&&/N0F?J/1 ^WV!.%G@)%>#I9=I"\+7SJ=$^ MSZ_PQ9(1=/1(RH:'D?AT2@-N);@S FTA(#><;6/G/>\WZF^N L]G6\*]^&G4 MMLI:>F,Y:O#?YM?M(TUH!:H2AT,O/,J9:)-N >&KN%QF&B@_0?UDPWE\(M\#6& M+5VQ948L,(BSGWA>0.R1:X]LMH/)9BHE9R[\M#H@4E-E51S+.1C7XEA<*A06 M2[HV107+Y,@4S3"P:? &_2,'-;.K65*PEET>P,&<2^@0\"^NE5[%"I8>M2D6 M6T#%L:YJT:&I\"JRY#Y;Y63)%@&ERY!>:)/CY51&PZ>&?!('$+"WF8!9A:MK MM- M9C4!WN:_,&4Q/"O7XU62[PY2+)%2&@T=.B$#C/F.-#S/F%>-GUK)J2*"+F)G#X1A#84J3,L MZ(0%%3/X!A*J\,_- ?7Q-S/Z3K OB Y8'WZ%D"H&Y.8$E0PHC!]H2%#+E[WL MX&E!$C6 E9[M!AD]'W<1H^V6865\OUP:-38_%UQW$<9H$X*0E&3@T8.GSA2Z M,GT5;'F_A1 V,P]^T?/8D9^8<"6CCV(KL,VI[%)A2O"'!7[:M6/-P+ M[^4JY2>.77B@&^JA.\%5E,F-"!64.>@/4T4+L%$13,B(3EFTH%LB'TKSEKKH MU\E;Q87\J8YR+@@5T9M0B4&Z*=(/A,NO-'RVFP*N%E&%>_ZD13GN*4T&_I?Z M7(PLGSY2?]_YYZ)261K-[QN]9!%S":[(I:.CBI^Y?82VO K7:!L9GGWJ^%90YZ-MSN' M[4GX-O;$?G!PO2ZJ4DH55W*^2 JNQ,HBIB3NXT*?(4+]"(@CUZ?7U F@K:6. M< %X82Q$H>/4CI2D#X08L-M'1(QNI*P>G+20I*9!P2$OW:B( M\76:9LC1+2D@*5ZO.5F+X[>7^P7=0J-LR@NEL"IJY'H(76IDM*++/0KU&GIT M3X]/A*TYWFVH=>M+_1"I%)3&4TE@RRB M#I5_35?AASR,="'3)E?R3%P02&Z9YRW8%>-@M1US;7B1#C(^V@H?L-(MQ6^L MOHIL>9>$0K)E"RE\W0[%3+(B;+^#?D,98J+TN5%48$-=YMP]T9> M&T8S_!1UWBQ6LTT:VFVI1L)+6*:7F'AT*F);HSS^$7BM7'&5-WJ1KN MO$2_%QKW6W9U=356<2[O;-&\=XNH9CJSK@AY""MZF-&7,$F15$V!@C//Z7"F MAZ&T :P2L"NVW5(_[/E=^TJ&Y5L35\2 /02,2I*40-E,B!KDG_*CF)2,,#1@ M6E$V"-4AH>& 1DCDI4?^"*"ZXT=E,./B9&H<"ZX-.0A"H20#4BE(S H$C^/_ MH7F-@?3^/O6MBW#22:F":C 87,B;32,!Z9^BM872TA]9 Y;?IHRN>[IU6 MBDQJ"(?J6ZPN1[>C^ZLQFG\>CQ=SU;BZ;WCW,QI_']_/)KV,TN8>_QX8'+:Z5T;A/IN)B+=V+9 PL[>YT:'8Y M0P5XK2Y_,8C6"W&N%[F\ C']&P\,/'4B3NO$EJZ 1C=4N %&)VRA*@YA!1 5 M 9^-_1N$!:H1_*<"G=HQ_PQ>I1%\"/;R75?T5(W"14&<'IG/6+O,VN'<9H&? M\R9/OU+:?3C(VSW:F92YC?6;A.2H$W6C I_Z\58,9/7.^^B=YZF J4:L"X./ M[C&KP!&9U_=@-%NQZ#= MSH'6#L*;05$$,?U[FE_%O\RN7Q=#%IU!C5V[_/8542Y-R!JQ4PO[A0/;]2PE 7: M-L;7VX@H-G_FG1J BSP 86X#0:OU\6)@-'(HX6H2A-K@V# :;"&"RK1J[.I$ M>S6@U5U)+X:K))4:J()Q>4&(*@-1Z^7U8LQTLZE!;!P.QN!:?\V]I*\L2Z=& M3O.0J,&IFS6K:\+I(_:E)[GG\T!U;JL#B2KLW[9'F-".'PP$)OSA+TZPM0 M8U\0E:MXM2V,$QQ=LB/TH%B1P5UW':%.P'*-'&ID+_+(1FL.)J1X6R#GP6[G MR&-=V+G"WN;&84^ZD&KFK0(WUV4GX*85(*$!"14&Z"9 WP1^_/L![^4PYY[Y M8JN=N%;I_<&U\E8 /I9/?$CT\<2C6YAIGT3/-IRL/IXL^5?O5+B/#MZ?#_X% MU7W]O'7B)$)^AC7/2^Z\9GQ]!NG/0^(<6RA2'(O W,I)>3J7,H87%Q=G,A4( M83O"Q<+=65SX$W366;4 B[K5.H+O>ZP5$*5NK;+<^AXKY>!EW4I!%N*\3'U^ M.7OV[ ]XMZ,P>I'/HB>NRT+*AP_%,Z@:XSYR\99X.VRIBDU=SQ=#HQ/D61NR MQ?%U(HHLXJ_3.-^I>'0Z?'-Z/GP-JN/RUBW&H;[UBA'GZZ08%R&(;GA;AEY1 M',XSN41!+D1!AN\;%L3V^9F@Z)G+W%,W@$$%M?3*DLYY'V;LLCC-BM*B'&EL MWLF_;%^;('$&H?E=39T>L5ZOV2/T4?1,= >G@R$0JUBU5Y9)_#@]Y,X4H53] M"GM+68/ .Q6T\BKUQ^K3.=<8[\(R$,?W$EFYTD#OYGI%G1+8;'CV^]WM7"JL M5^Q$>?M2BR-,H8'AK]8%%6V)A%LF MLK0?3T:6Q0-BCY^%LR 1PVXY!;\*N(C(=TOQDCKT$%Y)?'+_52-/^/$6U:(? MMLR%D33?3WRR%6-/L$*P]'SJ!\(&,%L/=G%2"DE.D M3,+$[^_'$!WU06_EN M&2X.?#RQY/@\?@R?8LKLA=07?NU\1;4OY21F3K;48JY83V!\SAQ9$$^6Y(YL MEX2G*JV=(ZPR].G0EWZPF;A*1;O&&-Z*V69Q&]O_!;'A[.!(HJULGTTN";)-E,<8:%3^ZFSAUF8UTD95^ MEUX.Z%JYOCNPCTJ_H-LZE2U)_MW5\HOSB*TKOF6)]:>.73!8D27JZ)& MVC^Y?G'=DB)#&;G8Z[PFX?\3-^IR"Y9?Y?+52627)AF/RMNJ,:LJ6]*P:W[! M7^D"3:.QX]86Z/H6,3T:D3MS[Y$5MLL#O=R5X=6KXE MUB?69+HZ[@7$;7R>%$/LF_ARD3LBVM("\S7QX7<,RG==PD+T13/8A;*[@?XO M!_(=?J;;8+O80"^Y88[]/<-=7%8#O)XQ[Z ?#;C4%8Y^OA^R5J%98WV9^!#U1\C<84ZLB]&\8GKH@FP?@^_EZ' +224$S_3D8 +VJV M<2!6'QK9>1OK%W6$:W^4U M<7T"GSM_!L/\T9(]DM%NYU!+U%H\BLW5I< 7_* FZQD=6S"LV\3S8(8P\F6P MD$!^2T1YX=N#>;&AM/+]9>QQ5#_X+->Q2F'N/MHFOI<\GF.&U8T&EU&/ M"8>+MSV!Y^S(@/.4!;ZJ;H9##2-/?+KDX@C MS,PXVZ9J[(A%J 5;X&?A$27F9C \ ^L43RUB6W8MM.<+0"7=RR7CP#AQR'[T MB*D3[DGL*_JDTDQ_#@V3'8ZV-KID,&&$@0TT.;%Q(2>1V7Y*F:*O?59\N2\0 M?DE=*57<@47M*!#:;XQ_%7?!XAWUL7/8TTB,TCS_G]2H.F-,MH' #"+Z3L?# MF;#;*1TAJC/TO#5%?8-#1*^*TP=4Y]#;9G;*MHS[P@5>++9+3^387"UE]+S/ MUJ_]#:;\5^P$I+[ATEE[;J]P\_F6KLC?Q MP[Y6#CI%& EC1Y8#I@?A$EUA[,\9\0CFUF;DVM_;H<"> MMY4:II@3QX%WT7DDZ=:PI2X51! Q/UH865_RCV-MZ6L06+[LHJ\V8A.R(7^+ MQ/PX=HQ^N.L6_"R2\0-94&RXA0<6H_K?'_9O.Y#3^\%_467#>HJ *&(@7YCD MDJQ8ZMBIN (\"G0GLA%ON@KW/N^(OV&VV)1+?,@2VW]SQ3\V6-\4H!\.8L#@T:G%\_&3[LUZ>GG_QQK;P _%^Q580;&\=ZVC_O^QM7R=-R2IMN+"T M8+&;A_!5]KZX-N$R(M ^V?E/U@R:Y.PY.8XJ)'P!1BN?\"N'>="!B*5>;Q<% M-DN:3[T\O?$U$N_MP"%Q!:+!G:<>W:4BI!R.$(?18A?DV;]TH*])+/>2&E0- MUH_3?2>63I^/.#A=QPOIQ\XJ>HG[VF$M.';#QC(G_)%:)-.R/M/U9NS:T]5, M. S&-JF9IS=-,#M&+!FU5+26E)=[%[+Z/D"*/1[3T31F9!6X=GP$Z\@YK$Z& MOK:YD4?Q [9$'-?X7%K6"*H$O:UT %B&ZX[QD;2C2BL2]+72@LUX>]B6]3ES M2JJOE[2OAOCD,.A!J,!T);:@HR)A)W5?:.0R7I5* M\4V@KD_6A'\7OF8%C@FS)-S:Q!:.5"N*DRNMXD.\$69LJY8[O1 MF;',L0;7C@.X*9PCOF49>NY#T*7U[IEKY0QXR]RU&#(N\+/8\>./Y$60JZ&[ MYX@EJ\O14G_$Q>,CEW()ZGCUB1.?9+-EQ[(=2NWYLH6F/6:0+3G\-%W=$_\: MLD%=K&NR(IS+*)6S'K M+.B%P[)B3\+#RYZ,S6[H(_DGP3P^?>7=X=!7XM (5I.(!O-?GP'&&OE*AJHZ+)U;/*.D, M?35*EO4IMD=GYC.GX:'R%MUAI[C)Z&?NQ0$\$<&8>]B9KI+U61AX,HN*$SYB M$?=PXN S<^PE/NQ'-UCF?SCK0?.+L1 M02,>P@BE^P='7)WFRL@3TMLWNG,I=_GYW">[+SNP$8P[:;SH$AU "-U/PO'J M\4K"-];]UT4L/F8>U34YS1>%=''748![FE_-:2VMYU;-A#Z0,RGQ'CLU B;H MY.KK9S9V>3G<;#C9[D#YU$V"HQQ"J$0K?LF)TV9Y>TZH&H[ F5.!,Q$OWB7V MY?XRV*>FM9V)Z[E=;Z$V<1S_N'E!#T5#M>'9K8D;-\#8?+5S]<8U(HEC%(8Q M2NXG*(EV5):JKQU3IF+IRYV)M7&9P];[Z+NE9YJZ$OX29KO:P!<];A6:%*K* MTE?#*,9#,)T6$4[!#EQ\\.4!HM2>2C1,@F&G7+2& LN^V,OO>78LN^<=>NJ> M,?CG*I QV/Z;+<%,_H(Y3GA(:T:$RX'H==WDSC_LR'W>PWR^&U$]MVAY>;FD?OZYA20U;/M_IEY9.%L[A>UT%TWVWZ6W].UZYPSQ3K1N&$\X$Y5-S/%3G)B]8[@G$(=F9$7+P@7^_S M/OGMY?3(\SZ>=Q^MJAT[@E:EZNNH+[L1 %W4+FHGHVPX71B<$=%JQ+8*-"'A M!15=35Z\I=!04B_V%]*W.V-J7U/A/$]%3U,P',NGZ+O_?)=N<-GO9N8*E.Y] M[E3*>M[W'U88YZ#(%@<8O^QLF+O+:][>'G=F>HG[VJ>EXOE$M]X>]>:J!'VM M]!R+B_YFX38=X_L2E_[J9'TU@*9O6,H;,=4#C)]]R ,%F:YN&"

_G)[^\^;UR1@[IC^'MF>8& (/CHU/Y,V,-V>Q +;Q##%&EF7<8#2> M0L/H?;G\,GI?6Y=?6RUC^+PJ^$QZ.4&Y)2UD__Q*__=.FC0(N[;[]9>+OIW,/&_Q M]>SL\_/SRV?GBX.GI'ZK??;/YZ>1.8-S<(ILUP.V"4\,4OZKRSY\\4_WE$JT M==EIT9[]=>01Q5#-WSJVZUAH3/5T RPJH]$,0L\],2CU'Z^/B9Z\8\?YZ7XQ MG?D9_?I,A [C2HC_LTK86GWH#B:#!<1,Z;OPQR.H$Z.WSGR!X0S:+OJ C\0, MS&%)'*=2UHIUX,X>+.>S+!7'Z&G)YA!@\LD,>L@$5MD\;Q#?HP#ND&M:CNMC M2']S; _9/AROQ]L#LHF50>X=] "R!)5>F+@2 3P#_)-TX-V"(VCZ M&'D(NB-_/@=X.9CTYP[VT/_#\:WC>GU[_ 0_@-8/BPHD!T;TT9 JZX-)FE? MWRP)]CT,3,\'UC/PZ,?+$D6V4_-*A-@W_^TC%S'\W[LF=CX+BB.#D'+&"(!] M9N'ZKDM6)P3"3PB\(XLII>^MM-:G1=;U[HAI+$$:9;2N1(3?'6?\238#I,>/ M-EE)3Q%!<\ $70\X=C!M1,5NEJ$IM:NSF)[').?9 -$3<1F MN6H%)]2R;J*[=STTIRN6!]^C RR8D]C$??]K01:FQ.96+\:=>J%F'07?O>_0 M)@/$>K0G#IZSSA9=-V434\;@DV-/WR">T]\#S3PC&\W]^1 CLJ); &L(EM0R M#-XM- U6>SN(8*?FM!#2K8_I$I\@_,6QPS]*$D@F:27,/T%"T5U-$NS/<+06 MY%F$HD)6TQ8:RN4 2!=6*_AR9I4U%]U[SNGN\D M">E&% KD.W9<]PY-)I#8)1.6+PRI!O1"1@*]U> BJPE]4%&V("3(ZX6(-/2V M]F$K6IH*Y!8LD >L*L61U80280R\&<3QXYW8TG_E(WRT/TCG'8P*SZJ%FU$B ME'N ;0)9=PCQ: 8P? /OO@5P?%E<2 KB=)6P_0J)_'WX@)UYY,IT_T3>[-9W M/6<.L1M]&BJR*!B*MR,M%A-8)A$QA=D3^2X4!>W/[H>@,4G#7QZTQW"\^A1Y MM(56J]UJ&:?&BASY_7;P,AH\/=[UW^[OC)O^4__E]MX8_7Y__S:2X(]Q1_BS M'#/1$8N>@#LXJ?.0'",U >X[H^>[IU, %NQ8_@Q:GAM]PM!QVFJ'1]Y_#3_^ M5[ DCBA;X!U:WTZB#\^4=2C,D$P";$7WRZQ9ZDCH*2YRYU*Q1:J>(*#^J/R&@7XLM;,21Z;"#QQ!_.R&_ M^2[IA[.@;="3O$^(IC./?:-"'?2 D6R8Z(_[?_OH UATPNM[MP#C);%ZS W. M49-077W4)ZZL;0479U57Q?<_B'&F[N8'!X] _$B,>HS6?^6,5#DJAP&&,I@. M87&N'2Q,DQV-O4(3$I@3)E^@EX.!C"H'HG!9#D/M=G33;K167Y+^<[09+W(8 MVLOE*-165S=M#3%< #0.O=AD^F'[,9$%E$#-P]!M449#E5_HIW)G ;&W'))- M"SVOH8N-Q3PXNXG[J%YI+P>3'VYPH-F?>(1KT_3G5&EP? <7&)HHT)\]CI^) M74(W+J:H>6DKC2=;%P!R>0 M]'H]LQD3SU;9=,<'K>ZG5ZU_KH+TL;*6H4Y$Y$ MC^LU;D>MQWH(EG0O)N:K3A8^(-5*,*BKUR&*(X@'%T3R6&:K5Z3J 2F[,+NZ MNAR&V!G[A!^ ,;"])0$S]H%U:P'797D)\KS>0K4/" "[<*SKJ"S?[;(=44H_B;H5GJ>ZT8%JV#>^@T*N\@'HL02&0Z5> MZS9N$DOVW"K^K@@@*^#G'.1'92RL^"MBU._K%M1I5#4+$T?[KN MF^[@!-EP? -M\HLWI#FA')L&,<1DDJMM.2*'H/\2.-9U%Y6\P;5R"N2?8>75 M.P2]%V-29/NDW,JS!8C,J.=7. A-RW&GZPYJ*S8ESI)X/$ZRUB'HMPB+NIYA M;Y^<$JXLG^:-'=( 0J((S\/HW6%LHAGI3G M.9'G>8T.G2N402UV $,FR:S A*S&^3TF&2M/Q5(*TY"+5%8'K#9.MN(^73+K!<,F: MFGC%DP+H:'"K;:]PD1)+KC_C5 =@O-(L(C8<1UE8$M>L)LA$_#/BO(H-!TM! M 8GX2)2CAF(?>2QY$TW;P!++3Z%M\D.K,VKH@Y,BNUY9QL3/.'X[VTC44W[V M'NX3'S$I<]/XG&>G\1F]D1_/]R]O(V/P8 R&]Z_]MT=2X$3KA#Z;V:AN@(M, M#J8Y9=5D'HC6*E$"*63[I&]KI0YIJC'2/]93#D.25)+XOFBW6U>*#7RF]I)) M"W;G5,X7H<@IE?KN1Y+[U"+1DE<$-J6VL2'J7K>M.GA%&%35RZ$6?M!->=TA MR_?6\T>.$5V5UM:,ACWB/^@TM2AO37&Z;8DX%X%-R*[4&USYD40NS M^D+SPT9L;P!GXSL]36>)QZW5-*;/.$G5M9S)+4T >0C))U!%RU.D\)A1,4FZZ7]]F+#4/L3+@>_U@)_0 A*OYMQ>6QI:O" M4A+&QR\JW_\*#2Y-/$/^'?//C M0T@\ >6I,.Z IAVU= 4+?K@W>C&2G&1!_ M(!.Z(\?BN6+X%9)\7_:Z+=5A O+JEN0N=T]XJOKJ070O+F\>C\KII\3B1EN, M.6UU2&\;$T'1G/=WQ I9#LN"&O+"M=(9=336;::&TJRR+)NZVM\19+N9\/50 MFJAV/$C]AWXU3713B*_P.T,X"G75J<5/1S="G,G%Z>I MR \;VS^RF,%@[N)ZA=(*ZZ=:_?;3$I+3U0!$+&1;^HU21VR(8T-@5N#;$E5K MO^\ V2Z5 W0']OTO:D]]Y,[8X]D3F@V!YW[)JY<4PQ41P\41.9O.GD)"K$4R M?#Q V9!UY;I>N(F2A?@"VY.)25'/8<*)YR24HP8KPC$S%^.W@> MOM[_?O\R>OSCWGA\(7_?ZQT[GB(8SD#(+*E;<%%J&7V&I8#4XX,TGXM:!"** M7%=,G3BR9/] -HEH:@>Y M1,WE&R:B 293@SUF?X5 &?^?'VP("\)ZM\:.@*YQDL&T2X!#LTR0J3OXN?)-W?\R9\">PENI-G(!^-DT-RC8VT;M( M3]>(G2">,,,%LBZ@'RIVU,FVDG.8K86;1/ZE=M''Q0]3Y[+<:QMZ,5\ A(-C M7?K2 'LL-WB"]7=HCCZ^,">@CX/$@?%9)#[_-NI#HO0Z/QM8%/7\&#"',G!&CL#$9P:#<&" M#/1$+>DA[8>G2*9'?@! &17KF!V) 01.3+:E5E+3(7 MHBQ,F2:TOT-T!80\?RLS6$[I ]9N$N!T*=T'1O9_PA_B2)*UR(T$B+(@(&7QG MJ+JP.Q/",3L0?+1=GQA-$XZ@YUDL-%@\J%.>4%)0;2*HSJ$AIB2A1)%>?!>I MGO-3.!9'I2HYL V!6B8@BT&D7*0H!_;"C;?RY MJ/1TC5H=@B4+?WES^B:1&(:)(RPBU;RS0'$"^J%J1YVF3'R["2,WOEV56V^+ M+_X-LXS($DDJ3<1+ 8EHFW$XO@H,CL>+H4:23!-@4X9(Q%^%50>;9^"%;+"S MDN7JS5M@66X6UP)8*DP[*P@0R))@!J5W%4$*E?$59>' _F1]/D56LB)D1$(!1RK]R <&3U@&Q@ MFSOLU5,(Z <4;??JHM*KP\KHT75]ZE4=3-B$"\>"*^C4>OIA:$<-YKBDA650 MBPOGD1T-;B9$S*4=I@O4: (4)+G7=H/]NEJ.BU@!3NDDRQW"MJ5;$\[^H2DT9 MY/2<00^9M%]QN&3DJ;PHDJ?2^%NBL?\Y.=R\E1S;L2--)2\F![W:Z$N?S%T8 M+\G@^ -8/L^'+%0W.6ZZ&@2HEJ+YQ#/+A>50"__.EG *@4622@-@4X9$Y#)Y MGUF2KI=E=K(/< V 6V4OV;"27B5=M%J%WKZ68PB M.EU=L2I=%!7/-3(($1!,\*9AV5 JN^$F8&XO,BLXC^TYJUT:[S1)6[@Y3?V> M8ZP+T=(';HKALKV8*D^>0D'0NAG*5;8@&N.MRF@6Z$12 _1)TV/RTZ+RJY6)5X?)G,;!]@[T3PHG)8%CVW,EB_C6GA(9#A/OIF=\?#& M;D2/@,T$;(5"UM]H1HR$0X^W$BA,3Q_L5:CF'8R?D+S4+4-%^:")%X@2J.?R M#GY RV$7"TL"539Q?1!6C?*+@ZN W)0YAB1X6J?[N)T!/"T#7ELDCZ#:65IR MZ9\?;]_ M1 6/EX-)^/0:?:_/I4EN'@#"+&1&+M"DNQUHLF[66+=+8R.#I@UG8JP:-VCK M!K#'!FW?8!VH2_3)9A(%>CTI]FA[7+XWP$6\18@\&16V*J>7ING/?99WE W% M'S:&P*+=IH^M!/Y(?@Q.*;3ULU]%\1$W4=6)1MNT5459IH:_*J0E:!^1)B<: M7;/H9:=?RDU+)%J]&7"1XEX\5\,^ET:K%=!@DO;US3)*V>\#*\ROM)1=+'5$ M%TNQY1!9+Z67>E\:L2X949_JNGZJ:/SI:%S6Z;E>X9Q,U60X#"8/!!? ^E\( M\ J)A5@7)9X][GE;,\.4APAQ@[233&KA3!#EG[XW@NR!#U//(C?H$TY="OCTJ=%UO7NR)9? M=AAO;7(VAG'8%>8(9IUA#N!8=PS@Q3= ("BZ)F+07M7%#$1)4V^=^3NRPY,K MTYG:=(_].*; FB Z%X2*"1.JTJ.&3V19&XIR"=[A>#M@N_+65*Q#"C*3RL2M MCVF>A:#D.E\I;W>YCZ;U,Y058S6^!%(FX%KLYLJ43O3&,>^USDK:.F)[+Q*M M101-94,]?(M9YJ5K)7TY#@8M)"X7Y"@=:*O?8)%]%FHO;2=50]^)4_W42TT' M@YR$:_&&1[D3IP?L*=K3&C_6VA'@>Y)I;L;62N[@E,GA^H%+FMZ1_[[H_AIN M)'@5BU?R>11%AT*10#G&-/JZD0 2$D*HYJO&S,!L/?[BV&9\U;Z'N3BUW4;C M4HUT0\!?-P;PX?8T]D7T+D'&$Q_[Z\!Q"*@3K)W0PYI,/1-DQW\#<$R MXY&]O?;A."242CHZBVGM.6%'Y9QCG\9/SZEG,H"//;Z!-IR@]!1R*OO3R"&@ MI]2CX2":OT;13K!:N=W!"22?C;,O4^^U#XT<(OI(.AH6HA=K#V G$8GE#?SB M>P7WUW!2+;U>MW4\P*Q:O!'J-7_5L$SIK+T*L>^8OV$/R.*/Z@, 1/O12,CK)>T(]OR#8XY7J*IK13%1KD-T BE0;Y=C0SM* MED6+W2Q7X1 C.*4!:G(7BBZW+Q1%I-G%H74?HNM$I\:Z'_3JT*KX^])8]<4( M.U.7>T3B\1?DGXOK5OOBO'UU<75]>:4V7H3EB\GI-"N3 '^WU>NVKQ6;FDR9 M\J,_^-R(W#U1J:O'^0(P([9.]Q-\1 =*1B)5X?H'H^-BG IE"-3">,]+2O&:V.\'9!,4/J$/N"7X[>N<>855&(F,/F79^+QJ^I@$,0W% MK4$AWG2=!#*8B5FY,#T8DZ&\QCF$#A0#,MSJ/37?(\F%HAQ$]Z_ M(E/&CM/$M?0TL>J5$73+B/?+"#O&9I#CI*'?I)$"HM3D7 6LC"#E0S4[N[!? MQ]EIF]\78F?>/J'U 9\=VYL56)L($&T.?(0XK\5==#F^Z2AY^W1*04](*RFZ M-A'=U8&")HMA\6QEVL.#-,\+4BM(K6$0X;(L! _&93#QS?S[$R#;1 EA#L*1,QM*^RMKM+L=NT[9//=)X]$'H MP0Q[8*RZ8(1],&*=J(OW4B!^+UE$_:"_!1@OD3V5L.[)*DGTGRLTNK?1E E0CDTE#W:.?N\0K2: MCJ<<2=3")QU="B/;7F";D+TURL_PS2FM'Q#RYQUQ1B27CY5GUM]XT#"T^K@HKZF0H;X&^AB7K-Q9%F:C=I+R.O!=0 MW[IPO368PT?!2;$J6\IR)+K)E(FA:U?.A/:VO:0!;?++.NR??;0*#JJ+S:2= MIC,D#\7K[U6,N*3R,OJY75##D;;)0WR8"3)0"SL9+KP8)Z^T6X/)#SK?*U4QY8OVO19K[T8Q8$KI8R]/9=L&:*4V0 ;E,[I4?#@6K MQC#@('&?-SG]2YX&];8?N%RM3\.P],V'\+86KK4Y^TE/@;MUH6C6Y/0OVS.074F_D2RCA+R5L1"WM5@E<_C*=2SDUFL( '(8 MUM(9D6;ZXXM':<._E<$@W_"'[=7,[,>EE&?T4\NNP';9:_4NK]I7W6OU&R5! M@Y]5)0G^;J][WE(\VL7%G[V3$N*T%J8^E:M<0Y]3JP&*SV&V%H>P&8X?>0>8 M=BS@.?H5M '*,]X[0S?IM>S+,R(".VB1Q:%EP>#%AF6 M=8MP"):=050J^WT8!=\D72!]U[SNGLNNA[=2PJS6PV$<;'!*%[69Y@205:%B:8&%Z7K5ZWHSIEH:SF M$^?ZYE&.LV_Y2U)I)FBRF)<[1:T#5C*N M_$O3:3!>N.S7XA!7AM6,^_^R9)J+%R[W%;\#K@ N&9=$),DT&"X\[D52 NQ] MH\W21=ZAR01B:)NPE$WV%7>3S5HSULT=]]?BU2-'^>5UYZI%PSV[B@*_2HNP M6(^0=J][KCHA\TYZ$#Z53N6[_IOC'_9X=8?__I=)BF9>9"Y$Z^ A4YY4M QN M2/'I)F(;BDTV6]E;9_&JJ3X!V\MO*$]+/GHAJ-O=@ M7)[O6DQ!>?(1S[XJ1:8!0!'ENA;^USQ.<[.KBM1N!BBRF"WH7]WK?K:$!49/ M9C=[7%OD+( O.]?7%ZU>3]'C4*D=E=R\2-&HGYE(U96@Y2BR2:GADD,VKK@Y M *CU;C3-^=F2G"[:K?(BC%K*,JIN2"*9I##L^1!#E_S\ U@^'$Q>H+?Q_<8@ M*9&N>J=G>L_Y\Z-@[>3H.2>CIZ/(5I2. KYK5$X:M9@T!!F4N<671T0?Z)2A MY<*8R9*&KB_,"++V:).-&-V/\=P:TG2.F!$1B,CJ16_8T'B7;B MX"U8( ]8NSCU^/D]>4Z]L%$%+KURC'5":&7X_\HDK&+VRN\WW_TG5##.(;X!% M@T1&,PB]V%.Q(RIVO!Q,'NT/PA#IDF1JPW9[.Z70Q^:,"&P\!)@]LS28 MO)+!@C\@SW@4H*2/S4C347S4E\6 M"3TD'M MQFW![ISK.X>;&-)]!K!NG?FC3 M<*\FN?7K;K]8&K9H4-T8JS:-3]*HL6J5GLJ%7T6[Q-KL_:*.Q\68=QTEIXX2 M7U-6EW(.102JZF,>I/26< L59;/@24>:#?CM+%! B/>__P=02P,$% @ MV(C_4!B'L0-/20 6+D% !4 !B0$X+QS\_;]>%]Y@A3!Q _\?[TY_.7DW0+X= M.*X_^\>[B+RWB.VZ[_[K/__W__K[_WG__G^NQ@\#)["C!?+#@8V1%2)G\-,- MYX/G8+FT_,$WA+'K>8,K[#HS-!A<_G+QR^?SD]-?SKYC!OZO@\\?SDX_?#SY>#*X_/7DXM>3D\'3MVW#;Q3*J5O8 MTG/]'[^R_WFA4PXHNC[Y]96X_W@W#\/EKQ\^_/SY\Y>?9[\$>$;[GYQ^^)]O M#Q-[CA;6>]7;Z-V MO^5Q#\^!+85QK3*=']]P=YF@+,/V[F$+=B_WF^: MO6<_O3_]^/[L])=7XKQ+062?%2;9-'\]:)_B='IY>?DA_KIM2@=RPFW;[+B? M/B0?WU'"#09_QX&'QF@ZB+O_&JZ7Z!_OB+M8>FS:^+&9 M6=8R9LH'Y(6$_<)&)._93^]/3E.,_R]"SN+=@'WZ/K[?CG8P$&OP@;7])<*L5/&!$JS_&RO4&AY7K:*,E&Z@2U2;186'@]FD[< MF4\/8=ORPZ%M!Y$?4L7AB2YFVT7D+L"(?K^.,*8ZQ?H96S[QJM"AMFDA$\UR M\6^6%Z%OR&*]XKVP67I)9P1,JC&R*:C>^IZ0"#E#WQDZP9*>(9F6./#IGW8+ M5"P-3#>G OTK8%!16'=*Q5?DTS^]>W\:X$65A:H]/" BW+D^5?I=RQLC$GFE MI49S<$ $^$[MOXQ"%KT0UW$M3&6#0_0LYUP$)*?NVIW&-!-&8# R!F$@SNV]E>17.;IV1.[=WGB)LS^D$S!YV MG71YET1G&]6 J'X7;Q M#5F37;\;>L[50(TZ9N^340)_"H3M'_FL0.#]=SZL! MV8.A.D>.6D-W['C.G-+/UDOD67C7?M.FCCVPS'2=$RFU$FK0ME5'[1QE#J.& MCA-_JT-?K#15)\39+%VZ@>]O66.T9/J3YKS0R+;Y- X\CVX/ M/RU<5MLH.0DT@F3Y>>_0_[I3EUE4^^V:E22EF3L/$):D 7>(SL*%];F!Y8-U MAN SPHN'P"KONN2.T1DZ=>I'Q>-U@N8HG"-\97DL'6P;VB'[LH-UZW+3?'$_2!J_ MJ;XA59D))FEH4VLVPVC&NUO30IMQNBCKRR7I!H*\HF&%K.7?MS;6*EH@E MF;@7A,LYYENB&7].F.0:HX7ELJV6[K3QYD&-U=&+Y\XJQ=!JF[:G1)M:D=>8 MM&G.WHV^=' @U>8JU1H:"/)CJM;ZMNNY\;]&TV2'2)*MXK;;F,^]3U%&#P$A MS\%U@#$BR\!G=PRS5W_2A)7:"-@P>$"8L,THSOX6X*N(N#XB&QV*5 K1U#4K M$)(5"D8"-B11U8:H&U+O+DCLM(B2-)(-U0ERU'A=N&$BUKYS'>=ASY#/[G[L M$BRW34JB77*2CB[IO!#T9T0!N5U5NEXC&$8;J1AN"]L;Y-(_LZ!L1W#]\(/C M+CZD;3Y8GO>ND!H"4#:WIME-[D\QD>+1:H"*_LTN.@?^>R?1?VJ$D3-VO1 ' M3*%K!N!TZ#K@C8=ZOT"+%X3K!#8_;@V0SBE0V(Y>T/LM(6J$ESMZ"C65#ZJ9 M)W?L_1_I^ RFRG?U,] CULY!SO97-V03[+H/,OT'-S%Y!]]B\I;9*XIQJGY! MOQB[$[:S#MX/MD/0OZ]'CY/1P_W-\/GV9C!YIO_Y=OOX/!F,[@:CI]OQ\/F> M-M# .,:7R5Y@YT#RF..7::/CJDCT0QYT,]J4VLYB\J4@!#+H(T)A"99)4*=UBC.-)@6'W.0. MAT.R\]HV1/O#8X5/^"+9V2,]#X,^T_^/B[//9Z=?/EZ?[Q4QLL MV:@F#?&$BU7];-+>05. O^74DKT-=*]-4[S(*S*%?!!+&6.& '8 %$]AEE)\ MKTVK%/]8D>)[L"^Q&V W7,>LA$#^S7%&U3$47V4N4ALR#1MB1&S%*9["!V#G M:+]W5N_1.]'%?V57NZF>>.O%32F+$]?/[CNUEY'SCW\@>K5BTFJB(&C9MQ:CFU\R/,8OYS"\^0R#CF-X6@ MZ.DN-PX:T/AR@)+J@05#==#B" <'L.S897,5,23;LE667-2B.V3!A\:->S]$ M&,5%YN(;HPFL H:(&K?*D\]5>"+" "I;Y"K 0:M6&?&E#D: /UH^!'^1W7_E"*NK4 MKB%T4NG4*4 %&K]VA^/&!>SZ$05[EZ%SA:8!1DF[9^L5D6^N'Z.0V1AB]R6*$_6? [HYLA N):07;X^)J);>',I- MUJY@5(KJ-$4"V'(EJ.&.J.(CCM3J#=&N#%2*3.@A!HVSCZSZ48&S8:]-N[RI M%*/8@QP:\?>+*;!'DNR"V%%!GW:94\D)5( )-&85[_5/K*H8Q2'&IO2AN3<* MA$"3DISJG8M[6$)C-G<;5]CI-QN]BBC4/ >$8):VH-1, VABQ*6'SL;>]OJO MY$$68 "=*7'Y(E24CE;8JUU&5?(P%^("C65*YTF*1>73-S\.Q/-7(+':)W > M4VA,K^%L4!")VF>!> XK"$SM=( F3@*:Z&WW;>\'E4)40AR@L>9WY,[F3#Y7 M5*AFZ#%B1!A-8Z#)* K9&_9QHKO\B-8?IMVU6BEXI8]<7[DL4Y(UQX!P>)<5 M[C+,!ZIQ"\#/GA=9+/1X+QX%PDG<(/?%B!?S_^\?\M4C&JTH<3VW_!DB]WX2 MXGR7XX"PK,0GG;(2U_\W__W]_OE?[TQUB5H!35BW>\V&4W)" ML4\?ZD\HH@)@:]T#C%L4H:!MQT4IM$0MI][RT3D&IN1J.GP^O?S\Z:+[2A7U M,HJ+(@#>/='3U"^H6I%K D''E IM.3O MCAZ #8#HNVB1E0$$?"+IV$3,*4(# &-N.%I''%.@X696M:(SF M;']>IKH &#>F%7]])&S<;M).25J#.%:51%;1+ #X,$S M1A:)\+KX0.&VA'#[NHCZ7, [*LMVG2Q/=O5T.D5V^(2P&SBCZ=!)8!$4)E3K MUH&A6)0ES"U4J(8-4 X)J^BI=@10TE!'"E69UG&]PX;9EC>^SB[/SX!40FR. ME5R4@7)WZ/P[2JY_<(^P$Q(AYR:NR).H$;]97H0V MJMKI6N";J/9(+K$ 3Y2!#V^O)+04$8Y.A#DX:=[4"> M T%P(,;EY?"I;+IBB!NBM!IH@OTX>2.;-8C)*8RD-#TM!"=R#3M.\X2")I$W M[LIUD.^0S/%Z;9&Y0)+$S2$XLFN0 #&"T#@GBD_%N?,!1N[,OXXP1KZ]?L86 M%5,[YHGOQ/_RK+PO(ZD>(KY,W]AL$$K(U2 WC=&G3V(W7%FNQZPMBO'$8N]P MVO2H#EU$=J@5%&VH;W@(=? :%BP]@O1%DFX8OY"3EKQY\JRXFL5WWUHPL_XO MY+!":#'ZF)ZX_BRK#I:4KGJFA%#PKT&)JX=(T*00>CD2P7VL&OBL7:JDSA3^ MW5.VS",\FEYCY.PJ>DD3]4]//I^<#MX/=D/0?[!1!L%TL!T'<"Y^%N,[B[U@ M':YE:?F2]EVLF(? GX4(+UC)R6RZX6/#( M;!\P:?:W MJ#&0G'R9<,F8 2@7OP9VY%,'/EV>LYN<76=+U,,B+FH0N);9"J1I?+R&$-RL M.$K>&H4L?,LKPS\O/E^=EG.'[6.MG(1;029U_P M#Q+SZ^3B["3F%OOECW&$@WO?_H6KMG-;0%#8E06,$9V+11.T9(_N_G3_$I-R MKP$$M4V?DGM(P-QNBFP@>9?N#"$55'+VJ/;AWU=3:8=IFJ3[%W+N'0JC.W61 M,R0$A2257&?H.P^N]<*\OBRWBA!JDS@Q_D4F5NVS %WCBD)5$Q&@Y1!Q"/*$ M@[L +ZQ[?\K^$R^8 EG1'@7"-1]=6=!&LBL;GA6V):/I$T:$2FH,U0VK0N.I MV?+G)Z>'491X3):EE!UU\+=T7.!6?9(KMKW(>V5YEF^CR1PA]K+D[K+$#F-Z M7M!_+ -B>5]Q$"UW3]/QWRR3.0-:F[VC=P=V<%Y[%B%T9[2M E]"82\X/H66 M96?OE0$YE0"<'Q(8I?:M0C\@+@E%"5=D'"#71&.L ^V::(*=];LHZHI%QJ8+ M?]LIB$XJ](3@_E 6XGSH4@$[ /SC _A/Y#GIK9D13O"GGZ=7:_:+E*L5QH/ M:PUQ+GRL1PUKL#)0 ]LA<[JRX!?S'S#+FU*ST:$*.BW24N5&9U*&=DB*?L?Z'*_B4J*(Y6*'8&H3576QS:NJ8@R@!VA>7DO"I^V"D%WT=@. M"-VNHM3SF' .5SFJ[.4YUTG_H7(V:@T'(P@T2'K%)/((7\ MNMQYE.C455K")%HL++P>32?NS(^]]'XXM.T@8CC.G@+/M5W$K3CFE9;W R M >0/VV1 [NBAC!@"X1L8N:\ WJ$Y8'^.D!T_U:1,RKS[XO+R_". 4+;G M=T3Q;]:KNX@60IKO?>_Z?1:.@&P(O 7&EU4YMP6UEU^$)" M3+\)N%AJ) AFNQK#2Z$'S10J1F*,+(]EFY=F\FX "*[I"N*MQ_P=VL#M',O% M<6'U;_$+E;'<$UT3Y^#*M9Z)0T$8Q# ,LD#TQ;K94C"]AI&[?I$BY(S\,:M3 MPX>X?1GQ%;.I(4$*6><.RRVN4@ MM^&HT +"@<+93K902L/@2CV!I$UHR#27B3(4CYV).6OOR\GE^3F@PIS-,9:+ M-E!>D^T>)LM#.< M3,FV3EHI.2"Q/2N?AT!K[]B2,> =P H"7[BFQ?B^12[WY81NDO/@C^M[?QF% M)$;X3.V4YO6 >C@7RC>7L3P,(?&LPG%5Y#*O>8[NO.V-$(LK+=65A[[Z^!/, MMX3(5%V4>_05^D'PWSS+5S?=I<> MDD7E*H[9\=/I=P&6("!Q%FJ. 2)JV6[*24BU& L[Y/O2L4(4-ST77[!6[ B! ZKBM;W+I8@;-"-( O;IY>E' MZ5I2[ O!8:7#3DWT@#/QR^FGTDS,](7@R:B;B1GTP#.1OZMJ]H5P;[)^)I[W MAHGR,*)BWU:9^*DM)D**)LH@O:C Q(N.F'C1#A,O>L/$+R?E%9M,WU:9^+FE ME7C2%\7FH@(3+SIBXI>65B(H)I;U"QX$G6KR#S] 2,*HC2AJ[@ E#VQ?DRTD MF E721IY$8A6I1%AV[L5Q*L25: Y/DHCP^J3T+_KEISML+ M[2[$9TN:8Y"A M6PM[ZPU:-0K1WKBP3?V6I6B/-L<@1O%]Z)BMHQAV>CS;=)^]9=D+Q'UA1"2B M[*4&YX/MG&A9[!1IUE52#;_J&'OI$EM>YITSO329L\-J7-F)!KN9Z)=TLD%F MMKYDO)B7QLQ+8^:EL;;Y;UX:@_W2F'F'RKQ#9=ZA.L9WJ!CT5$DCY3F^UQL" M?UMX?8J#.5@>U["T0:QF@5.T!6X#7M;FK3'SUIAY:\R\-0;I32CS %1/'H!J MV&6N5#AZ8L^1$]%3>GK[9T1A^8;">>#<^^SQ R;NA[\BQ# 75)ZO-EP'!TUG M#YAPJ^!7(U]'(B0"BGLJJ'0 4%Z_CF6Q86H1NL?!MOR5ID^7YV< JB^URTHN M"9HXB[][*\O>G2MLL\++@&XLR!&?PPJ=NGX60$TDM\>L D8=K:UK%KM$>&GA M<"TY+?G-.C@%.WN.B7L*\LG2U5LF:!EA>VX1-)QA%--A'S[ACJG1%\"9)Q/: M[?,GZA@=,[_ 'G:U\K"U\^S6^SZY-*6NNTA)L(( M6CZ5>2JXI21V\U0P[,1X\U0P'&$U3P6;IX+-4\'FJ>#>/A7TOI3H3^,!"N\'>O MTV@2K7%=9G?G8H+PRK5W1NXSPHM_NK/YK>^,IO&KKCR%1:\_A H 76HE>M1J MG/G#&9U^QJX-+IA'XSEX2CT=7X/ (=]]2L9)M%QZZRV8/!$H,PJ$*@)="D(9 MFC4N#GLS,I$<3D.$KRGV%,?1-$'>Y9B\)?JW*@*7\$1 CUK0U(@'J@<'.,73 MGST@*KL,A=&4FE/24O *'=MU^9Z D@T=.D$4"H3R,-^^4D4&4IYD\X8)"-\"9.Q[_EP6_VYN\Z\LG2+2O90ZXI M.$1X2T#2%L M#IE0[I&>AP& 4S.%3JK4[[7I.OV_4'SV4L>RL .@> IS@3LD MUZ;+Y&-MBN_!#BTB9JY6F*L5YFK%OMKX&/#=7'M4S!"KX'WYVD8W%R_JHR6T MO5CC2L 8K9 ?B0*B908"9[I57X,E;^ML2=)C^;@.2$A&TSA9;Q)XHER62B-" MV(I@2,PA;7HL.K0)(53%G;KA _VKNN0<# CAZA<,P3D@#:2K@6-$$*7MG)[I M-W1+]()E<@%@B?S#.UQU#P[AFE<#,E(WF2#)RP1Y=+Q9^@1$K DN*.L8$4)W MA6H2'.59(-P" R!!RO2")$I4[*DE:(<1IBVNYQ:>U;'A<(:$<.<+@)#PB0-) M(K;)PS5M(YSQ(-S] B +',KT6)O=8I,0K1Z-ECLHA!MC,+1:+GE ;2;A'.$$ MN%3('Q'WYF#U,2%<(H.PJ?"ITX90B%!E8IE44. TN4+3 *.DX;/U2M6F6PO[ M%#O"NB$B*N@I.I;:!@+$!;4&Y:YM>@(\ 0_QHSC=3J?(#N.KF8??=9)4B\<" M<;&MV0.O#%F ;VF=;6- MZ[V_,IMTK ;(:Q;MH"*3'L>Y1I( ^W@4I!U0E7# MT93NM-*$$=4AVI6-]CS)Y:@!ZVKU=PJ[3P+/98\K.Y/HA;B.:V$7D2T5"+L> MOFFO>_7Z3/WJ=1Z40186^G4'SB"89COVY'YVT3L$TNO5JIWA5)5[#'+MPM+A,G11O &:(%M?1:2ZF1@%QI*2WZI04 4)YVIR*0JTU_ M>79Y?G;1?07^KL6"2Y2^255A0I05'3!'S<%&# MW"L2\F[?.*I?MWTHN("@,T!W]P?TT3YBPK=]A!8TLF M 5; F5P+"*NJ;N;D$(3&'_7TF>YS8@1^^;KYU7!V2VWWF.7Y^YWEXPL\Y'5S M22^IODVG-]7*KRTRC\_=H>]<6TLWM+PX*\:)W_'0=G.?J[NYZ>3O;3K[()Y^ M8/G.( 5@D(6@+WYM4W?4U!TU=4=-W5%3=]34'35U1TW=45-W5+,W!/Y6%G=3 M=]34'75-W5& >J.I.VKJCIJZHSVI.PKP_"H*W9K:<:9V'(#H,Q>IH1SF[X$V4P"P#<+_T ATVTGR(XH!"XB M:2&N#-)ZX?[SD]/]I!W\1U%9\054.<.\O%OUG>0>WV\L- ,-)*L[L\VHUK M].I0I3X$9HF0D)HD!^=]#>-!,-_:XC(/?V@^F/S^-$:6QP#^2HDIJS%9T F" MV5;SSGV()#1./N' 1LB)ZZ?$Z282Q!ENXHQZS6$@5*BNS&U]M*'Q/ZY-R7Q( M&,V9%K]"NYL=8V3G$T.=?T>)6X'A.QQ=WV]RE*8[-)-B7>("1DU."*&@=669 M:I) D'Q!R?66-:53]L ;^CLU1]<3MNZM/<6)%5B1U,.R.29PD+X MGZ0I+2!(!H?9\\8V31 MHW]-D?P:K!#V&=32NP(%?2!D@#2Q8K*B44 " (R]1E1%BU5>AMT-6@;$E;-5 MV@."R[!IIDH) (&EFV)*>;5(SE1Y'P@^PL;9*B+R&/%$>.* M3M]]G$8^F->RR"50U*+>'B(("0F7JVW?_[319@2:[Y^0"ODJ6V] MTLYPZNBTM?M*R0&)[5GY/ 1:>RN6C %O4U80^,(U+<87$I?O_644DAB[TX]4 MIL_4=F=A-Z@[=!7+<\YZN0:#BR#AUH-0*W=:-:C8P$ %@Z1B3$KATBAP\H_U?ITJPV)! ] MIUC4\Z^L5$'9B,'^D-DDN_.3T\OS3V=P$@_;$PTN&0!(BXX8M+S,=32I.H1^ M?ZN'N;R_!3Y:)R&!N\AWY!P3-8; ,F5>B)#HLDX%R&H@@EAL(SJ1J1EB:H9T MM8/TKF9('2OP(%#>0-3S 4+Z8B/$XIKFU??#WB9!QICO[J=NTPT*"MHJ] /E ML&E*A!3H "WSB*\!1FZ4NNT2X%[2JMO)]%[VJ=^91)DG?ISC&D@DKN MH5CM/09,(=K'B G0:,JN7KMAE !T'9$P6"#,+4M:U /H651A;;%/%GKI 9+D%JA&]00>43A:!I[J),OHHU" M;P@(E69UE[L>AA \];>$DN6GKFO^H SLGFL^&=6XXHTKWKCBC2O>N.+?GBO> M^(C>@(^H'B9O5)"X@*: JWMM^N0S$J#0N,66F^\NP)O%3VZI61FL$7LZA2IX M;,[1B^?.Q._ EAVI3WZ@2H@VSLLQ6B%,+&\TW:2+K8>$!.R5:>3\[H;SG>7X MS\!S7BS[!S?,66:8/KE=RF,)S=S.6HKQPR,[S&5I<*(>?7*<*"'4[O;)I,;! MUL]]VDM;]LF!(44$@I]BN&!^43*:\A)GAV$FKY8VV?6[B0LYZSDWS@J<&RDH M\=,V,3#QDS89< 96F'WAQDJ:[@89,*B,<\0X1XQSQ#A'C'/D[3E'3)YB#@N8 M^XAQ-!V;HXD3C!TC.YCYK#SSO<,,^ZG+4$QUS-3V^!H$SD_7\_9T3D*B!7(> M45AP,ZWQ68%N E*A:YPHT.SYD@AS$;V.,&8/D<4MZ2C(7;&>11M5LU-#.M4; M7N U"+(F<8]9FN_]%6T?X'4+XIN9"]*NV5-YS5#SF 4TMRR?,%I:KG/[NJ16 M'*+MX^>EDF]M[[]R6"!%7WHJX!K4/N8%\(2#)<+A^LFS?/9Z.+N!ON0D=[8\ M-Z3 5$\%7$)=: *](9E YG:?(86Z6A2+'0&@<:Y>E2.T_)G;DK63FPU2.*^G MVTV.GL1^&W)=WK[CCQ9:TDJ0\LPM"KEEV]$R@^H_+8$_08E M%T=9JJ0?=2/H!S"T&T$X>2.2?D#F+JX*U[MR<<3>\5XP/UP\.NUYA7PJ- ((+PZ<%)W"$>[4MQ]N*Q#4A_SGKTQ)RC"F8\M;-2B MB=N5:SCQOC9HVZLM>;2,:RKYLP=D$206SC8G;E M;/)V!?HX0XDR^AZ)4!>1NMVK$FV+;>]#A<4$A7 E?)=-DH=>][[W><%][]T\ MF_O>FYGZ=X=[6T^!<8&>IZML4DZ,W=7ZF_7O %][%B%J%[I+C0GDDM^QW.ZN MP%=SU=M<]397O;,&C+GJ?NS.YJ&<["HA?F^YJGF@T3S1V=59W_42C&CVM5SD]\]^[/#V+Z)F'%,#Y M5[QWD8>"JG-Z0W17A:X,JORJ=*4V_+Z6J$N0]'CDVM!!]$:C6E<(VFY5V5## M%%HH78SM=X*FD??@3D6Q-K6N$)3D>EA;A"DTUBI@_3MBQAARABN$K1DJ9'FU M(2&4QJDJ"M4H "%!89-&H9N0\*D@(6$S;E_2#SA9*)/DY!UZ\;2NO':\1G\H M@>E>IQ5H\\ND$'1MIIL4@B:=ZR:%P*00Y/+I0BN,3<@--NGV*$L:*.@#)TV@ MTNY?@"4$WB4 2??[O39 ]G8EJC2%>>/.8:Y_]\N8Q5^.> M-^YY:.YY\P"I>8"T@F9\J.LHVIZJ@T#2;55%0A?''IA 6ZU6K>:VM"?035=! ME@N8?(AJGSC[B,)[G]HVZ"$@&INVJ#_0A5LCE_<0AF![CA&)J!B,IFGE,?J3 MKHGYN<#$3*<8!-/!;A)C01H+TEB0QH(T%B009<8D>!U/@E?/[\06UG/1W\S- M-=ACNP8+^-JFYC58<-.@L M*,V9MRAT5XAE(OA$D Q9<@P(YH22(.<3@[5P!,!9$Z\R\2H3KSJV>%4F]XP# M?QJ4V9;D0!/7M[/>\QNZX0WM,+)$F9<-S -AOZ\O2E(C8?HI8[<6]NE)2$:8 MQ80:%[4RTP'=H!J1N#+T@29XPT6 0_>O&)_1=+^&A$!\BCI!*+9270B*L(3& M2H[09I"/"Y>R=X&)D*TZ T HHM+(.A=B#"$ ST//<=P$C,R/NE'Y+R43OW>3 MYSZ8<+T)U]?GGS7A>A.N-^'ZGH3KC0/-.-", ^U8'&@%+Q-S *+_I2=YN'[R M+#\<^LXM;;&,_?SLC5I"?]DSI"8A6GY?WJ E1K:;(.([6=,K]>_S=M]NX "Z MR2N:/AT2KDNYI$ CC$B8 I.:=L_!'37[?-OU9T,[=%=NT9/854<&NOW4)#M: MI.A2&D8^>J;*ZF/@4Z&-,*:@70<+!G168JDDP;GZ;:5B(N3TWWGR[:$K>4[G =VV26)=+Y!/&'_ M_"T;#-7<*GNM35'#QCPI7+Z8$H9OH(2A*8]GRN.9\GB%1;.*O%"<=MVYGH1 M\_U->YM_7]U*CQ&3FM$TKY0)^"5J#&&Y*+%/A ! +7GSZ7ZQM%S,I.:9VHJZ MVO)';6UYVV W\8#-;-1FHS8;M=FHS49M-FJS49N-VORVU>9#[4Q2J$?4&,)R M46*?" & :C/SBP<^.]!VLG:U3HOC^+/-[J"I1I]IJ]$[.%AQGFWSE_5@"\L@ M!<9HUD:S-IJUT:R-9FTT:Z-9-W-OQ_-&X1SAS9*4WA(7-8:08R#D01'P )A@ MS)O>F3=T=RRT:M(V$'8H+6,FA1O:O;2\K86SHVOKGY4-F;-9!.JVQZHU5;ZQZ M8]4;J]Y8]<:J-P:E,2CW]+("9N5:0E@H6LIQ#GICDU0X!"22T_0;IJ)K[AOS M([DG[MQ$[$+.$Z+S.G&]Q7]')(QU!-YIH-,;DM@+Z*^-$T"C,1LSOG?H?]VI MR[;;_7:ZEN3! Z&:4>,L+)SFO3,P[Q@#T8.[0@'?0/EH+>;T9[5& V,$EA%R1V7RT M 3#\B5K^1;'"O380%*:24;VW ^\8+8>N[-Y 7<* M>T%0L&K@5R&> #CXC"T'+2RJ+B;WU!W$<)+SKZ /A/A5#=PKP!( [ZZI^AXL M$(Y+5##_VMQ=RCDG[0$AU%4#WZ0X N!:G =R@)R,:](>K7+M4V-2_H\V$Q M*C88<]TFP_7%19LEP9UENQYE@\PC*VG?Q5)["/Q9B/#B!KV$SW0RB:>5WQ2. M2[60$]D5Q4<&P-ZW#YC4(RIJ#,3Q*1,N&3, .3*S0B6U_W@-(;@TY?*4XP(' M P B8H2[AV+.+R_//@%[(K<8F+FI-I!8E M:WLXPRCV38ES2@4-(1S61>*TS1H2X-!X_M8$^72&]*1ZIL?:0V#YF_U43'*E M;A!.:V4&*&$$8(/*GWB2XYO7L(/C6^ -TSJ^>:B 8X7TG. W!7)LBT5*S 1 M1W9%-H ^JLNSIOYCNAYNC=$J\%:L:'\.:*DE6- 'PD$O$\(LJPI0 <"@!Q2& MK"RLBHN$VQ3"L:_*#CX&]7.!X### ?JO?>K3G_X86_Z,YZ_=^];!(2Z(?B@= MXGO0=TE;KC ??.WX5.9*0HZ0'8OI-^O5740+(3'WOG>Y.PLXOZ'F'J00-E_. MBGHH2&XIZ--=5HL2,B*']=Y^TM?L%1Y*J=A=!1@'/YDJ8"WIEW"MP5_Q$!!. MWUH8+T816G8##_K;UZ6+DP>UK1"=:K#VH">$Y)5:.'J 6>/>+3D4R9V\>W_C M[>$YNG1'@)"4HLRL4AA"6WUY#Q_% T70>2+LHK$S2'D]&JO,S$ZT/B414UA M.VR9'Q<-['OP>'"#I@A3V))7-5'\+.)CX+-G%)EW7)B*I]"O56Y]KFWU%.(% MC84\',>($8GJ2%542MD@K3+W2X,JB S)KG(NV1;^%?D(6U[F:52][,LOA]F7 M;%AVS3X9>9 9NB^9F/FS39:#R6T)(=FOQ]F7$NJ;O,N6?(%'E'?9EZR_REF7 M)NNOP:P_Q4W)Y/L=?[[?L2\Y95DAL(($'S>Y?BB M@!RX?>O Z))N6YG6W46B"A 0[U8]CS[=OK*WM2*7S!E@HRE#3NH=E76 M\JD MC)2A LVI\Y52@+":_8B,?![@ G8I](,0/=+@F@)&T)C7SP"$('94>J=L)O0@ M4#%$4S,'&/LO5 MH&&[_"CO_Y#AT&5D?.,6TRPX_^7DHR @S@8IJ?MB^3]&TRFBMBR# M^^'^:C265\51ZPM!B18+XYXW104A &PSB8JM)RH>0]BD?+)AM:A)IV$$JCFJ M11'BACU+(^2A )L?)F^P]6!NLE!'4_8+W9OCQ5N\1?%[]3=3D(]/RZS(3/YD MK>/_;--N1M,G:MG:[C(^T0JXHSQ0?Y,%E5&$O>%=6<0EDR5&EC/RLXJHJ%B2 M>O=>YP_*$(/-T=A"0"1DP$Y"]BJ9,-.PS ]23 L@QH\OG+JHNA5AVF])DSY M[,)"/."Q)XO3M87QVO5G&MKC?I>^) VJ8=-ENMK0<=QDK@JU7,X$J6N[P4TY ME[;<@":-#4;8PJ2QF30VD\9FTMA,&MN;2F,SY5Q,.9?N8S^FG(N)DC8?)7W" M:)DX=,F0Y'VZR$8.M7!9RM?MJXT(N;;(_,X+?A9[Q,N-"F\-JKK'R^$+S\73 M/P]<'6';GGC@F/WPG-H/OR-W-@^1,TPNIF8]O2/ZTS/5PB1FJM8H/8OT:N,' MC>:V^BF<6*2Z7! M>Q("KAMM:*NUOP4(JP> JQ4@;"9$-0KG"%]9'M.N)G.$PDP<:1(M%A9>CZ9# M.RY\,Z;JLKMBLJ45OSH]/7R+()YVD,X[B"?.1;#>#]+)!\%TD$X_V,W?481+ MZ37$WRPOBI$8^LY_1Y;G3N-09((#V5&!%^\JT;^;*PL;$#UJ*S$6$@KL&!&$ M5X@4Q,54.WS-2&^6O5S4FU"LKP,_Q)8=_NZ&\^N(A,$"X3&:1K[SX*8US<0>=HW. M$((>.N*ZU9(U<.SH8635PT/D<2\Y1OM^^$K(;AY?UCQJ^UJ"?8/03IO]B@-" MKI,GYD0>BX).77KG*S-?%4EHMNQVL[H+\$T0O833R#O$H8"Q>F-TZ;ZOC\]Z M.$-CN_RP2FW:4LK5MF^7;OW:V*R(*S3V'DKB(PIU=^=LERZ=_@WNS5D4(7JO MKJVE&U)LX[+;&-EA[!'7]5P=9%X7>ZXR$P^2F0?QU'U)RY[8<^1$7AP@#Y8( MA^LGBFQ(I>?VS\A=%N5JJW?O8G4+8;I:%_BME'IV[[0JR\7L8E="%*-,S'MKOER>?VGP-JBNHZHYQG+1!L#K23 -?UKL M8M0*>4$,M/RR@+@]!+>5ANCF;A"(L0+ (R%2(B^53L?N4D35T37< M7[=)ECH.BH^'J37QZ._CX0?9\66?TKG[YZ&8S"FC#T@YQ-CR9_&12Z[6NS9I M=9PAE0Y'S851>?Q./)CQ_')OQEX;B'Z+FGB;\V+FL0:PO9='+[[!]L_"Z M:3-3 7&2<&4^I\DW@KV1H*I3Y5T5EY?G7S["\=!T(E5 4](%@3#2Y?K*B4D * R^72R]8(T2K57*5FY+"(9$6\SD M$@ "POQ%Z%?Y-RK8^#NG'_UD87O'*RLJO;5>\A2.VQ6O)!/@=2NE.0^J73N MQ<922H)4*0#+?\$[R;Y20M ?J#A'GH6S)?#TW!D'C[1*W!D[.))6@QB200H* M>]DU@28[H/%P& ^'\7" 4DE@VZ?&P]&Y!!G#$ZSA*;B[M#DDQNKRJIX=4$)ZX"*BJC:9*'&N 83C']9:TA:.%Z5)=ATWA=C#U0 MGQ".'4-2ITH*0HP?@"#)^%>-7Z86\L1>DT4,U MAS,<+LFK=.7; #G$./+%(32@LT>;U+GDO$\?8:4KZI"?BP@ C@C6=[R Z1JG M^\#(1_)+HSHC0#ALN$*HH/KQ,>H%#Y]_!A5YF!D!@@^I!AYF,.H'#^ET55=B M;@P(88PZ^)C%"2XG3>S"Q"Y@R5O\/^D"3'S;HI??ZYT"POD!+ ;!I1.TJ]$Q MZ"_%V+W(L!NS5V@RST+))*[^N2 <>0V*7OT$@Q7KXKB)AG;HKBB E3.A/U7- MA!YL0#&9T"949D)E0,XK$RHSH3(3*CN^4)FQU8VM_H9L]<(DM;T?0*;FGR.U2UCD0=/G(T5L0 M=P[)WX[$;XK_6MXNY%%4S;PS:'J]\7=DD!:0].U(^G:C^1VQ:"ERABN$K1F* MU;H;*T1WEHO9&V#2T';GH!VW/:NT';5LV"HPY>VLHKP1!&\I:<-WW%8SH/6D MS9FWLZCR!A>\1:4-7Z\5M3XM*FW.O)U%E9IUC#?P5I0><,?M 0"TG/38TIL< MRQV%,R_PZN997M299[F#*/I.>@]#RH#@=]X'IM8>Q(\F74[3Q2M]/.+ 1>.$G/S/AC]T6/O^SP'S];K[VXXGP>>X_JSNP#SZ;$GCDU,T&NO&U?$ MFJ!2;YQ@WWV,[&#F;Y[ WG2Y#DBHZPO[7*V*0G+:9![I/XI MPO:H4V$P[8/,:F]_8_,;FAZ70&YO?V/QJ*A';SZ66 M/K?E6[+ON00 P$)CU1NKOA>%F;=**J;:^FA*>R\"?_-"L)T@*93#AB8\7KN^ M2:I!,^QCZ.X)B9!S$^%M5?,8/R(TE(3[7MG1CM?4+DV2KFSF6PO[%$Q673P& MB%T3H7-1DR69;+"; MK7\&,L/$.:#:[:OM14Z2@\&$+ IC&1M-]XFN9B77,TDGIG(UR*_6_ %DAG>3 M,T(TX^N4P)PMWR0A 9R(?/ *K?SB;E L]N:77K&X +/E&^)Y_BW!+Y?G7R[@ M/(H(3 ZXM (@&D>:VJ$J\?U*TZ@HTT5NG?J&[\ZY4S>)^"Z>>I2/OOIY*F(_ M7 21T*53T]@0O#=-BF)-9.K*"!^C%?(CE,#IQY4Q",O/OXY(&"P0)I-$Z$O7 M=S@_.=VWR-,Y!XQ)@^VL@Y]TVL%V7A;D3J;N>2&'!(DQ6@:8O:B60>9JG7Y4 M#%6KC]2-@\\*$^]51.B"(1O)D=G*!7T@6KO:_,S[Z*3X E!L4H#D<>9\&R#F MII+\Y9B11Z.)FVE7\;X[00N7ZA).9--^DX"=%?%UT2!:TPAJV!FB!* MK7ZB]-5.29YP&4T3'!DNF\U9P'59!T!K49OK,KR@16SSL%(D8S^,$L-VC4'$ M6VMAU@XGL+8:;6K-9AC-V%7KJ_6SNZ! ZYIK!P%457,M-_O@:CU(YN^+R98! M/[;44[1EMIF\2Q=K-B'Y:/J,+9],F?!^#0)GA-/\>XDIIM03CD&FPJWL6E9" M#\"F6P"GU"Y3[ O$7M,050U& HKU-<[*7"3KXN3R_,LEG*A?D^SE(@Z!XRG0 M&#G#\"EPF=N4(H2D,;RB3A#L>RU1SK&S #E83!NM$-;AUWY[")9)':S:QPL MEX[#NRS@F:XR8]S(QHULW,C&C?S6W,B"?;+(A5S]!.[T\__RI>]=A/8SAHM81 MKQX#',Z']$2AX''M!5&C+JTQ)2';L($'?!/VUY"XUI-ENU/7'OI.7(!<;(!) M&G>IYBD3M@B)>C,%R 8Q@NQ?9L'J@\U2DO$Z$>_T'_O2G?[\Q]>K/09D/W09 M_%-? M,/Z%-OT+N6VNA2T8R1,.QJM@XHJ=)$F9N**)*YJXHHDKOK6X8DX- MD&S\G';]32+A( .-%=)MGML2R&8O%"@A P#EK59B0=[[>G9Y_N5S]X[EJFSA M(M6(ES.B1D*\?KD,81'2U7(+$&A\8=H)]9BZ2$&)7%IG[7"WE+8I56Z?RI/]T)$&J?^5^2C MG^Y?DLTDWZ!5REY4V#CR8 /0$$V 24X0E+9R7%;%$&P(;(P8C9+Z\'$=!*HIC5X\-R KWU\Y.+LE&P M+1R##""##"1]B8.E",OI>ONZ1*R@Z>9ZWH3^2J:4,O2;+&)6U^ =GB3E89^$ M%@YOK%!6MZ#N2>!$[^J5*\Y951O-0)Q<%5$J4E[KG* [-;=^,M4J5\>A.LOQ MKR)?,-1C $($476N2)3DN1[1D\3U#0]!]08@04JTZJ\2'\?# .GR*41&IW_K M.KW1LP!L<$;/,GJ6T;.,GO76]:S#QRU8L U;7NGG+CX=/G?!>\;B_2"=R#QN M81ZWZ-K1:!ZW,+<'WD;J>H7[ 4!3U\W+"H>B_Y9>5MA'<:=YC*:W/E5+UN3P MK8'A"XD].8J"H3DF!-.IM.Q40QV:L=3?=S<4]X12XM[W!SE&5,.S&/:*S.2T MA[A&:^,E!U\X!N88T4/%=CUWFW6TA^(6^GN?#H@> D*>@^L 8T26@<]2R*X# MGP2>Z[#KX\G[D9I9.Y\.'_G@&ZEY8 ?!=+ #=]ME"_ @@7CP-P;S?PS"8) # M>Y"%>Y ";FQ>L#;O'9-\]."ND'/OAY8_8\EM+'TQ)%?K;]:_ WSM641F 6N- M<'3VL!;V (X7";P[: N?JM<>!8B%74+:%9G-1QL PV_0"GG!$CG/R)[[@1?, MUF-W-A=<$%+N!4%/+"G+N>S^(CP;N0!J_QFYF .T^!9H00\(FEX%;BCAV+"B MKE3J<:?7YYU7U>@.DNX: %0#0Y,:*E*(&S==1G;(L'+GO=") "PXQLUF;%K M>5M[G&[%#!LI5XHZ=5T*5X%\#/Q4A*3LD;3ONFZN#FD5EN' @5SG195P%=:,MQC @]"^PPPBS%86[A&1+?$>,UA5 I MK?R&RL,(&HOB1XCV\E/8_0Z?H$)?,XGO)O&OD5@RS,0_DU+6[Y2RX\B,:2:#V63&F,P8DQEC,F-,9HS) MC'F+F3'R#(@N,AUJ]GBH9S2 *0N0@%Q_)8"#5^PK5 )(_1/FXK_Q8A@OAO%B M&"^&\6(83=5HJHV&&;>AI:'O7%MD+HP&'C;LLP;+PP=:#/@&31&.RS:D<<-$ M/Q2G"LHZ]#FQ6H87-*;!L_UJ2I4&8_NY,]^=NK;EA]LG5/2,M@M.C?'=H)F' M67IB8E%EQ$8L/STVA%WR0V9%B1IW<^5[#Y:K]3.=4Q)!D?: 8T+).9*__BU! M",!V=H@)G5$:+I'V !(\41 \*9.R*!T;DW(E52[I_WT!4"FF?L9QT83 2ZKG MN.$!X/)2&/(^$$)F"B*:8YP<(PA\.I3$*^3;\X6%?^@=8'O=X&0!5#K%]K " MR;$-B'I;Y4$WN(<:5R+EC-M'[G@9U[>#KC(SH1YY!;?AI4>?8E^01Z! C#4* M!4 ^#XO\Q[(.W7F-B]&0ZY?]=@NZPSX>O&63&&EB^,\A-2+]OYLPU[(FW M++X)EH%;YBP3M.WL2E]6#,0V!K\I'.^8E ,'E_8.$ %PV.T#)M5#18V!F TR MP9(Q Y"!4 ,[\KKQ)ZH;G\,Q!JJQB(M:$[G'CX%_S1ZO]=AZSH ASD NZ@%! M;9<+US8AN0B5QHL_;0%((=@4+/*=S6D]8GB2NP!ORQHI<*;$:%UR34,0#UE7 M M?VV,I@R\1H,Z]JT&\AKRE=A: M=VV7H]=WWKSF+IP>&ZQ,99 MT+W+U(_*C"M"#EK^Q_YQ4>0&D;3OS@M2B(1,Z^BY#V0/'36VP?!T5&%;APD] MT0M!?T84AMN5OO?B"R>99SO@(!FQ+ZZ)/4I(+T-PFW:20KP'B3R!1]@:CGM" MQH5R?>.N7(W/DN)4G^O^-N-\!USL1KHY(M:NZ/?:T8V8WLO1H:Z^JI)74[IW; ML3'!))&9=#/)-,A42?[T%P\^P$R"!$&0.,SJB/%T20+.XT><']X'__X_7G<1 M>L$D#9/X/W[WX=OWOT,X]I,@C#?_\;M#>N&E?AC^[G_\]__[__KW_^?BXG]_ M?+Q#0>(?=CC.D$^PE^$ ?0FS+7I.]GLO1I\P(6$4H8\D##88H1^^_=.W?_[C M^P_??O]O/_SQ>W1QD4OZZ*6T9A(C+O*[;S^4?[G,I2;Q7]"?__#]AS]\]_Z[ M]^B'O[S_TU_>OT3\KE/'W[XX8<_\+_^CJ*!T+^3),*/>(WX[_Z2O>WQ?_PN#7?[B,GBO]L2 MO&Y6'1'R!U;_#S'>L(_$;/^!V?[A3\SV_Y;_^LY;X>AWB)7\Z?%6Z<4/-5EY M)>Z.EN-_$/Z([\LJW]%_U=S"KQF. QP4CC%U+:*Y-1523';BUP1&[.LGY!2H ME KDPE+L?[M)7OX0X) W1_:/"_:/B_] M^(_?-?V])RK,=B9L2>H.>,0OE-%_=N"1E_B#G] @V&<74?Z%>/4U27;-I@IU M2<,?_RM:&7SAPI>:(P2GR8'XN->GE>U785W:2$LP#L3QQ4]//8S^[UP:^J60 M]W_^7>@=OTE=QUF8O5U29B9>=$O;_>O_B]\:W%65 ]S$6ETKFEIC(:!-KMU6 MTZ8GI*)<+.)R$15\W 2MN);100.^ ^G?:"%VE0]]GJG)( M_AO0\&DTT;15%<(0DS9]J$SGR^AA\;\.'J&^1F^/>)^0IF&-NN0,@D7AWG'< M'!4#'D(J:P>WP%(P$I(G;XT/F(1)3@YLPPI\/NQ4F#>XW% '>[U=^!MCFEF0-G@4PB$B(G M;F./>!.RQ9TX^^SMFD86BF+@VUJS8_7V5B\#NLTI3!W8[BJIB(EUM;;BQ+F1 M ^LV]A-".PV^P_*4T1'-97*(,_)VF03J..NJ!3[LM-RN1V%K%=!!J6?YP&9< M4[) 7 U*",I5(:9KXK;][+W>!G2$%*Y#L8/8,4I1EP??GCM3!L*@FZB;?8.;)ZY MS$7Q#\2DH_MX:D;-U5_2?]Z3Y^1+W 5&K>1XT-LRHVAV;98*VM1LE$ MLZZ>"7?3(/EHXYX\D.0EC'WUN%59?"Y-4^%H8_L\*CN'1JHRV59++4>EA08W MS?4A23,O^O_"?>LD2U%X+DVUT MHE$>_1EP,VQRI#P<)_T-:%-K--'X:!QO6E3:M&V)G=F-'K9)K-X9:"@"N$VI M'"K:U?'?@;8MI9FF[8L+1%SBU#/F)^P?"&W>'[Y;/8=9U,19#44 MS&50T4; M._X[T#:F--.TC7$I*%FC#]^]6WV#"OD3C]WNPC0+X\V#1_[F10?\@,G3UB/J MX9NZ/. FJ.5J?1"G* RT<>K9/' HEXNG0SF/(*Z!'1M!7,=DK?:9>.Q*T=/; M;I4T(7'\=\"MLM&5HA76_@BTU37;:,R'0AH2XJ;?#9W2F]%'#]>O_I8:CA7G M"A3% =+FV/'(PFY#-#0:375M,T50E$AU<76^^6!$!QGXLP6BZ?,RPZILL]2 M%@?<%G4=%T<=#&L8X58]0CDN!#ZA& MM^H!52L".J":+1W8ZKA05$B=N-5=[S#9T!'/CR3YDFTOD]W>B]5TKBH-OA6V MNEEOC8U%0;?*=HL'MLY".!+242Y^:G+IRE+P'H^W@';L3D^"9,?2_Z3^P1]<7YEJ* 0[?+ MP?)0CJ(7H0(CK*T^,UQK.2__B]^88C9<;^^ M"6,O]D-*"HG(MJ-()=RS*M (,P& !5^?>@#CTLA\XU-(A1)VMKE4@PH]%A(: M#P^ 99KB+.UHZB>%@#?J9J?DYELO ;BA*@PUYETN#E#+R]<*M!K@:=E9M$.% MBZ?-\:@@^%:ILG=8XUR41^+4K73>5RZN_B[]-+M,@[8?Z[_<0A? MO(A:E2ZS2X^0MS#>\'L-"F1TZP*/SUX0R/&J51%P_/:SW[BE4_'(BP/$_R$I M6B O0X4N<8'&381/C(//_H$K10X[WQH-.!BG9"+E)JP4!TXGFA ,#$B MGSSR*\Z80I26PAV2AN^S9'_I(_8QI3!JUF><=3!$>Q7H=*#A<"WV6\I##G0= MLXT'];EP5$E?("K?=2A/XC.1?(ZQ\36)X:%[&[]0QQ+R1KU4(')4!'AH-CDD MAZ+\=\"AUVBF:;,KA?$ [LN$HE$-,,_TL=ZT?>& MF::$ LE*<<@X1CX0);]=.)\9A'=&;MSB5*[C7&2J.OJ0>VZ],S4@0FE!Y+L M,'J@W&244MH2X9_N]]-]BNQ??86KW8[C99O?KGRCK,(N7:\I5=(IPV!TB M]DKS%=[3>4+(LY+3FLL=RP/P3_ZCDLHF4 P\Z*<#OSX*&%LK8'J:T'GS#EB8 MN$#3(-VEW,^4B:SL@=0$ >=66P+T4C(YN\3%?,U9VNW4_B;44?YO&T4%U\P627.G*R(*3AQUR$M_9@D MP9R\D.W%B#/.[^VCE15[#NRX677_*/)(!642]".ACN&G9V5@+>#^@Y+?<.[34 ]QF:AILV8"'^ M@LM'E0+W0]&1_99<]7)7&U:CIF&CD5VE,M#')/FU^9CU=$PE[;9VKJFIR@+G MI58793IJ+ B8A=KM-6V9];,!KA>RQO31]0Q0N-6Z0PL_NNI.G&[O XZ?(P.' M;>B[O MG:0._.1ZF/) WQ&-I:Q1F]5T['07>JLPXFOWRSC@:?NV2130%LGV M-+.WCKO!/:H#9[B^0,@..O+KT/-JT[7ODDF@X5^9']+=P,:I4.(S3)-X\8[)CF]SM9VF;2T*/3+5[ MM9 \+08Y%ENL';[EQZ169BX7R)W3L;S<"[D.4\HD M,>_K?PZS[>4AS9(=)L6(X*T]*#6K @_1/@#4\LEHU , M@LG5+%"IR'%T3P)">8Z*X!<6D:KD,<=%VAU:T-G.IZPG!TB4:G*F#"Z^O!@!L43 \J%*%< MD_.KM-.XSP53LOM2N,]6ZPC.2+(.&2VD+I>MKW?[*'G#^!'S UNG*Q\*\'3J M 8]];=?EJ.^L!#C>]6TW;>J%A@LB5*"FY3TWT3Z^\T6<^\F.W9NOKMFM<(QI MJ#N,\D><9H1RW8&$\8;^@,E+Q_)">PW@D:WAKAS3+<4!1[..U:9-N28;Y<(= M!_"8_A:A2VI^.^Z:2Q;R@,/V$Y7C]8%FPL##M9NFXH*EO.N M=GQG0^%LQF0/63!QY\[#>% WF2G;3(LI-[(0T=C@#H71EH M6)J!P&*T7TW' 1OD;QTU)2DQ=&1HPVY)N=2R;#0:?3E"H5"%EF7RK6(5[6YD M%)3D-JL&X?*HCVHO=X8K!'I+ K-: QAAWCO='+_K5.P(SM5S=<$(.>E41."\I.-P^V+%+#A*RVR[2Q:NK\Z-ZG+%42R7"A&KEY"2 M/$E#IQZ9GDYJ 8]>3;=; LH>UZ+0M& M5R7 7*!ONW'FB$*#2%1=.^<\ M[^A[VSWVSRQMG(&(F\MDMPLSGH24/9.=Q*P;QK&OCJ/V&L#C2L/=^JT]97' M<:=CM?D=O5*V>/A=EN[J6MYT[OJR=/3N&8 K]-G<,4.!#>+9\=5P-A< M$CA+M;AW]*SM<3' ?-%FK?D=VV(GB@M=B$3)-.S3]( #5PMLXWJ:"D__Y?VW M[S^@O4?0"U. +M"'Q?OW[]G_4+KU"#L\>\BV"0G_B8,%BI/BMR''!B4$)8*['_Z\^+?O/RB$/=&VCG/@N"$(V_/&B!R\,;N-+;Q]F7B1]/<7WU:H(G%3TG:\=Q^NL!9AX>AAO?#2O M5(&8#A3&*->R0#)-.3JB-RD >ZKC@@+@"RU.#]D6#RJ)ZT;);D_PEIT:>,'B MC--=DK*33??K9^]5!5YO*= 9P R6H].Y?41 Y@9#3P:2;82P_DC9.FX,^V.4=+<> D MT>6HS :JLH##OM-DX^V[7' Q*Q&R%\WO+PUS\P?A9HPW/#&/4V_S&8HG\G+1 MBYD>H0(4.]$[NN'(U)SM_TW39$_@O.QL(F7/?Y1QU#P4^ M3]@%T?YN)F"^L>P@D-U+=Z]+ \'S6BQ=?G3_XC000#Z6KU"/B4GG63L@:(AC M>FDMZ+#C/>VN)[04B&I4 ]Y[Z3K>Y\DTP#V.MND6#M1*3Z0Y/UL[CK,G!VZY MR[ B^]3MSP>VF7:_?N*SZP>/\ E]D5CK*DS]**$S.Q: M@DU]ZNV<8M:69]9.TYU#J%*+[PF=I64XX(8_8,*=T?H&+95G%7A=(*CC2U5S M-F'4Z8"U:&&QD1 D=.510K6)V''UV,O$4.0[2=4IMW=AC (Z>_=(BO84#+Z? MY/!631T106O+\M"=%HP-E69%!BJGU21P7&,VP:\TW%K0"PVH4@$AT$=T.P_P MD^.JL"):'"/N@55988:17'>V*XI%Z9E%\)'1MJ/7Y:GS2=RM1VW8Z*[;B+VO M#ISW *I>:X:QV^!V5P!+5686Q4V6VP[E>_6=)G?Q/([C]:"&=IG+UA+90)' M.<$&8(H+9>>T,F;%+3L7U>:Y)B8!V'-!3*_F?,*LSU*81K5Y!,UH*S_UV "X M C8A".#7OB0L-!>^VFO,)^AUEKQ:BL\CR*VO^M2#&\A*UP0.PUOC.G&Z=8%+ M77IN$:M>VE(4G5.D6EKE:8I2,(D4QO 4UF+6B;/=*UD=5>86I!UK6&WEYQ2N M-A=QFF-V[+4KK0/\H_I=/Y;/!\@BC,>Y;:5Y1']4ET\.WH_N=7]^'J%I UR< MK-VCK2\C+>/@$:<9"7UV!4%_<7*@2.!,;P,PY4WSGO( ]Q16W+)U8_UX>9*O M24HV@%N9K*$G;-;!N2PYIQBJNZ<,#5%L+BW^R%I;#?FI,?' -!WDJ/[5>D9W M<2?2O_#E4)8$NZ.C4Y<&'G\=;LHQJ"@*. Z[+#9MJWD:HU(PB(ZBM.:970U5 M(')2"'CS;':J?DU)+@&X,2H,-;\\5#8^+M!9&NYIO7(03W=AC&_I/U7CKL:" MIE $>:TE3SC%-"H/-')<;RS'E,W=#VR-X'8D[]'&;;RP.=9NTPN7[-LXLL MTQ33_PO4F6+-),TC,DW@:0C>/F+@Q[>1-P,#!;'/@PJMZ M5BPJ]"U1J1H5J M=[EC78 DDGD0UYQRF:39_?K') EXTA),7D(?IT])%'2>5=:H")PQ])VO;_)V MU0+,!SV,-]\52WDJ:*Z$K\D7:A#3XWQ@,"$$@,.[-SAS#N=^83S+\!T[;*'% MJJ4.V(<2J3^2)$T?2+)69GFNEP >BPWNR,$G_1EPM#59:=K M[$?TIBO;WE3>3,< ]WM,//8N[_7K'L=IY]I96WG@[-#IJLP5RL* F:/;9M.V M6DI&A6CG ^HIG,6Y:)>K;RFF37Q+QR%7=+ 0)7NVW)Z[K%Q8:*\#/$RU7*ZO MG;54 !RN>G:;KX<)Z7Q0+5?(=[P)CGU?X1QY13(NKU,MB% M<+%H% >;7]V=F%(F]&S*.S3B M/:HB^YAP4@&%LC!P2FEWLGZ!IJDD8&+I,-C\^HP0*^6#NQTQ!KO896POH41A M^VK5::F9Q%W+^M-1D1E$FJV5E++QC;)LI/\V]VA^X6:_)CQ[X85QROIKG-[' MUZ^LOSV$Z9:M5]^OK_!*>2)#HQ[PR--VO79ZHZL2X.C4M]WX- '5D ^Q41*C MN@YVUHAI<17$X[O/A#._\8G?@76_M8^^ /-ZPC4 -@KZG,1)?7+2/G[HK 2< MU/2:AAO//_F(7I9?KB'D*EPM(TSA=YB[6BSE?;- ,788S-7" M0G%5)8P/U/=\E2")TX]XG1 LRCU[KSC]%,8)X4]/EQ.CNA3Q5.4GG&T3^I<7 M6H01EVJA<%H+@-.,@\]QFL-C$O6 "= %"@-SC>1CP_)ZG# 851:C%3 MGC5 G+JKI/#D(X*/.,;JJQ7JTK/H@I1NGG87)T7!4[O:XH'-E@HNEM30NURV MH]'LR)[26&2W&U["E/*'6V(;U4=DWJ/7C"[<9]AJ&P6[#<6R/W&VB::P'/O: Z//8*F0V+,5]\HW_#!_W9<+ZF&Q:97-9XGEP^$:91A6D@8YI(F,8"TVRLG$O] M:'MD8%@#"F5PW)$O-:7S..YQ&>#TV>B2S(^U H )L-G.(8VNSG+'3/7@D88K MD=,0DWU?79Z]G+GSHY>&?D=&B*XZP'E$RV695UHK .89 M/;M-6V\AO7J.=H&X!N>)(L;U6_@85UU]^0[M7Z#,M9IFIQ0,;GG;P]3]I0 / M=4-8^BW)U40 I@-33\9?1&,,(L+*X;/6CN!1K]R >^RZIC4/5/L-: M^!37ZF+G- LPY;3;:WU:!6@N->(<2C-"IUGN >J\.WJZ"J-#AKMR]G?7FAEE M*=QN(Z^C*C.B,97E-@DMUP%NI@K1V- ]'6M'6D0DGTMP.EJ)%@MKR#-A.K&\A30*A( MH2& M\IFN).48]1OXPB>\#CZ2 @245/H:2';%,_S]$B99Z\VP6+!O.J1,R/ M>SL]F7:@!XI_1\.F&-6.S<&=<*GCBEW?RG 6=@0EMK+=?U$ &9A4T], Z[4QWBWIJC8ZE#/K"=. M<=L ]NTD/8F0I;[S">8>G:%Q7^['EBV(1AX?-D#[R2=[B"I@*/0HG/#TM,V M1J38?)0W&)TO?X$!S*\!5DL((&\A.ES_:H/J)B%T !1?'@C!L?_V3+PXI=BP MA#9QP'^*^';H,OC[061X[$CB,IJR&7/><)!U>=!8&G7^"92?AYI3Z7SR.V +=\\<*(I>F@;CQY$7[" MU(\P"W%JA5U[BI\QGYH JR4?A/'* ->X>&/1.S\\BO6.0!2B5(I6-L>+W&?I:R'__E M/0K$X\W8\[>\P!;3_Q&,><\4AS%&NR3.MBG"<4#U_,\#_(4=^"%QHD MY,,/KG9YP'S%RRVMAU.VJ'@X_J!\"H'%;VXER0Q&S=('D1^5R Y&P$ D3P?:W('!?^MG!(Z$7(4'52D+^([2.#AA\ M95?'>SXEC-^),<N]!J$7.L(?KZ]DDNP\+99[F,;.?=AU=< WA,S,0)0UR'!,BNKN%6K9^!.&Y^Z:7;FRCYDNJ?+6^J ISF=!Q6G!H_*0^8 M<+3,MG,>G(I'7#Z(4^ TGIE%#^R9VX"&^MM/*0YNXSQ+3;RA(1B^B,WA]F9N M) AXXS<'Y^@9IYY2 ?* &>&/"O$HZ90BE9OZ-U/XJK2-ZA4C2K=SL]N.X") M0[3FQ,*3/B4E+EZIS!W/4"3H$*+E\;9: >"\<.J,'._57P''<8.1UAYLF]UK MDY;!&/%%-XT=\4F$]-3_T\HLP2[$*Q']4?)'V&L")4"H/8D@DY%P''?SW[C7-2E%K;TR?1<<$5( M:$),%=]@/J2NWCIP@ .E.MJQ9V\+M*?R,LX(^!^'<+]K.,TSX=Y&_B04YLE1 M<)RV]>S*PL #OMW)VDY&8TG (=UAL/'N!1-[P?X=(%FPFW@=R\DL\7_-G?1; MG)SR3:,7+.8-Y>$Z>4S"\H6E?G*(,SI8>2!X%QYV*HHSD@0\C@? 4W_9J+<8 MP PPQ!OSYR8*G?D" C^RNJ@-\%FG5ZCFO5VNW-5Y!Q.Q%W*5I\@X3@%> M8T(H)ZW#V(M]MA+@)ZE9]H<5^37E9//^3]^_YU3#?G/TV-,U'89D;Y]PMF59 MA0J4TG(]O_$ED^,M'9MR@=*0=>@8*5D3ZIBB@L0_,#.;QH_V?;3X+)NP! E3 MD&2+M*'5_#+1242.QO6_ 6BG+X"#8_F:#>T5L !P)P ,*R-R] M7K^RX3'.3P4JE].Z:@%E]IYNUU> 6ZL 'CCJ6FZ^ )J/8W+.8.D5N^$[E>[/5XKR[/X10G=N]C=E7B?LV/_HKU+@5 [36 1[&&NW($MQ0' M'+TZ5ILV7_G@.IVJT"YPGZ1A,8D12EQ-X\;T6YST%Z?.F>,!=]R+>"_M-;KM M+H@?\@5E=D(_NRY6DC514U:>66BW@] 6Y*QVMEAOGPMAB<6(H.63LV#?KE1)VR(".-;^$V5:,--&>JCWYD]2(OW6Q M5''6=Q> H#2G#D8]2TJW=J 1RP&3@R@ :X"O2N4?<.RCU8G5G.%SH^K M3HB)E(55.E,JSN"P?:8H]%9A5,^YZOET#"6&>_EF5$4L#@^AGJ*V]/E>7?J( M?1R^L&TT;< ;J\Z.3=0 M//(:;U9,4B+^9:YH]"$*E7NMJXG@*'TERC]=1GP M;&\FIMHH6VFC5*\SNQ!O<+D]MJ4*LPKJ)KLM1[.D DX4V_5;Z:#+L'T@F$U7 MB@V1?)]E&0?=>Q#&PF87Z'U :F< '4FSHH9>#EGFC%QWN6G)QL-BB\#M%H@C ME HXL) NY@S.:'%3U9L4AS9(=)G?Y.L:;-F)=4F87\EJPM!- MJXA9T8&>)Y;)H5 JMEH*M0M4*H;"%N.B4QY\(IA.1PY&W*'>(3TE/G+ P<\> M(5Z"*42W9>7K$WTUL(4#88!HJ\S=I/P@QV7PT=&DX)@4P)GE"+ MON1Z^7B9Y)K%E8[I]V&=07,\E.+0_"Q#4VA&ETVW7<;E2T?P++N;"*31%Y]- M7N_V4?*&\2..^$2UVD72W_+JE .44JD:03 MRA!L;&@*5I'O-'-F82^/L?'I-HG8U190W/*(TXP<_(QGDZ8_8/*BOVJCJ#P[ M%FD#H9TZFFK.BB]:';!,$C5=*%<&A1U& :*@!%+SW/$ XX$D/L8!OX9W&Z<' M.@3R\1/.LDADY3Y-T*8 T4@0<'(P!^0J4X9% 8%S8DSX7:-WAP*'KCS%X+A#9/2P\*1-NZ!YLF?B\!P'FE M/QBUM0GMVH!YQ, )X[6(7!5[.2!7AA[*K,)(KO-(FCDXI\MPYD[-* MCP< I\6'B81.*)^\++>'7_<1K$M';)=>%*5M"&F /$3VC*AG,(0J/C(6/!.2 M&NZ?'>:J[%@@R1(^G>"V=-*:>T)SAV6E&2+5'8\CBX1V./V,\W?@\[\$ND/1 M=A'0BECS^EP4*'+X062L%,O,8$9BEE'RI3$O$M M*&\4&'J\KSPE#.7&6Y[D#Q!=?DXRW)US2:/:W&A1X7@K%1[5F1/]J4RW27E< M!X#L2J,[?YNF!WY2D"580S&5#B+'DO[>WN#-0?@!WQ\,LZUQP"1@X,2$6^&@ MCMN,A0GO]?/3-L VOA5(W!1OE T]8-,N:)[LH0&.!HNT2)D?F^@X,Q*KE*IG M<,!F3)B.#]A4SPQ"X)G:)8]\X'2_YNM3.-#$\-VJ$H\:2UE2!_\A1:N%\FNUT2\_>9>X%7KS?+<&]P MO3O]Z'DO2^\3YN\GWXU\7[-V*W H"E7DUX- MZ/'=[6[3\F%#<<@QK6'UX$5#]I(XE5X%] @9@OJO%X[MLH7GO^W$[6.Y@:PS M$%>7!AZO'6[*L:HH"CA.NRPV;;"5W'$'U?KA.9:G#R2DT;CW(E1Y'*.@P5,W MD7F7Q)MG.L3/GY&Y8U>,[U=1N*F_.=^"5K>$&46P)ARJJ.ZH/I-(U_7"3O0S M;1=\EEF\ML05(DDC!%(8&Q2Y#_=S("*F!,"Y)SIF"=E"8QRD&G/LKDK Z4#/ M:<48O*$&X*#7--Q&D[XG 1V8DC=4:EJ,.+LV&I:/ <&E-(5FKZ()#?PMQCEL MR@W>?H ?[OW!,-M\ TP#!DY,N-D&:@M_+$Q:,F; VFB[7J^QG]VOKU]]_E#D M(R78^YA!Q?[';NB^>!'F;\RE&0E]2K_\E"/+@2S_0BIY&_O1@646%:^&>]&/ M)#GL:8TKML\09V%\P$&>JD0])0%A&'"N X'1"8>ZMPHP-P,"QY3?A ML$%@X M@9@7;!V$6;80'8)DX )5MHL_BD3O]=_5*I0^H<(IQ+WB-66_4.68FPV=L_F@ M?%B/BR]*V!?U\[>#Z9?UB\_&_X$K8]UU78,P?L D3(+39'PY\O+7%/ H/O_D M1@#ODMQ\%+G[F=8"P%V-(R"&'$BSTG<(TU%#HE"Y7ZGW7<('-U.3F7TG-KTI M7KAA!Y1]_MV.NX7\#9/R,[&_S[2K&..SG3F16^?EF7D].DJ4 M;I,O[.H/RK9T%D;G>$D4!OPAHS2C_Y$V%HM#_ YW'VA?0LVH+D/%0;FJ>DMM M[;P)U*,^\#ZS-Q2UK0?=RH#[POX^&(]"A2;IDB"+HVJ_@6MS?Z]G,CR>#ON] M> "%,@T[T!\EZ8'P8[]Q$E]PK,(:5DW[$']Q.43G9R3XH_5!F%';V3K8@3TC M^_&0?4ZR_\39@Q>J\K'TJ Z<1/H"41]CZ]4%3"&]71@_9RP-'#:=%O=Q/3#O MH@\:TW1TRK9D@X\UBQ!:F^S.H*.WZY_CR:_S80(,-!\QBY@P"L53H?GTXG3& MLFB6=V&JOE\UDK*9<]8P MD/M0FYFF&3/@0(4)J+"1O1+925B9CH:^<''7(P!.6U2 M/>[85?*>'^5GK]=3=!E6V5O';%:W+G#NZP6!3&5:%0$S4S_[C9=09 M"4TM\T0'<2!LNDQV^R3FH['74'54H:O.7-I]F\N-[;VIPAS:>:O=QL<\12.N MI-+V3.4Z;,M';EXE.R^,%=BHR@)ONZTNUD[--Q4$W%;;[;751M$O0K"CX9EC M)R?<2ZCN2'["NQ4F"D":R@&/0*5KM?7ZXT* (T]MZ\!;K5PD^D4(=;44/JIS M[@)L&01\HD:G;%X8W,;Y-F=KL'75 1YX6B[+0=A: 7! ZMEM_!Q&*1TQ\>@V M+A-KN W52=V^J-QV&,2^?]@=(K:W=<^6GED/3O"6K;R\L#/WR0ZW!W2/^M"# MNR\4M4#7K0PYZ'O[8/X>3JD)<56HI@L)9:[) !H<[^Z2-/W&Y6Y01H?T.+CV M"#L G;82@[(P>N>WC:7!!Z$+>[)$=A0#'#XM5EK? TCEPEBHCN^@^X"[O0ZZNFV MS6,213<)^>(1U9'N_E* !ZHA+'(0]Q0!.,!-/3%^?NWT.C@[5]2\S\<4HURS M(WZ8+SY3[H52XUCJ;1Q<'0@=OHC;\/PTVM/6(_@C=2-@TP,Z-^#G%Y0;;P:" M@+.-.3CUK=2^4@!SS@!GS \5L*&&T(F$TCQ!Q0)QO0O$-5^PX@&2=9=/ -- M6V-Q%<8-%[G C8E-^?,5%)9#3/E'/G(N$G"RHV#[_!H/O[@CWK0!1TC"&1N, MU"%IGI2D X\&)[6)F1\I:7DS!BL)Q3.FI7&1&\!+Z!T=4*5<@,.%R67P]T.: M%6\=-^_A<"]7Q^ ]8O$P.W["Y"7TL8";71O:Q%Q*V^V9"=0"9[^I@*]OJ8ZK M$S"O3N:Z^0YG:2!_$/UHGS7&%NG/)'-=;0\#QY]W'SFHOJ3> M'34WI:QG%P(4"+<4!TZ%78[*%*8J"YAZ.DTV;;**QQ;$'6A73RZ,YJWBL84 M^Q&E#3I4]3+T+^^__?X]2RTE!E;N8E>UZ\VVH>E(&8>;6%SF\=^>"1T1LJ0K M2;R, _Y3Q)FGHLR/>$WK/'NO"LS'TP:<.4:&62:>D50!YJVQ/38E@LYC'@N4 MFX<*^Y!D()^/22:BRD:6HHY9B:B9HPR37C!9)>T#):BH%Y#Z!:29!*%7C>Y MG%HO.R$Z6.2CRJN\EU" KED5.!OV 4!QW%U9#S!/]3+?QKGQA?S,%=4D)F3T MM[DRYV?EQX.AD%P.NZK!%E_/"I*(_CJM?GNRM#45CT[3*MC-\^ $$STDW(]& M?XH)]J+PGSCX:Q*Q!.$_>F',.IK[F+^2RK, +@F=?<<;>4VU_TATF";@O#LB MO#HCT %J +/ZF-Z../*LS$.Y?8@9F/^=O9U268ER,X_W7*R//O5G[Q!1O\S? MG:$H'BIT-]2 %+V+J U8 +OSR*\X8UD845K:M$#9*9KNF9=!]\!^P8?NO-1# MDF8$9R'!8N >XW68/;#M(K.)?T_Q,^584R!UI_9]9,^038U=M$FA[X0MWR!F M#1M1]-FTLKW7;ZT G"6ZG3VZ**\H#3CJ M-8P><*TT%XT*V2 ZQJ=P$X?KT/?B[-3[KLY0NS+PIMT/A-J!;JV:@)M\3P>, M3ZQ5:E!C*#COS:8"XK#;>>2-)^ILQ\3E8;ZFQ[K%*][5J]Y=?5U_*R,VDJ\9Y@G;Y!. M(T#HXB5;;^,X[AL@0S8KG!)!Y5Q#S7DU^S%(O"D 8/5_$P&Q],6=?+=SZA^3)/@21A'MQF_CC'K"7KP[[L([ M>K6^,H!S@!$D,A7T$@"8$HRZRILSYG>$PC!=IZQ5A6?%+ZUGIAM+SH9=[)V /B87 %-19M-M3,TXL&,, M;9/0YI(S:*0*]XY;Z%$QX,U39:WQK19_BX-#Q+N$NR3>7-".:2<.[%2J4O>3 ML;KO7=,P=>E9M=O6J9>BZ&S:K[UIQU%K!3+=N&/OF74==SHI!+Q]-CM56Q&H ME0#<&A6&&H^KN3@0??L=3E.,\_L(\498UC7?[:P$OF7J.%UOJ6TU0+=<+>3XM$]9_*;>U)9'L-X"&KX>[1.[2JXH"#5<=J M\V/V/"LH%0YM>MG@=?YV)G';9\SP= M]ON(9WWSHH\>=<7'3UN,I=6P[I0R_40 CV<30&KI97K4!QSO1FZ89UBIE*%< M&^+J)#Z , R=%!61G+8.QVV\3LC.^A'+:'N9I%E:/;;WX+WI M9%<=+!0XK]@![3@SC;E$P-QCR;$AR1WR(0C;+I4,0+D%B)M0?RFS, /$*%P; MP8\R@AJ9; 9*/9<8;8?-*$B;19Y#E'9XYBI,G0\F7 ,HGJ3EPFOPN:.M:X_$ M8;PI'U+J&#*T% =.-%V.R@RB*@N8&CI--FVRA>#J6300W>VQOUT=:5OYF;7< MULY/67A&;=<>WS8U7N>=T 3N[@MWW07H(W[!\0'?T*9\F<2<+GX.L^WE(#!VQ,&.90UJP(.[+X>F+;[7 ]BT*-"$_I"5:%"%XA.JP./KCZL M1_5Y1T5K#Z=;=[YQ8:]#T H,YQVB6SC2.AXN-X;PALTW'_$^(>S(14/AW.5K;W%&4!1S>G28;+Q\(P:B4#*)7.W97_QB"7LV9-6;-0PD:U6;4Q,?8 MK3]M[:!.*DP) 8@]R,D\XTU-/HC>ZY*U C82Y/L U%#][DNS*O VW@< N:GKU /%\9X"G )(Z M%_00 )H43/PP9X=2&^\<:_J@G3+7@J:[Q^PIY!P"IZ,7[2-A[J%CLV?5C1T MG2P<9%R>>E^E^!\':M;UB\;9U);BP#FAR]'ZR?7FLH#CO--D\Q/IA6 D)(/H M]H[=[;Z9H2X_LX;;<>="47A&3=?F;8J3MNN\VYG06W?A^5.*[]?7:1;NO RK M,I2<% (>B,U.R=%7+P$XY!2&FK8\*HZ=/"X%+L0[T&_HE_R_SJ-N9(?=1=I- M0G"XB2\/A-"AY-LS\>*4=LWY>\;\QTB\'R0^15='.40>\/@=#)4>*R4C2\4<,D?J.;,/9B/_0B.=V@PQ&%%Y*_>=$!?\(>6P)CY@CO M-4<0/>H##^W>4-1&"+J5 0=^?Q^,.S*J"7%52-(%CQ)<(^+R+2*>>4PD"-.C M@O8:P(-?P]W35'J-Q0$'N([50Y/H%:GSH(3PN#Z[39_W&7]9^GYRX'M+#R2) MZ3]]01Q]^G #,<"CV108.<3[R@ <]\:NF 8&58@JC:BN$EXW/SD^CYB=^(K> MT&V:'G"@QLJ$6U;DUY0SQOL_??^>\P7[S7]))\!R==RK:@,3ARV90)G$*F2,5JP(=,PQ0>+S^2I?[X=A8":N!D&7O*QT-P"5)B KF2HA!7Y/1#WU T#/IZJSN&YB/PM MB_LU-T1:P/J<9%4\/"Q\*"/*)VH\IP MY*4H-[WA81SW8_;SP/\1>U'X3XKVQ@OC%+VC?5:*TV]0$J- ^C0Q_31![=-L M\T\30MA$J+X%[7?W2>I%/Y+DL$]O8S\Z!/FU3'X"EDYV\L<,DC@5F:#+KR$G MEJ6?8!D$''DOZI.3V8DEL^EC)O\\S3W*9&;,HO^8'HT!LRMN*1*F+E!I+)*M M196Y +N+^< M/U47R/@FI7T.<__]XQ!F;Y]PMDWH)(MV4IE6+EV-:L#95-?Q M6D+ CCJ >4K;=.-\>5P!$AJ0I&(J[M!XO7=T$.10/U#.B=,D"@,^V$L/JS0, M0H^P)9E\18O^F@Y6D4CMFXAU+"QPW'$C;:X;FS%G,S>VK1R,KPTHLTP$<[4* M/9HJ\.O3XWMNJ;,7XZP-MXY.\HIAEF(8@+S2PF*!F[\A)^P?R A2Y[SB!FMAU%HLBYN+!9H-V8;N.:U S.9 M@ ?8UERS$96E"1=T?'E!N0.CR@I4-\,YW<%!\+#;>>2- [ACB>C^F3_"P6FM M.MHI+Y@L?9^P7N66CN8I*BS#GH_#%XZH2-)%BK7AOR81K_*C6".^J]:(G[94 MFWC!GM6IWK/_Y)%?L>C]*PQA D< YU 9@]=4!YDXK;ID_9%DM553:T>H-2?I180!B%H"A3*? M26?=*6,V4I4*10C#P8^'-(QQFB[]?QQ"L3N8?GR3?N)P=?95VF* 4Y4I,,W# M.ST9@"G)V!4;P[=")9)U+E@P2;_(25/;1K\P^8@K3;&D!SA0CP=H\&+&B C ?C>6I MC:ZZL@A5)B%A$RJ,$JL>E5DHMPO,/ L:PLL=VSY.^4J5@/(802^3%JS824-6 M5&)7-A\$-3)Z(,D-.[@I/<_0Q9K]I0!G14-8.H94;2( LYJI)S8'(0MVCP]Q MG?*[(6!X:6J,&M& ,#C[,4F"+V$4Z0^TFFH IP<-=YL'0"?% 8>]CM4V!B:% M=#"Q/*;C['WT),;YD*%T??56+:7DSR-!".:;, XS?!>^L'M_&?4XI!](C'-Z MSJ;Z2)I-\/>&IYD4M,7,@BSZ>V.#1(36"ZX657J+03D\:ID.ICKE%),ECL<) M4.Y))VE#YN; SC#E1P+XD.>:'6U*]7:X+:N8"4W9!+2)OVS(GP&Q675S?,9; M(&$3DHU"N57@Z! >N&KPW%/D_3K?O0]Q>K]F9Y2>,=E=X576]74;AQ?1V1I^)C1RZU.$5=&CAU=+A93U'96!0P$719/"A-XT(R,3RGJ6A[B0'- >;> M#$U=6VI%.6.4BA?5,5XX!#(]4#*YK,6P@',,VHNA !]#)26*@G_0!5H^7:)_ M^^-W#K/<\W0^> #]9, G'D,X*CENM>O#IAI3+PP/O$N=,V!5Z:$18M/UCEV M<-A$6A7G1N=3HT=V\SS*9T7I34+JY-Q["VJ0;. ,9!5"Q3:5N6# K&77OQ'6 M!X0EQ>) RO.4' VL0.YO 4&S_[#J/3@BY"!)Z%V*>_W#6;"?X'E2H %X&OS7 M0^K\R,_$N1&8C^NK$U]NR4QHSQ6.2LXK$H) 9+P\X3C+-HO3N\3CCS_F:6/C M3769OT<^$ .)L^$X8[@464#ZBIL%JYE[927W1ZY]@;A^.DUE%H@4%H4-&SF #\I\T>N7((( D^QF_XQU?(F'HWMN^?>67TV#*0'1#/=M->=!;=HNF"# M2$I5B_RE8CC;;M/A41%#H2! <_^]DCQ(NSMW*-KRKIB@SARE:C062V4 R20B? YP82-QQYQ1I)UR-YLRL(7AD\2 ML^R5:8H^>FD(@F?8.6X92^;31KS%L8RB_(V- M^W55\%A*^O'M@2+9DZRFM64VC.?@$S73YH2&S()[7>!A@\!EC>*\%5L%XQ9= MB&3EQ:%!V?H%JNQG4N3R)Q)Y:C#F!L N85:?K1J@IAD5F./MRWAC.$?(F^%Y MQ&E&0C_#P1/SX:L&E7"HU@8&#>B5\(&@2^O/1*'\29]P&47%/K+.+@*HT/6 M.[E47VFSX3\CF)IYKI>H6?"9F4*O0C*AJ06(+/K'U^>PWUP^0G:9%["@= M.\7M9QQNM@R:Y0LFW@8STM_Q/.$>>Y_B_I"E&460;>2P@?G#@>R35%Q]NO0B M_Q")$R:G4)]^$'L^[I0"YD"U.Y14@R2Y),.@420@B-N1!;%KG&<3+*E<2A?Z\2W_8X_U_)[2@#/@0)@4 MZ_-]1 %FM*$>65EO%\*ED8BDF[\S4I2 0E*N4,M/Y=+QKIP>F2U*'2<6=4A+ M]06V^W6>X(O&9(%'@W*_+T%ER]O^G1._I11:YC5 M'[V(C?J>MAAGRSAH?/3YXUNOAZ-Y8U%\P>FT R?(B3]#_>G/250#IM^I$1BP MW"Z_0[_0>(C>^5-UXV-[U_'RW;06?/4\<_(YIN6:NQD\\^<"!?-'C)FMJ#26 MG;/@YB)N+U]7KRQ&DLEL-FO"6'<07N>KH=T.-AO/A4'^@WH[UE0<<$(9"M31 MX0,C68!#?;!+=L8*W8&W0#7]SDXMN$&KU7<=UEF17U/.)>__]/U[SB3L-\8. M/>+,HS08?'S[>'C#Y @NRZ*!,LP8 #*VL2G7,?,$B7]@G7)3US.*FZ;Q];S% MR.-+'3QMBZP*D5P7&R]DM-R*:5S07Y>))-BJ+_M+4' :E>%5KU-&U>N4"Q26 M/!?(/)<4;GX["K,U=0&@/D"].^C;&Z#"'/21/>Q%#9JV?P %Y6D4"(B_X^R'-'.]&/)#$QSC@"Z!7X0M.LY#E3;I?%SLF6#5%UJL)M)\P<%\> M=&I4 SR^[&/]@!OF7(?8%)"T,!ZN](Q""2^8K)+V0>,4$+"8W]=@8/T1)2.' MIUUO$H+#32S2D_AOS\2+4W$NY$?*=W=)FG[$M.?$S][K6B[K_F( T\40;XQW\H5.5"A%DE;$U*)W3/$W"[3BNA%5CGXIU#M< ^H& MZQ%[$7NQW1AM2<#LP^D8C'Y15-2>=?"<.#%^S!0J'26#GQX2OX DDR!ATT"" M=]AC*\]\]SU*FL8D$RX@8T)GKQD=C]S&E,GX-)WE';S"*?6"[?TOT[_B8,,/ M4I4%"M3H>*.CS[8I'SCU6(>RMN9L2SA@XK+OH_$R1&D)DC2Q?**H,@9Y*[3,Y1+ 9%Z)T8IGR#-E1Z MRI+T!:5Q*8HIJD$-U6V.:EC9Y7!^Y(7D;UYTR-\U7L;!7;42_TF,Q8+[^!&S M(1NUFA;XG,2D^)$G(FP['&A3/G FM YE;?)E2SA@9K3OH_$\A5J"N"GH4S4? M2=E,+5?&9RNR=O>G]$KX/KY)1M\0_(\#FVLM7T/5UH%>S;F$7[?[C8&EKC:' MD-&PWC08),&HE$R'[50VA-;>Y/=5PFY!=F'66G,NK;W;_<;6KJXVA]:N8;U= MZI<;OE#DZN7&22%8],3 ;?BG9>_\">]6)R>N>E:=(0&H .AB@.-Z,Z, I?F6 MAW_2Z.\7H0D0"8P(PD(U" 80_@.F"G<==TYLZY@+H=B$U/84]FX&-T/&\=-& M&"^K\Y:2245T!X@?$E1.<+EA0*YVY+>$"Z2K&RL=.VXZ]8#'J;;K& MP 6G)7?1KAA]>!E:,\]?F!YWL2J-C/J/+[0K X_B?B#((:U7$W!\]W3 M/7? MR1>>G P\-()_>BR@QKT10'./\_[Q/=NXMICK+I\XK\M?=(Y21B PAA))4L;W)]C,46O:SW?AMPS MC=#6=?O!0L\P4NVMSU,+ZG$HVX 2TAFN(-;C6Z"J?E6RD2"C99#L,^6]NV$2 M@<>I!;CD"!T@#G!LVO#*.)=0:] M4$L?2_\HC$"_9(0]_.)%Z6EW.M4(?^X@ MSI#2PB2^HO^V_4$JL>=*;D? 66&X7.8YTMRQ:^["E-W>9:;,CN3@0PB;[ZX] M$KT5]EO\.,=RSY#Q&J$;2GDUH6?&>3*2_7['%@E2U7SRFOC,DS5Y0#R53+65G1K+]?'9"%96)2-B( MF> .RH")T]]YT^/V[75 DQG M/8P?>"+MZ'S\ @DU(#+5Y.EQX\T=IB8_AIMM=K_^*15W#13(==4!WM:U7):; M>6L%P"UD\/I ?_ 8S M4WSL(EJ)=YA MQJX,>/JG\84?II.]X%&\5_U+I7?$=5"=-^ :9WVX;2O%(_V)]!<@9+FH'@5*!D'9*)A;:MJ/21*D/\4!)D^'_3YZ*T%H@LQ( M"F3&-(>EY,W^(J"SYP"/C#=\"I7%PY99@O:Y5K1A:M&!Z44I5US%SL0O4#J% M9EE"4VA%7"WB>I%07'&M TH%V7(LLNB1\:R?6*XI))=1DH;QYGXMGM4,59'5 MLSYDYC2!HN3,/I6ALZ61+Z:M_>F(_OC( 7E,'_*%0C9Z""J5$Q.D"S1*;7QP MB;@^=%FA(:ETP(GNVX?#5!XX31-2W]Q@ -RO+Y.X-7V/3D6@]-C?^5I:C\Y: M@)?C>AAOG,J"JUB@DUU9'OLTV@M-;A;<)D& #6WO7\,TPS0L[M?B M:.)SPA<751>+^\J80;CWAN0X\K4% ">!_GX,X0.,&_B@5,E((3\K2^<&0NWX M5T6TF&(ZF"H "([Q%Z<[>W2TXT4_DN2P9^^$->U0W,9^LL-/=-#-1S%5)J2T MZR%/:]*!LXUE&(^V!VV(!LQ0MCT@:M*4_C0 _XA=,?Z'SC70%S2EH>X&CC$\M*7,)Q7[.3!=UN69G6_A3 M(R1.#9)FKT%RR6629NG]FB\S/R61:LHQ3.+YL(L*+D.:.19W'GRC]&HZXN$F ML/F+V.=A5H G(>NP"3;RJ5B^,3XC5J)%TO2!).LP8X\=#\?V5.#Y<)("+$-* M.I)V'HRD2FF0;A=QL$5I<,H MV8N3G'L M"S]C)!WLH\-!LX9.4"EPTQD\X8C*V_R(8_J+B+J\#'9A'+*5P"Q\P99Z!7TM M9](]](35I)_05'%&'49?CZ?BN]PNE!O& [MNVKC,9Z,+^0W;D7N5J0#.]2S0 M1D+,J^ER-NW(R,'/#NP5VLNM1S8V)AM-(L^D#VD#S'!B<2+OC'J'5OLP 'DWF$)ASCR96?_L%DH4"*W"YKA M/F*#Q//82VQS;+K]Q(JD\I.-,]E3' .]"HN0"W4TE%7#Z?VZ M.=&@:J5@ V$TE6# KTXZ8U2H>%H87Q:GI?)^H M,!X)Z]F)657:T^D73W[[0 ^4.>"S+?",5Z'9@FV1YDG.)L;_#8? MZ V^I3G ;^-^ Q#<#B6=CQU'&MS_]A7 C."=CMKS@7D8CS9<[]-YVNX3S[BK ML]J#G7/'Y)CIG%-7OP[DJT7K!X%6S!,;!_VH?BK0K@TH>IH](8>8C-Z!V5EO M>O*W.#A$6(G$L[>*5)F9M"L#[<;,0)"7D/1J EXSZNF \4V67$TKD5&67O.T7'JQ,@1PA0BKM%AF#2#\738 M[3P2_A,'-V'LQ7[H1;,?;D:YSH$C@H60#L.[7/O7D 0XW*VX-'+$U MO E:&8!*"Y!D HATFWG&/U7')/T9>*P<.R*W^^)O@-OPB8G3MT?':2JM(0 G M^>3I/'(941QB?@7[TDNW-U'R1;^S&R81>/Q:@*MSDUY/'&"6L.&5[0U[23UB M^A$S %P_=X7W!%/&XY#$P7*7D"S\)_^Q$53E72D#.= CSQ2:6KSU%0(YRHQ] M,8XM2:/(;R+I7"BV$R>^(0\('4_2Z8Y2+KU]2$<:_#9 $&8'@GLQ28_JP FD M+Q R;^C6!4P7O5TPC8-<$9(T >.&R:' E2:KSW1FB?_K1ZHIN$QV[+*/_D#! MI#[0^#:&HGJFLT=EZ-OQ1KX8+^LR98AK0[*Z2<-=N=?^]4'1\4+GY'A MOJ3.Y=QJE3UA_T#"+,3I\L4+([8A=Y.0)R_";3O!>C6!TJ.!^_494V M/M:;C_M7&:J4+%"IYF*=D(N4*K*^]YN23&KX]*?C1D]_]5^/U!^\? V/^_[C MOP%MN(TNL*99^P/ QM=LGW&V-28)_<)DN6@_G_!NA8G*P_*OT-M0W8U:*Q)_ M@MR.CBP=,C*._PXX-AI=*:*C]D>@ M\=%LHVFKRJ4YC)%1_(%PY.QX[%4-F.ZT3YWIR0 :;H,@:3Y[IB$ 8-@.\\/& M";2& 7JELO44VC3KD],BHS5_:<%DP *FVCWVHMX53S#\@$F8!#=>2/[F12?/ MZ X0 Y0GA@)3KFH:R("^N#G$)=/P:"6+!7^K$@G-2*A>(*8<<>W3+GC^!D_W M(J@+C#YYY%><,:4HK?J9E$$3"&CV.31K!LU+$S23L&R^2\X6B-/LHY>>+!W9 MD'<>O*N&RH" 3X6=#Q.W^#8AYY16\+>&$;<#*CE_98C9XNL18-,G;J]$BS_@ MO&I"R]56UR/V(F;:CUX8M^57[ZH$E+C[.:W>VSJN 7CJK&FXM1EAH0$Q%:/F M+N\^UC>JYY]QADCA[(9*7>2I.]S%,L^]RS;L"=[B. U?<)7DY!'[D9>FX3KT MQ4''X.\'<8^"I3]9WE_>YJQYOZY $PE0GKU7!<2C*@3.(>.#+?//>-H <]<$ M3@]+ V/"NH6H,A&QIH28D8@:A)B9;+%1YM$\_P^UU0U[ L;^!-A# M7!)Q3%EY2P==;, %@Y2ENYKL+32&4L-!B^[2P.FPPTV9RQ1% 1-1E\6F+5F^ MM5@(MGU^HW>#?29>G*XI/RSCX F3E]"GP72_;L @?::VI,U_$MOM"CPMJP > M&F, *L>33?F @W 4-XVOY!;&(&H-*LU!]VO4%-0IXB:I_ZPZGC)-9P\*VD_> MW^F82.#%$B:S&29/$R_N@_[%-+1T1**HQ-%4WM=+9(Z7B_I$;EMY8%';:>K)XL-,XO6 M;IN'3?5A1>G8W@;,6P@A>KRGH 8X %M"HP(6#+A'TF2IC^5:XALA;-KX\.6['F33#\(>S"/ MGN#YTE%/_T8ZRB&9@;@=J#*$)_@>;Q>B.YLW+"0;X0$\+E+"PK:_QR*W8]EG M2FZ-$-H@MYK@,R2W9O_&'8"U4=R/?'_0]48K##0;P0'$;Q4B=7PT06VI/C.6 MZ@*BC8A4=6?$-9TNC$@G,/AA- 3&OFO1=Z+JP%$H_/;)R\ICBVR'*\"$;;FE MOA?])_:(ZH:;=>&SYL:^(.HSIZ[DV?)J;P='8MTG/HBKXG6!6)9>'IYT MJ,(VAY_">$.GM\6?T17]"SN"EUO/-I*%_8@Y )')I\/\P!X#1TF,T1L5C!*" M(DP'?^^(C!;[D\-3<[I8_1QFVS"^C[%-7E0*/1,^; ?-A >;)9X!_W4X!I3W MF+&(&@V;Y\;"MLYO\#ELN::0/N.8P9#:XC"ET#/AL';03#BL6>(9<%B'8T Y MS&-6"R;[\!XVD8T%,"4R@4*&8\YE(!?D+D5*V.1PM/ORD*0ANYY1 M+Q&(Q= M#;.E.6,X]3BOM_A9$J"YEZ-N1QQM(*+"'" /RK0EP&W&4?%A#$4!C]DA .GG M26Z6 S@*![GC)-P@W$>?"*>;,DL06]39-2:I"&LW*-EU2;17(#7QV>SGK1<_ MXQT[,D[>;G=[Z@R[:2(.7TC/P99@TF^?UCJ"CC&'?2W .6PD6$].C]M3 9CY MQO)TT-GMBXP:=)$5%J'*I/Q,EU821P#CD2YTV_G4\)-U"IUY?.N!UB>K YOH+A#3P(J MZ0="+1N$5DW /-+3@>&G5A:H%.\\643I\2?LI0>"^5#G%(;6;!!]9'TC6)^U R&'C--V",V"Z 7# '+?Q_I"EG"@_M%Z_;J\Q M%U90N]O( :?%YQ#Q+59;:,9".A+B'=_$'M/E_W5(V![I PE]L4RW]/FC]"+7 M;,ISQ]T&E#Q"=K!M28?!])?ON GH@\N49PV8?-<[M+^;P(N7"_2K%Y(6OS><@Y)'\G<-(OO32[3(.V']8 M^J47.G5G2YGJ^6QK!>!QW.UL_9UW56G 4:QAM'%J'RJ3'^?A_Y"D.Y^C/N(T MHUTH[4J;W6_^;6M_-5 D\$"P 9@<*D/D 0XF*VZ9)\$ME(N 6S9%GOHO;GM6 MI\BU$)7S2?&G),9O8GA_M=KJ-5<'WC ]H:B>YS<4!EP6/?W MP7KG)!^E1Y7"4<+_!9-5TI$F=%I$<*7#XFMWGP^,M>[7+(=QF!W8@3G:FL*4"EAFE?C#M+;]M? M>YO,Y;#FLJ]R>;J1R<=#&L8X32^3W2J,>01<)G$:!ICP'XIL[@0''Q3TW5,$ M4%8; H@\1.E3'_ HQ<@-T_@HE"%)VP+5]"%)H9MIRJ2(/+,$-VA/G=C2G]&> M[=J!(HD'DKR$*:>QVWB=D!W_[6T<9J$7+7T_.;!+4QO^SM,^PAFNWG52H::/ M^SC*YT=,(WZ$#DH;0?.\R'!, .S2J&0IDDQ=H-Q85%F+*G,7T@MSOLZI1^3LBOU.U+;Q_2#J7RN6D0/$ 64.JT E$YAS45!'UV M.]BO$8=]"Y1K1[EZB9:FG17_AI+V;-H95 4*?HZ"IT1ANK'S=4IIZLL5YK=@ M%?W9<1F@=-KJDCQ@K!4 /*YKMM.T]0EI*!?G)N_I*!X%S1X-&+;4S+Q)R-+_ MQR$D&*?7='"6O&&6MS!C9U&3^'X5A1M.&XV+Z,:2@,:8!7C* 8N9&.C#E8%> MV8EN?ERZT/S[%)6Z4:D<2=JG':K 0\@-0.VC%+,3E?AX M1_A4$T2T5> S\2$QT14$-Y2/^+];4Z.UUP!*LCW.0A$V5@,>L^/@4W^!<6UIX/R9 MU1[6A:309=[GVB2P7*; M(5\)A??' QC%'P^GK\BWFV%?BP&;E3ZE7!QN^_ 6%FL=E36GLW"QSA?0RQ/DZ!XCXAXF[F&D4EAD$#AN="^<6!F0?OC?8#M+U2BMF]&[5Q8_PJ+5'CL M-FU\<,/ZIS9\U:RO^"33L?Z1 5\MZZMPF /K%[:CW/CS9'W;7ZA$C32C9C>/ MI]WNCQSH'Y(=.WC#I=.:'W&,U^')(CL$>X R/ 1H2K9W;@STN^$@L#$>8>[8 M ).M+Z3;A&2H7&! P0'SY"5AC)(8HS?L$920XE?9%J.8I3^.$#N6X?&TSOZ; M'^$%"L5B!28+MC[-W$)>QFMX59H&%%#2_M9Y;M7Y?*F)9VO,%23[PD44WDS= MD<__\Q60^L>0KA20GLOM7,DOJ8.J(FXTD5 R7CZ<$?9:*CU/HUS6RZ01@^E:DV_R.F M1'X#)] M$S35)GZKTFZ\! +"YC&IUZFSV]$?\)&);O[I;.6PSZE18WC[)#A?R9&8[VU-\M&S'O2>CC!8HQ MGT"R1_:*EXD=/J#UY&]Q<(CP_;J 160)XTG"JE18'+F/;Y^\OR?D,J*SVN>6 M6^I#90*G3RN0R20Y2"!@*K3CE_%SEKEV%FSE6%*1 D_P'5J](6X%XF:@7[@A M#M^;4L.5RG@M7T/5_EH_"< #SP ..F(90:[2D)^'"=,*,E@J7 MS]X.7R4[+U2]^=Q?RGRCI@T6S'#M*)?A-Z3*+(S MD.[*_N<&'16_+/3AF8YDKO +CI(]#IZQOXV3*-F\/8:;+04([U;*I>+N6L!) M1--MF30ZJ@ F"5W+S?,@7H<,1 8SM.;MD&N&LYKF[6.Z>E:1W M88QO,[Q3C:][B@ >Y2: R"'?IS[@^#=RP_Q^M,[4E!(#4XFX3N=C[*@)DL*1 M#ZV#B\ZJP$.D#P"G0^CV>H!#HI?Y X>#D2("EHK%TBG'QE,B$!X_1 !@N5A- MB3^E>'V([L*U:E58L^HLXE\/ +TI=%4/?/QKFC_*='"!A";$5(U" 2^8K!+3 M";)%&'(_HP8_08V-?\9L:H"#)07.V^!. A@H$C@QV "LYUA:*0\PD5AQR]98 M6S'26*#"!)3;,#KW= X_G.)6PN'EPE?C-8^FD &Q\-6 37E^;)5FQ/-['#-MJ#F_&%&YWQ$9Q]7F%0]* MZ^WV'(4:]$NAR-&&T!00% +=!_>RNI[WD)_:?&"'-BLV*FR]?MUC/^-7C:]P M2&)3R_C=?L/SP_M-Z(1UO(#+FL M&Y0NLE)+F!D;:3ABEVZH1L15(DEGRU#):?BD!3YZ;SRUUYQ?H*C<[XB.XVKS M"@FE]6/%P2C/# WH7ZT#H' 01F1_QMEM["<[?)>D76MF.O5G'.6-4.C&>JWR M3".^V8>QXIYJ0T(=>L<4?@./ >P"PAP.A<.L42+:7+,P/K"T)'F"$JK:/4M( MRR4-PZ.RS*#].4S)#%C,OJ]V MUT(;1_N+8L@CW>[$*&6VR5R)F'7L62=F'Y@55, ML!YD=-(T4G<6W&D.='\*[:]K]DPZP.5)"+6PCSUVR"P\$V9U 'M.L'$U5GT7 M-0W.)SS-N4M(%OZ3 W*_/CXXICIRUE4)..OI.5T[<]E: S #:1H^(.UI*9[1 MPLF)24=G(J?UNO.4XU2GT*'Y[73$*%'X(XY8=K[+)%5R6B\!P/FM/Q@=XS1% M;<"\9^"$W;&4/"+*U2&N#\R0:"P\9,])[KG?Y+F%9/@-NXWTOWM,LK<':GZV MC(-K6F+/C@[R%,@I_/_3_@KO"?9#@4P/(7 MP' MV!EWHB9>CG?\3=A2\&$Y!1]%:ETB MY2F1&JX.1?%-#L5 M$#R=+C8+2^XZ,FLTE0,>CTK7Y$@\*00X!M6V#K[RV9;*8IJP<^3<=)'V^< 2 M5=^O'_&>K4[&FY_B4'D:0%D8>,RU.RD'7G-)P-'78;#QO1$NEG4*I6#$);L) MP]&])*67AR8OI^_Y;G=[+R1\-T1]24Y9&'@\MCO9U!'62P*.QPZ#A_8:"U0) MYJ>.W7:+(WF)PE*NP_EAYM&^F9I0S+?S7%MMSX=UU0$>EUHNUV:,;14 1ZF> MW<9SJER8\Q>^5%.$2DV(JQKW#2OU;LU7 T''=@H@'*PS'$MG_N2'F))!\XM[767A MTF&P\?6G*$)<+JJ&]4Z?[AS)3R[3_?(Q'4UTKAH7 M98#'6J-+36O$O #@R&JV<_B*,)?G=AW8DDM,"MHX3V]>7]W&P=*GX[0#/[IK ML"W37G\FP:<-A7KSIJ7R#()6WP=;6SPX8->E2VWC;OS\()"(\8;ITM_Z&1,0 MV?G-Z(]>X>:0@ 'MS]P6B^H=15&W#@&SAAXW9/_H;W7?,;WE!N-\T DNF8X\'+ M.K?0CLL C_]&E^00KQ4 ',7-=AIG'!+2'.^)C>*3N_"YI(/W9(<)3_+!!O7; M<-\>3.TU@(>6AKMRH+44!QQV.E:;-MA"-JH)=QR3TSOL+F#YYOEQM]\:L.TU M@ >LAKMRP+84!QRP.E8/.FS1-'!S&K$./'87LBWC];N.R_N:58$'<1\ Y&C6 MJ0Q'Z3^P1],FCAH;9&_JEL SF"+X!RD?,KN0'+"F3\(@Y9,"# M^I+G&[9]X=,=,6B*G6<0]_9NM#%%8QB7MHA]Y#*FX8TTIL*1T MO^#H!7]*XFQKL#JA)_2L.$L%FCE='4L\&Z92.C8M23$SD+ #"4/F0$_6P:.4 M\6$NS,2H^/E+8@7(2M99\= 11.;TDPLZ&]8Y]F=:LN$S&JI^#A1C"RD:\M_- MBEFH>M4I8W-IY\["V-\O[XD. BS&\\/HS![^^2] MAKO#[F-"2/*%/9?G[>E?LC<%>CU% *<4$T!D(NE3'S!]&+EA&@A,&=LS$NI0 MH6^!W0+L5IS MAF2A<+^+(XZJS8P:5-9;9X1*$6*:X-# 6 @4T8\KQX,&QP>DFVKW1F2BN(V? M,=G=)5YCDJ+>$H"&]0 XRM13_:I#3S]EZ(WQ]6B188GPPQC\X>X81;5 0.O< M"K3"ZX1@1']%XW7'G@/'='X1QOQ'%%%S?O\0_V?\*;YZCO]*__/T>_%@.8TE M]N X?O78<^$+]/N'#__YKY\^?'_U>_;B'4617SIG[X>+!_#H/(;JS)@)";7D MC8[^J00Z_D<[OA6[$(\X;T-:%+/@?$LG?F-\XH_$F>G^A)ME:LZ_XVV,F%;$ MU#I(D^4"EV;&=IUNYPJOLMLXS0B/=HH%.PEZB%6'B5N* V5N74?E49BJ+."A M5Z?)IFV7"4:5Y 6+:HR$<#=CK-%7\K'1HI5BHT$UI;\*4Y_] MEPYH:,-].+DSV[LRT( T Z'<6="N"7U3H;\C8RQK+5"E#[$/A!Y&NJJJ7+C_ MVH#(DLR+E,OUTZ'!IG5#U@"U^$T8SU4%R]*)!TPQ8YRM17-:,N;#=OJ0*$BO M6\"\N*^'/X,B/Y0B7S1[%'*ER,M0D*M=L&TJ/Q_D[#TR\2ZF&V1D3A0ZT6V) MS%6)S$.%S&CDV+J7.3DZN3!O@_/F@-YY*?**-O(-E,W,GV)/'-'%08&#UHY2 MJ] ,=,HT!U&D+ ML3!TTF/;S8;PUZK+=?UT^>*%5!M?]M< J5/ C+A5#PP5I;;7GAF3:CICCQL* MA=4V6(IDE4XI\^M HQT/6Q:': F=*J_W]LS=45456=5\P%8:@*+<$\4/I M;D>MCI!K9N7"B'(_I+AVFAN""DL0-P4.6T^'WJ?6MC0:BZ>?#PT/G;46G _? M'CFG(-&\U+R8\=AH2T'+3F!RP2ZY:Y:^]:$76PX*,6SWH+R1Y_ $:=U'=NE+ M:]4U+PB45;J=4V\$L%*S6?FO&6MM","D0EC:M^>=/#3,&KRSUC.+X+Y?L]]X M4<1YHYM:%+6 1E=/MQ4=>%.5>?7FK1Y8"\:JNY#UN.SIS\[O/J. 49RO? U; M?+5&4I+M#]X;_T^Y)G^_?B!TRASN/0TP] 7-A\IZ@J-@-TTI\R*\ODY9XP)) M,H*GKCN;:9^&"]:HA>M"0AG+ M.U2H8XN^CO*,30N&/'=<<3#2$HR7 @S"%LQADL9M3 '%:<8@>U#/ M_\%O[3=E )F*Q<;ZLGI>NAK17'J$O%&K>B3K.ZD"GI&Z'5:/4^KE07.3AMG# M\XR)U 0_DB1U%JDC^BDG':L6,E9>Q$AAV@O+D_C[S+2CI(_7UI;.'PC.EY+2 M95I?ML(^9L:P9S"N7WVNKV)DB_=*V*&4H%RF&78%"OL)B+GM=P^R$-K M$SC)"D0G)L>+RKDEXJD:80MBQB!FCJU:/D:>I'6T%9KK%S9U8,D_U]XARGZ*]UX8B)6G5!XR+%=T:+/<[Z/0 M+PX,=,^(A@D'&O'C@*A8MAD@>5ZK-S8 M<:M091;_K=.[L6>(I_,%'I>8WM8F5A['QZOP 37=DF>A']\^>=F!A-G;)!9]"V7HET+=_X'1SG/# M0IP^E@NRTNEL\59"P*[""'>8-QKP&HJ=4:P, 4X5328R9Q)O@URS%9&5$>RM MDG+_0;XV43QB$HB+6E(,NU\9=8(AXY!94-5MS/R]"5]T=ECZR#H?4CJ%R)") M*D'G03\-_DS(.>S99CY*8 : IQF+6#UOZ=S 6V>G:3_<,(P&.//B@ZXPGTGT M6@Y*-X?E1G(H:'#(U93Y4CS!N(R#ZCW&7M/G#@$SBCP],-33ZK;:,XE:32=L M=;2K-Y3K0UX<2(^5PIASLTQU;..E*QX:RD%O]BK7:JW[N!#D1JRTU;BM,HD+ MOA4(HC7>[S%+71AO2E<54#06!-X>U<[)#?*T%. 6V6*L\76"0B22&J>;R<>H MWD4\MZGCBTWYU2WNWR,[>G:__BG%RS3%F;Q'K\!'OS;PR.P)@QRNFE4!Q_#_ MW]ZW-<>-(VO^%;P==T2YI]U]3L=,Q,9&Z&:O=F675I*[8]8/$Q0+5>*:15;S M(EOSZP\ WHL$"((@D"CY9:9= O)&Y(<$D$A,U4!UZ)=\*K=FK-[&V[>?:8E? MRHT]7L'-T##C\J:,<9R:XU$.0(#@*)-.PE+]'@XY/$==GI,?-7?$L7E2:W+F MXT10^\ZK6^%:0^*OQ=0=!L4[# '662JOK<- _,MK ]3?A"K5*5K'#:!G6G'E MU>1-BT6\W%PG9S42IQMI5ZNX^[LME0,1PEI&^4+>XYH\?=FH-!$+[2W:F^*5>F MU3FGU/;V0"?@7B6G-/]LY;@'8/^3%%S;F4O-856=74,X@=&N]YGO)_29Y/)Z M;\H.Z./L"2>H.J.?N,:!;0N#R0/$R= M1=YIR)AN2'EPD:?M+ PIJ+@@8)7%?EGY?98P7TJ$*I'0ET8H1*7JY3U P#A[ M1FUL*FU2&.=7Q^=V-(^7('V^ST-:Q+5]]#:2]#2?*G \U&0VV0-Q"9* T4^7 M9@L>H+.<==02I'.D#B+%2V#%<[R-$\PQX_2/,D;.7=^4,I2D4PIIN>F-BYAC!FSDWT.P8*6V">86>UH<6J:;S6FPF(@*;KJ__1#?SIG*DB89 MB1ZB_HLO(-Q[]J:L+MKN0L:\[5@MA-V$(8-[AA* Y<@V[*G8$P8:UGO'$W98 MA_HXA%YX6SSM'X4H)R-W* 9U-GFBEKNI M4S/%[)U>+F)87^U1<&JZN(8Z Y+KAY.&"2!XT*CYFH4X85WU"6Z0TRB]3)RC M2-]MF%@@VE$A[B[T@(AY&G'<#GOLF[45^1!A7(U^IMC<40B3AB/7H&4QF+!_ MN*I/QZ%*!H+(18NJSSAYC!5 S;2RMB[V'+TP6M3-K_Y(+_N^XUA-@0QPQ%(U M#/]"SC@-P#BGK(JV"S:]AWIKKN6T3_E"N$!CP#B]5WJ3VA8%MM!UX K%W5J/ M0%:#RB SF0APB%$S"B]:%!71%%\!AA;#AI$$EDX@ S5ZN0Q2G[[D1U_K MNRV>T%/![V$RP*%%U3#2T&V0@4_$.FPW6#EMGR&3RJR:34&/O;%2O*C]*HEX%$](K"VB+NB M#"&D7D!+G[KLEKALBNC0 ;K75Q6M+PVPCJ:<;PH[ W?@:488>^JAWQ.P@T]4 M0/<#$"4K^DS"PN>F*J]!+& (/B9 V:9K&Z)^+7=DYA[KXY#_ MSI=;DY,W#T/;G=U-* W9H8.G.X?Z P4!) M#?5"WG1-VEZQ]K,J2[XK1!B#6+T60G,J;E96*D[V-CBAF9.I[X7T77F.R6<1 M!.Y5\XW5+7.O2@VPQVE0RH#_I2M4RU!DWU(I$!7#S@1NT6P=0U"4 Y&!#D_ MX>_9PS<1. 8@$AIH,0P.T7 -81=Y1D3@DX6H91!@Y"XU2 HZV*:> @O!T #AT6>GC""6:ER>'#QTR;G0Y< MS(&)$X '\[!@Z\5C0_8HRRSD69Y4518.G$01 ,D2'Y(X32^#[98@%W&ILSV] MGJ":-C%&##ABS#.25"J%D!)@-)FID*:$:M1BO$*,-6IXKU#!'7Z.Q>>HN@B$ M-U???=*TD%P%N@2T@+O;+!-)S]8\0H"=;9X^2\[C;>:HX%XZG:T'MNS9"@7[ M0T[M$)1IU3!RFY42(2<1 XKTXTQ5OO-N11(!27T%Y,$E_8X6%5-)=U1B9"# M7C,]O7$Z%<>\:.&\O%%O I?$:,%(@)(7A=K+)RTJD'$93B23%*?2H@,E2 PX:B6?B)+:,D $.'JB::4EG(K%NP1"7/>F5.@_A5>V,? M??1(PP#(2_"2=A._#3^9R&EXEN#]^&D4W/^M3W0KNJ>,BDUE5.PJ0RC- MN;B5[)Z222I['3U\BRG@R172E:-S&L#1-XT"=C1$W(>/ 5T61Y!BRSR(Z(8Y MFYAA8X=&$]D].)/7EUX;U@,@;4HG R$]\ZB!2$WF)&"DKXU!(*',W8 2?6:R M>QHGK3&]2:P%2]J$3@5*>L910I*:RBD 25\93L!(_J,9+>XA[S"P;.> MB*1-Z&10Y-@X:BA243D)%.DI8Q!%"&\W4$2;D>Q6^I!4N*DJ,,]P'3JG@2%] MTRA 2$/$?009T,40@/!K7X!"#XT&@E#M0U+K>38[&;B8 1+N0X/9HQ8[:8BF M3*$Y&_$Q^9HR#__E]]]^8?Y-?Y'2IGK3Z3KRPWR#-]=1]9"R>"B?E2M$H.N56XYWK88V/XPFGI.&@3;:WB3B]9O 0_8<)A;$W'#L647D1CH=5SC-Z]$*:"6UOC7[A'0)JNSFYR%-I M ,7[629IK]HG$0"\=E?30]5!2FZ.9R!+V4R$I_UWU)5T;M M)%>"DG5LU$)VFDH #[*@9A.F 54,9 MM\7$@VFMA)V'JBE'T_JH.@U;BY\$2H,7P/-40&;4?J#*29[I5JEJQ8N%\I_B M["+>[VEENLV?0?94&(/]K6I[]9VB>!#M;LEW>")_6!]HUL1@2LVBW(#"F2$S MU^DWR[&"GI1C0'/UN,1K57YL%8,N3JD* 1&1$-4BHF]$Q@H^B_X->-:"HDI2 M5(IJ-HGGA\F7,CEWH\\)NZ_(R].0]8Q01$_M=$P/;12 +D7B/'[SO5]\/ M.$KQ.8[P-B FC+(@RHF-RAPK8IZ19"$U2D!G+@WF:4?>"F0 A]ISM%%UK8(G M(DQ1R16]*?G^M$(-:]3PGIDVQ(D:.X^/^'Q(O2@,I!F@[!F"(= MH/XRVS1U#*="!'IT-DNG93RFXHW>5-S)CXT M)O9<.J'C23C'RN&JJR3X)!N M@M+WG++&$%G?$,LC['T6^U])J$?;,,^[#%+REPQWN\TPH3R'$T#EB>:2 MY$\$R:=J:Q"_F&BH+1NJA.O3 #D%_##NC N1P&Q(MMZ^CQ,<[.@D>TP#PTU^!3)R95?BO$A<2L%949U4*#G,Y^ M? $@KD.('%B%7F2"5A%YX+(4%.>3^,;&Y6,VGK@=5<Q0MIHS#?$IGL"4,V*NJ=,+A]R)3"5C MVAE$M+8HK&,E#,CIX?493B_D+V6_07AOK55H8FCRC!>!<9R2_[G(L_0LVOSO M^#$]\[.'. POGKQD1^:X4HKKZ#:)GP.Z#O+",]]/@78.*\V&*;JQ0T*%R("_:("H)(J*0GXDPJ)"&!JR5%])+,(U$J!3)$LK_ ML*&FDWZ+AF0V\DL;)6T;'5HV\H9M9"Z-D3/EU1:\Q41,NF]&+%C=P2HGT9&T M1CV4@4X5"YBOG?:H@2S@-$B=VJFZ)S<^9?%L%>W6DC K*].5D$PA/)J7&,6 MLJZC%AB6 QYB*-*"SCFS#)1 M&W64" '&G7GZJ#I5Q97&WEP40D&*&MZH8FX'>NS8Z2S* C\X,-SI@ X]9WBL MM["JEIV:[4J08/'_ MDJ54L'TA8I%57)S3VVU!ZH3. #%&70=5?ZFY ML<5!PP]5#%'#$7UA/'OKA&7QQ$V;F(ME&MN$8?R-5DF@2\Z["XZW_B=V M==H3N@:0]X.BG[-><"2^5A\X:_O EX*3X2G2OA$\&2/,. FF5[SI'B6MZ7"1 MIUF\Q\D=WN;1IJX%\1'O'WO/%4_N#-2[U8Q0G]U*]X1^0CM=$>5J'G7MJ6V< M(/)ITF!3UA8@ZTPK\)[HBIV5 @E:=0G9U MUBO6GX]$OPP-BGN DB?)WA_?&R0Y4& M4%2>99*I>Q8U 8!1V#P]S*S3*5_$& />P !H''-KMTJRNWI*_9#$:2I^5FNT M$U#LF*9T>Z4F[@$0'28*KCQ+5@.[H;]"C,,*E3SL+,M,Z=V$HA9]N I5WL?) M99P_9ML\[.L_XM(3:4#W*'!E%B$7B0KQQOUC"L M5+S7LU(%6VO]J^@('C$DFD-_#+3L"!HAI\B^V@;E"Y\/E MQDWA@1D[#.! RK86$LU;"PIE:9\)T,7)RYWW[2,Q5A)X(;5 5;%W<^LE6?H) M9^MM912.)=4H <>'&>;IEJ6=3 8P=LS11CW3L>2Y0H0KJMDR-*D9(\9YQ>Z1 MQ]L:9>RL16R8B=IFW['-H;;-@;(#@#1_QLE7=H6&8.TT9!'V= 5)QM4?1 Y^ M-Q>00D)Z#^#*$B?\.9#'&^F>;FP MIRM>/J[^H)?SN[G@Y1+2:_#RB@MB;* Y^8(VJ!7?4=H ?+Q>/,FZ]E '5SR: MJ^R@(_=:N^"_?*%GNRUJM@* .*I^9>NL++J^Q]]]MN@G(7C\F!+16(W DK<] MW[WW"8#D(5YO21QRP$GV/5.J0[NSJ\!\T@I0+='JZZ ;#"BSB"F7&"(BJ&.5KO/3Z*GV, M(2=AY'V\S;YY29% PC&C1#?@/B"K^,#SUMP^@,>]M.C*R=0- U1Q0!6+/\;/K"[V=72?D1C$2S8TYJ$O.6SPA@0IM$;%GUZ2D!CE MI5?7.P[#]W%"U-AP[*N/.G (T6S&-LIH(@T8B'1KJ.JHE1STH+22I C,2UE0 M*0RJI*DJI 2\#^,2*PZG"? M-L07F:#)$CB(-U>1,!%Q(?4)5WH3:9$LRXYZQ,Y)9D'!<[P+HDB@HVT$*O\9 MX/0Z37/,"R*D.SN)4#PCC"/6<4_G$(RK@!E$:TW:]%BRD085XMA9DA@R54FW M.)']5E.'!A&WW@N-R 1'3>).3D+"L=+C4%#U< X">H*;#ZCZN_8$BP]?VG:E(8XH\LH MN12,^?2! X=V4PXG<<&^+@QY?.@U+ MD1"3R4YYS-=J58/8.69/GCEO1K)UM!"&CI;:C->!R=E4(>.C/N6475C";4>\ M]L96N9U78T:S13U\&DD/VU3\(HMT9^!(-LT(Q_4[QGL"1J2)"LRIV,'8\,,& MJX^I&#+#?1;[7TOE_19]B_[/@D-Q)?'C-M"]>4BECM.V&T#VS4$YE5V0S3H@ M*GFK+V,:DT0;FN+YR=MC8>7OA5@!=X$E#3PI6%?@ ]@A%U5W5B2*SD?6X>=E M*%HV[(:B+6B@)<^I@(A*:+GF.4ASTW1RNN5=Q/ SRJ'K@=([G&9)0$M)L]CB M,/&+TT1VZ1Y\MU=ZV MJO@;PB']2>/#!D=:/ 3[ J@89*7\-PTD^P'UTLFJUR\9R'2"_HC!)!VT#>"W MB#(JI_:"U;(>/(1:%O4WK+WX[0 K)ECU;: 1R*&'']*=IX7U*\3Y%.\J _/,-,6+*D%YICU /U/]!Q*./BPE>_>ZT Z8 M ^ITWKQH_@P8=H:D5'Z_HJ!E_8"^E$/\IO91&S?&FN"5['8#^.--UY//U8BS M^[JU49VLA^;L=)K,*_X37D=8>%8[C0)P'U0PAT2,.]0=L/^J:*$_-Z3(^"CX M(<+0\HFO<:,,AM]%;-VR"F3D>/@6ST2.-@7GD:-GCFG(47=W&CGZ6BR,'(0A M>.30;!0)Y" <02,'83Q=@G+%F9Y+LU25'UCV_ OV$ML[L(S$SR.6^E19*6[8/>4I<16/LV$ MV'&KKRS$RP6D7,K$/\A:$D9OO!1Y MU0\Z[T(L=P#O \B\GO@A1\Q/>%]\)(=SLA_#V48@986 M*'+#-UR-_]05MHC J54:$S_=?/ M9M-1?WQ]4%_?0O[M"8^ _I?P*,CX]W%!J0.@?095&&Y[\!+M"I?JHUO]'J/5C3 R-B1\!V#+C8DHHMD+[ M\M-D]:?9D_CXA".TC]A+\X3Q&KR=!5C,'_&7TH<%%&[U9/P17:F;[.0FSI:J MY6'VJXN;7O77?I41D?XOWKYHOHM)&+IO61I:-L0BMO\41_2,$F_N1I_$-2X$ MT"#&[DY^KYO\#_;N?PC#P%\Q?-^8?V=9RE]@Y/FZ7D9PA$K MQ->*_E.&^KWP7Z,M1Q_:=M::C_53WE(V/86I] ]F3FL5O7KL7^U$.OPAS,RC M7=ZOZWQF^@NWTD)>QW16'HW2K7)X<]E$X5[M1*;R$8VFG$A)]BJG,"4#P9^_ M6FJ]UJG+Z)?M9KB\CJFK&QL\Q)D70EEV]81YM5.3S$>RL:#J2O(JIQXI@\"? M:OI+I=.=4Q;]9,QLSY04/:@BEND\>5W5V2H.T306S;I-8A_C37J'?1P\X\U[ M@DQ7^T,8OV!,?@QI(NI#_.!]_S/(GF@-KR#:D>ENV,A'7V01!D"Q?#ECUB6F MM%*'7AQJ&665R[Z4TJ!*'$2_.JH%0J5$*(L1D0FUA$+;.$$\/#9;@NF'31>J M= 34L,R>N+8GL2/ED&Y?4$;L&3^&P6[08N:6)Y61[G'R'/AXV"!U[@B;I5,V M[[;_?A&GV:UW4N!"O%9B%'\4(6@]*\!HA7&P(L+B^*C=U6+S=$OW$\'Z9 MKR.>!%:(2!GLV0+G6W5"XY4G--X^3K+@WT7KP^!%8PN3!MV'$CY0/]S2%?CM MJS>(D4TS%X!L0-KY:,,V).T^#;^\@@Z^9'Q+S/Q$?KQ-"#RNMZ3W/HZ8,F7! M9-&.^5(,@;O_\L;6\K#Q*#? 8&1 :8OG9)60B$E)SVX*.0L4J2NW._;2\?*F MK^UVJ.SF%W8KSKOFOQ*C"8RI--=IFN/-99X$T:X(%IG5TLXL5)N,&"3E?0]E M:M!A=)Z9.ABI1@HR ,[42!G=F"<5C%'!N3ZE+YBOT%%4UZ 9E< 2:-DR%V. M@L)>>;3!27UZ4J+2H08MP@-&.:/KR"^>GV#K7(K23**S+$N"QSSS'D/\$/<3 M'IHI@(=56@@#ARU]QFLCV'RJ@,%,HW*JCMH2H0ZV"M]M2T'/.R^#,,^"9XRN MMEOL9_5;!L>A7$NZ13#O&2>/L1CU -BUME8O^RBGC^I8#,+\)[S)0Q*(GD59 ML"G%O,<^F1ZR@$P*W_TPWQ3G[C30S8N\DO7VRDOHU7_Z8! SW0,U(V_:T5 V!,7$A1Y4"F%(?"75L@U$B$*I&*))&64+13)1:-%@O 1%^8 M:+:JEKU:^YK#V)F6/7\9)G#V/> %F,MR!(Z^!LS=AN(%V0'&91-:JX((#SB^ M4.K@<."3M\>7\=X+CI-U)W1STB/[BH^[5=/'.=\8$%WW *"B:5XPI;N M*['RMIU<&AAO@@A?9WB_T,S>)N\D:*@;4N.<7=-V#H1FJ*@;K":'\50DQ&0" MA6TG:E)G$/-L'^?<_ M=M$\;*[LFU B4!>'31T1.).WR@>:S1[CK:QLF>*7+^ M4OY1;BM^"B7@\#?#/,.;ZM)D $/;'&UT;-^6A%'-%K7XKECJ5]D"R :XHV8R MB$)\ XTM6R6[0L>9"0;H (M$/\A(,D5\99\0^0& Q1]P(YA#@>)MZO6VD)%" M4BDUS_>%'8![_+BR;3_GMP;LW1)"JP[G@C2=Y1KBU71F*0/2B+9)HVW*T=:< MOUX&J;?;)7A7+KSN\#..U,/(^-87; G&.(A JPX"/T=!1D\WZR7JU?<,1VE M_/ F2'E;WQ.Z Q_X4PW1=@#9OH =8;(*J@[1K#HHI_)$O;5%\:7AARA#2RLQ M"_;(F3VBTAYE3&?QQ,SWZ69Y612-SL>?<':1)PE-6Q<_BBW9%3@B3#% YSA+ MHA]@))@DOO()2LD$-5Q6R-L2MT1G81A_\\C7855++A*\"3)T$Z>TYDDAA> 5 M9G/N<1%'3 1:$O B3[-XCY.S-,69M)=,HP#<613,T?:9"=T!NXZ*%JH>5/%" MWP@S5'%;(<;O]'Q)W>(GX3N*/N.VKRSM(Y_H_Y2\[$291HW@4<(6]P@OO$.0 M>2&MIU7)1*MYC[>![-62DBL/YH8^J@P-=!NT^P5+VF$.'M8"%"0Q.=,6O<>R%. M62VB($VIVJ"*,7+L0*;[3\2GQ*&N7%@/U^ MH@+*VZGM.2[>HMH)BMGP@N\*AM+VS9AAP/>[TS_^3HLH]AXVL[O3=1-XCT$8 M9"\*^\5#?8&CP203C.UW]3H"QH)I\NO>\ZHYP5@IBVRA8C_'Q_WD\>[J.%]^ M?"\SP]%W"*;NY"Z@=%B2#+#-C5R1KF5ZT^A37I.)N.S>7*-(^WN/@JL P%=D M,418U3EWMI^\,FR92NV$J[;)1,-2.UHZI2@*S"Z=$,=:UR\97I'XG):M? CV MI,EZ>\_>.R0&(W\3Y9)K(PX<9/0:L9O"J(,R8%#2K.!,EZ205 J"6I*@1I05 MJH1!A30L2;(EC_TD^=DFO1E)I]?*X-1=NV=,K>Y]XT R_P)*0G#S&QCW!"1L M.^>[G(B'*CN?ZWYETF5L5J Q98S*!H>6#9HGORVN_F>C;''0SWM>5B/Y4\"3 M"8;4.M^7M%U'I2DJVI_K5U9S=, 8]#-[YRS=!L10P_"WLI[(9H4: 5A-0";" M?Z1#]39 '"Y6Y3?6!"0\JH%D[9BA]L!]:E35H\CIO,69[KDMP;JCY)JMD,V3E. 7BDKL>J([0=IZ$M!VE*%F*44 ME:AB:,XC/WK$#H$7TJ24R ]"6I.4@H70,4<[ ?=/.:7;;BKN =A;)057'=2B7\TV5IUW8;V;/90CM6TF;28$5XC:G^*H%$_HQ*+VP/UW5-5NUB6G,6"O M'9=9/2XL*=/+@DU--JN^:D!;=C?R[;UZR;7'Y&O*/.^7WW_[A?D=_>5?M\08 M3X156>Z*HLS^X/G9.KJ.G@FK.'FI4D+3,_^O/$AZ^=)SZ #UT]FFH?ZK3,2R M7V]B/V?/Q \DS,S72=43'IXPO2E'^-%-PD,I O)J&5# A$ $%8)*#.17T=4;H%4=T/R\"&D/H:,]Z%5/4<$4%6[0FJ^O:7C5G5+$VBZCV+,0( MI0';;9@\J"QN2)!QG-0+O>O(C_?XJKA#^@GSCG%'.P&%Y6E*=W8IA#T !U*2 M@BOO65#RK>.E@@%Z4[+XB=5EL+1[84+S//)"YIWL2G856;X)&+>?JMO8%A=% M%/'2K#@_CS877OK$,==@0^!^S%>N[;O]5H#]52"LZDAMD41>M$&4J!V77$ Y M2F2%?/*_").Y]-D+:SWW7O(55\^'5 \86KU3ZF,Z\=,0X2Y(OXJN>W$; _=( ML9)'=T$'6@+VS!&!9YQ3-601I6O_VE-/U9N1:TS"#JX-V9ZRPF%[X\"U(0FA M=0[?&PC7>7HZW^*$_N#M,"\Q?Z2+:^-X0&'A2&ZU=VDL#XFM;S2SA/62OK4; M]:843IC"AYH^>N.14*KZP>+#S3HENP)U: M5O&V8X_U >S2 =T"+M\*:/&P>^UN<=U;%%'8V,%G["SO0+(:><7* M4+0LXK4%[L5"%7O;C,<- ?NK6-YY6VLMLO971,>*#J1TCS1U;(@>IW6+VCDT M0+6D=@^,3[V)W;.'YV"*]VACQX9H/\U;W-*A8:HI!WI@H%I)] :CYHQ$ET]Q M=$'OZ(9T)FKQ&DPQD^L!U-\FJ%NGJ8B;0T](D91>^6Y:'+WU:_K=@;IDWADW MA61Y?=&%!7W%62%F/[+?,%@"A$HEJB26:%/EO*R3#;'"^SBI4UTD $J%FA/@ MI6RF/K!-)N4,Z*EK-M]7*H2H$Z*B#:ISS0K^[&'')L/,,F):,1:Z$V8"Q MWILSEB3?F=XU:F?<3.\ZMR\I0+&ZXC5>&%5-K'_%,5AO'NY(W_+Z$LQ M4X/)J=2/L91]G06;?Z)/5Z9HFD4@'NR@CG:SCVA.V!_5]%"U2UJ7JAD MMD*4':KXV4$!DQ:@-X31IF2(-B67%=H0GO9QH66 A_@)/[ MV3JYQ\ESX&/.FQ*<9D ]?$RQJG3_4!N OCHJJG+UO8(H2U\KZ5IY2Z*4@R;Q ME6+P'Y,0M84_'/DJ'HW)?D/8 U,@[\S16>2C5K0M/BFQN*9=/[3^ID0IE;#6 M]7$;H!XH5*D=U'4: /0XL9QSQY_=:M6+Z&0QM:7T9*'_'+X]0PIU)I_6WP'[SJ"8RC#- MB-F>>71J]!!G7HC.DSC^2D+7/(OWYGU]NS37R@@O)>E93K!M0%IRI>/^XGT0>@ MJTX677D_JV:""B[50^QT4Z_B9.=]RA'U^:]5RG9T>*AS7K*4ZN7H<-?U_./Q M@*_&^[H]WNT]>VG)"L-NKWL+0\_\MOG_>5$L?#"T5"3A,!CP#"(]!Q[U=Q0@ MN&HL"A4-5TLQ, S3#.''JF4_Q(_9 V$FJ-#':0H4&F04[)1_ M'6@'T-6EQ%4N\TJ(OJ54$26[0I2P]2)]QYH*B_1Q&SLV2OE%^H9;.C12-<5H M%5DV5,N1:K5*WX)Z]GW2^NG931#AJN:R< ]SL"%T;^0JU_'$7BO(7L@75GED MTHL"Z[HBN-T]SJ7TJRN>VSQH\W.:X$WL>NATU NQF?%G5 M#ZH8Q6*:LWT"MZ1R]ASL/$^)JZ=IZRU2P3*(WQJXLXVHV78Y3E/ CCH( MK>BB]D.UMI=$0\H63^**5T,7#\J+*CO:K M&S[I^AUS;C2*LZN.X^WZW+S @[]? MKOZ\_G^6?%NS+@4UFXZ]R,>Q>1\U/<2I%WY(XOQP$7II&FP#WQM97H[W @H5 M$]7NWC45=@$GG[BCGKT-'.[DYTC6M MQ$;&NM5U*%3M39Y"[&AD1<2D[T($48XWZP,N7D >KOX]K2=P?Y^@?O?L8K0; M8)^?(KWZ$0#C@=I,4,/%^I''\A:8JKG1^7U [?^%P\W[.+GW0KQ."M@B?]Z> MO]!?A$@PAQYP?)AMJJ,X08T88"R9KY-N_Z*\V<-/E!=:)ZCB3Y,:SE^*G^W" M#SBCK9C5WF[CY&U*S1.WK!9OT>.(U6Q#EP:T.BV FHM))P)#AI''%: QC2T# M4&(/0:XC/][C^\S+, T!S[V0/C5R_X1Q=A9MSC8;=E3HA52;,$YS\EW.7SKK MQ)20"/--$.V&S2O8!33&'#AJF?T(;;PSPQDP4AHV@*9]DT_>WOZ5A4E6H!++ M[Y9.H@;:B;NS*D\*L/O-U4B//Z6HYLS=H2E<#L[VK#UCK<:MM1*;:T;* MP3W>!X0CK0H5)Q?)2[S#4>"G57X3/Q5!MB-0-)FN?)VZ(-4+>DK#-"74MVE; M7%##!M7Y"Y \OS/%U=,BS] 8_X_ WX=:.N =0 MH)N@;CLT$C0''/[(2*TZE"EMQ(BC@CHJR%O>@UE2Y?M@%['3Y"A#GZ/X,<7) M<_G:-C/ &\8-_?:3/2]NJB&D[^/D$_YVYOMQ3B.HW6T21^0_?;80%6V;3*4! MW-.53-+V_4D$ *.!FAZJSM(01_>9%VV\9).BSP=:O=[ZU@*]_MU4+A%.\2,'VT!YJ!W@$"\55KL5(:P%T*G-9G<"6TW'1LEN3?9"//T)_E.@&W#=E M%6_[Z5@?P#XK+;KJV"8,4&NRZ;"P[,N+Z]Z:TM&6K"B5;#%CNZSA5<_QQ13/ MFOXG?[M,MB-07YZN?+U=)M4+^G;9-"64+Y7A Y&>#>[L":,@(D.\*)2,O,#O;]_]%U00&%XA3>WK- @,K),F=706 M!(RL!2@?T"!@9CE 00#HB:0!8'?'0>!OOS+@,#OH$' B!4H"/P.%@3^_HOZ MQF"[K\,@T#.!="3PB]L;@WWY%XH$?H&\,6C$"D4D\ O0C<'?9X# [Z!.>X-' @FFD&NP$NG*V P MF*K!$L5;2DX@2R<8L\1111:SCY'>^T]XDX=XO2V>^OZ(LZ=X_1#H"] M04[9:KR+6P,=T9)"JX[9@CPJZ*.*@@UH"3E MT+X-WN9A,Y/7TO=5>D-$/6JXH)L$.#EX2?8BB*LYS8!"TIAB55PPU 9H-" 4 M574 MHG:"USO\(%8Z8E(=+9+,+NNY MP\V@A[8C4BLO.0NRJ*"+;FXN+)5\,J1?Z-N,7XU]1'O'2,-;?9^(Z\91&HRJMQ$$15]4Z %I]FF:1\R328",,J8KXO.';9RZZG+M=E]LUT;9I*1A"5G MU2B=DE/Q2\TJD#D5QUIP\YH%]'S/LEI=%I*-1/!CO3#.)$.M$U8T=[VM?A"_ M(J:+]BF!U)@)E6&+1_A4@&Q4/W/0MD[*RO7K;?VC[5?/8-M2 (%Q9#L<^:2M M/7^_P$E6/-Z*T_7V$A_B-!![N[@'<%^74+?MZ8+F@/U<1FKE/?T6;1H(E-0M M>_B2&I][T5?DM]4FCKPI6 K)?_N5P)PT^O)'W4#[L*RBH]5EF_W >S,TJ)K MKC'_[EAX3F[@..<.*%[(GU/0E TXQ>]'_&5]\/.$I'DB2FT@#NZTHF:?O^) * ML4!-#U4O*;FADAT[=NPR1!5'R^&I%;NL:L-X?,- 6#02>[!_T$LBLBO(X3[ M<4)*Y>&UY4 'P#@@)[>&52=U>?9/=L/(MIL;4]OKJFVQQ!9^S*XC@BKLJH]@ M93K8$+B[\I7KU,CJM0+LF )AE>L]$9*HH6E]K=E5D7NO5Z*Y4\-S^/;N6%MG MAJK&BZG' ];BC5S3NBY7C^8BP9L@J^\4\^_A\AH"=;9QY>I;N(.MH%_"%0NM M?'++J+:NP-NY@7L*RHFOWYK14"-.W.,HB)-[FB>+-P\XV=_$7O3>\X.09?+S M4$.N&V0,F:!XC2@2?:#CRQ05U/<[* ]4,D&4"Z)L4,7'$OR\ MW%Z 3" !;3 M]AB,5G((%L>##8&"V;ARG6R]7BO *PZ!L#-GTL89+2^.NRH*%\:*B=,T-35X6FX\%I=0UL545S'GB'G^/P.8AV77V%QQYC?8#[I)3*;><4=@#L MI7)RJ]>6*ZFCWJBV>NIA26M[+GR#,V*4];802.BYG*; '5:D8-M/A]H!=D^A MN*KCLR!*+T.6X].N,RZI8USIN-1^T'7D)VS#R0L5MX9D* !UOAGF&-XP&NWN MU-Z1O#::=A):#(%N*;TJDTS8:0)F%XUH^3YXQO_$7E*IE7[TLCPAP1%I^HX/ MD7+=(./B!,5K,)3H QT!IZB@? >:\'C[0I@T0S=%%1]$&5G".E/*HW]RE%]> M=S&HP?CZ&N%K'?'T>?=786P02-((5FGI\N -JS(8J-[52PP M* C 0SCMMA #G1E+J".>M:%A$ (?OL7J$-CN[#($]HP@#8%U3]PSQG9>)GH09: 84 L<4:Q\+'K+HFKY\^.A%7]?;+4[PA@IWZ7DTS022>1Z0C8>Z?) MKYR,P;B@F@TJ^10><(.NT3E:HSO;>2@ ;/&&L?K)'AC<)O$!)]G++5$O.XLV MM$3J@:ZPSE\>"&]!8"C7$S@03%"_#0,2W0"#P!3I9PS[W=N;X)G>=R$4 CK_ MG:4IMG_YGJL]U5T8@9M^\!%_2,OKQ8?3Y*%%[X-X^JFJGQ!NO,6#/ M'I=9.8&NI(Q:I&W7:#.JK,6Z:\$^B';K[4/B1>F6YHI_B./-.KG'R7/@BX)2 MN9[ G7:"^IU*;./= #OR%.F5RY,Q'O220,6%_C?E@UBJ+.-D/4 =L80P1)7M MZ[8'\,-4J8[N>H&F,*WT@W7+#]:E'ZQ;?F U7#5JB3%$L!ZR5M(E>'.6W<9! ME%U'1/;AM"[I3M!10$KIHV*D@AZ0_5Y.\!EU.2ORZ"Q#C &ZCA!E8;\@Z9*: M%ZH&$4X;+>Q&[[*D5F'FU+2P/Q3L[9,0ZUN M*?5H6OUBP0<<[Q+O\!3X7CBPI!QK"]0-I52L'E;C-@3H?G+RJ@[&-D'=*T"Y M88EWQXH-KO3&VD(>EF,JUL.2UQ#JL!R55_T6+Z.,NL/3RL)L646E%%S6 S_% M2?9TML<)D6$P..,V NQS?*4J9^NW .IE D%51QTCB4J:%A_;7%HUC111RJ@DS4Z &7%+ M=R ,J7EF1DWQ!8=E=?U;2?IOC+#JU)Q6B[_<3P[ MES__Z\/YD=J=/P %E+[P%#R:7P'.M@/"*<=UZ,NY85_0*/WG*,CP!OV?(-IM M8J77JSFSZ%5.,V6NOOMAOB'$"SXE&_YT*M4+J!M,5+N>8,>[0)]I)VB@.DX+ M%BM4,T'=D6MI\C6FN27%Q=.Q >WO<)K1 \N"ERW"B5%*3G#+4#BE>C MJG6K 1\U CBIC\NJ/@I+BLSYK.?/=!049LL,MW1I0/(S80::N3(H-6TI'@]+ MJ^DL%A6/-8[W@8X[ M4U10';(='JAD8AV,3E[SD4T.%*7@'E[7#& 7585&GFMJ#JI+46PY1EU35"U$VPQ?=^@(E/ MWR8QY2. )E%CR) TJF0-1=R6T"%H7'#EB@R$,BI)HXJV)<@Y*2W%$&-859WO M'GG[0XCI)E,:D#XO$@NU\2Z0X452X>8I(W%[Z% C*[YR[BJCCQH&UA=E)ZOQ MR,M#]M2V^H@ICG*B-=T3#Z+=+4ZV<;+W" 2L'\-@Q]SBZOL!^QG>5)=-[\FO MZ=;SV=9:YB79I;@XJG8F0.%Q6:,>O:NJD0/H$Z]%%%4_2V+BK% M$&I)A!J1 M:)))(11J+D^WY5HA)AFZG%==EGHV M!U3"YM #$DGIE<\V2O*HH5^4I+-V8'6:^HZ<7=E2VEXH/J6D7K&P49#&U'B9>4\RXE5/9U'*V:*>[@VCL45 M,@7-71K'&JM!QU4PL2!H;]%WV*GI/=V$1DK$^T/U71N6.!XLZ0/9A*;F5 MQS2CC@:&MMW")):T!C3]GK^9O&>4T]B:E_@WC[)! ,').*.@/U^FOPSCS,098,J/H@R0A4G MR^&K63ML.W;XUK%#C0P67V3('U/\5TX@Z^JY?)%"$-'R6P-W^A$U.V\Q##<% M[-AC$BMG%]1T$2,,8R]T0%MA?"IJ[]ZHY4>DW,9NC5Q=Y?N&QZ[5X!.*MM9\ M5?S6#Z>M6SXJ>.-GJ*$[OJDK8^UXI%I^U\>(DFW=_L??&CENR'^1'ZN?RO[_ M\[\!4$L#!!0 ( -B(_U#5+'&'@(H *#C"@ 5 8G)K&UL[+U9=^LXEB[XWFO=_Z".^U+U$!&>9%NY*N]=\G3"W3Z6R_:) MN-DON6@2DIE!D4X./D?QZQO@()$2B8$$B$U(*ZKR6!*F_>T/T\;&QG_][Q]+ M;_2)PL@-_+__=/S+T4\CY-N!X_J+O_^41#];D>VZ/_WO__4__J__^K]__OG_ M7#T_C)S 3I;(CT=VB*P8.:/O;OP^>@T^/BQ_]!6%H>MYHZO0=19H-)K\'O]ZC\;T='HZ>OZX1?<2OG+C.EY_I__HW\SQNN\B>1GCDJ* MY#]VTND1:=G_O,D57_P[]9U;/W;CU;T_#\)EBLM/(U+^M^?[ M2EO>PB#X,_K%#I:_DI]_Y2LIE8P+@U^[BO828\Z1EEP'?A1XKD,H>&5Y1/TO M[PC%$9]@/.6 $NO)"O'/[RAV;-6H;H%7G\9S>:S#Q2F].JBT*8"(0EZ M'2P_0O2._,C]1/=X2%\B21+7E@Q<=%DT%ZL&%"A6]'[G!=]E\;Y4'D@QE6B\ MH7!0 +Q;_@)%]_[MOQ,\HWBECV% M*,)M$5E\T8O0(LQ+LEQ:X6HV?W$7/E[5VQ9>%-IVD.!5H;]XPBJQ7<0Y=(F7 MJD5D\E= &I(@1W15PBY%BTA?K?!/%%MO'GI!=A*Z<0N=U9>A19RIC3M[Y+;2 M2S6OEN9_"0+G.]Z+X\W5/>[=_L+%H$ZCB'LSPUF4%N$>7!_A83E$CAN+2E/- MJZ?SHS?A9F=Y]*"-<(G"K"ER:6ERMB!_M7Z(M[N254OC9WAM$9:WU.(6%LZR M],SV<6#_F5H R1X*;Z!:"=94BA:1;JW0QVN*Z F%+^]X=2@JS&Y^+6(\HT^$ MEQ)W8;#$2^$XM.PX^L.-WZ^3*,9](A3N2QP%ZJ$@6I"E?8=^55>"'E$VB]O6 M:JHO0XLXN#,OW3C==^'EQG6ZN%T@O\WZGUJ4IGW.6X3^G> 6W7Z29HGO:+;S M ]ZNJ=VV:=Z^\37RE6QD% %0E UH]]I.7'I98':R[82CE:1]5]M.I+H2H.UP MVTG&4:"V[6++OE7*J7'KV*[QU;S@=F+MA.(I$="NK.4,1BT+Q ZMG6!-I<#< MK;63D;M8(#NWEA1M+ ?*<XGK!@M)( +Y7O@A#AWZ^3,,1;M-5K:/F1 MUP4':=4"!NT&A>XG;BUQ0(CB,'6FBI3B1:\1,%1WEAO^;GD)^HI7%3B7>JCH M-0*&ZAG9N*G>ZCZ*\)8,+X:G3O 1X[\V*:>%L"(5P\(!#N7!]O %S+>T91XK7N0H*% P+@FV^7?6V2 MM\AU7"O$S*WWKI0*4.O* 0'X&/C$'^T>-S>U;EL?;FQYMS_P;LMQ8YQ-+F0" MU8&QV$D;:00+!P/ >JJ8+H,P=O\BV_&(>-NOER82 1&H# Q ZZ;-YG4_7ZV* M#7!B>5^MF'R]D@A9I^K!@/C-#Y'E$84_!%'T%&2F88DP,2H P09((F#Z*?E M=5@6BY2L_03A*0GM=UP!<9QUG7RR:"DX?[G:Q;Z-[##X+D'.K8*T"X;'[B1= M_&2G'GCT?G"M-]=+63B-UP/6E"39Y+O!JR8):,BH73N$VR='Z6\A*TB[<4QCU6:<>%:X25^DD3$&MJE..TCYGE/"WHVW5.TB MURAJZCCI;S)V'YVJ@G8P_XP^R.[ 7WSSW=9+)/'RH<%0_'2__,"3&C$XO*(H ME@\'HQYHL)#3XL#/S"]%LJM5WN?]17YF)Q\FP7JAP5;\]!QX'AX>OEMAV]5& MRTJ@ M)Q[=6F!FA0E*E][^!_W;E+-I?;Z=1V*JZ:H4&7&[+2"36U=$9M-SDM M*X$&R&T4NTMB,K]+B,FWINE8T\IYU:D5VF^KM<2CM@AMSHCRSO#HA>GSMD3A M\B&PVI\[U9:A31R9VQ%V>=K$? C\!4&=_)T-#E]=WUTFRZ?0]6WWP_*>K!59 MR/'?1[6"Q:W4@0,K%B,J&/O41]CQ1%00')'-Y5PT*J !<9C$),[]832;4VJ8F7K#AWS M% :?+HF-?(5\-&]MO.$I4;>H,I>(W,7J%IIXEMG!PB>^9?B+7"?R'$<[507N MPNO&PS.[;D"N9KB?Q*3?$IZ.E<$%Z-XGX3F"T&V]N6Q=#3A0\NF-\/[&Q7T@ M)F[!*F!A5 0.&#P5.(D=_V&%H>7'JZGO/*,X#/"H,+5C]].-5S,_74BF-SH5 M -:R 8!NI]=_V\VHUZ4F0- \HR@.73L-9(M_3]UAOA ]D^EGRXM,*E*M*@8$ MW*N[1.F7::-;7VX4*AN0^$\H3 <(/%ZH0H%1!2 P:KA<#(V]=R)VQ<, 3N9& M0W+EPP"PO),H9R'+G;YPY&H#(#AO<2'!"F6_%I=+GO"J2"I@[%J@A+Z1,G3Q MEPM"[*D?NS>NEY#@%9NK59)D9Q0.,S[0;@RL;57HT"L;!$!?4+ (K8]WURZ>2.L)+$K%@P"NFGV;S;*C,;N.G:=>'U]G9SD,08=5>!V&( MHH_ )P^GEA^1RF\T2P-0)9'KHZA83$:=+AC(JA4(9$QB MY&&, 5%5N$5@GE=HBQ&M*&B/+3R@.,;MZWAMI44%T(#8A")9)Y$/!JT2$"]5 MM*5\4S'"0GV4XMD^X!]S24A]]+;PO35=@@K]B)'O(&?]K1N3.HZ.CB9'HY]' M14'E/RW?&66ECMH]")/*B*7T KO2%H_L:8.PJC=27(3+2\N*D/W+(OC\U4%N M^@ Z^2-5ZL]'Q_F;XO\3?_7/Z^ 3A=.W*%UR%N5YUAOR_OY3S>^_JF]1!M@U M(JM@/.B@\.\_'?\T2B+< MJ. C.ZGX:83%F2,\23H/&2J-S4W;2D95E*;L18U%)WC%Y=9HK_SS<)3&;'6N MJY-AZNJ_$RO$57NY)8BBMJV4P],@CP"Y,D]KE.D&).A>JN@>]?.$<,5XGG)( M:"N*=BKIAJ<;=O-SS9P-LYNET>3=;#/$Z&?;28>G3"X)T;%:^J^(T<(ETOCQH[6L&_/JD@U-)1RMS]5R(7'$ MVRCTM$>%$@-DB >"W'T2C_#7Q)P3KJX#IUF_U%Q#4[>X,+GV+X%TRE?K1Q&Y M)SM;90R6#>F'IC<1,7*-38!H;.HX&,XH_^?!]=%QH[9JT@Y-4[PB%%OK(UAJ MNB8^]N%K\-UG*6F3F@/0O36WN^W3QMU2>O2GHZ.;L\ M&X*J>*0H]%5G -&HKZ<@BBWO_W,_J(N,NL0#U15;AD)3^JT;9 B8ALAJT$WY MY^%H@]GJ O\Z&T:_^!,'.>_I/?";][S;28:C!ZZ6%[K0;W_(?817QR=OK^1\ MJ487VTF&HPNNEA>Z@&* >, [<^+89F5O#!2.W8V32$/ZX6A)7(Q"977&B7Y- M#*^A1;Q%7E;+M\"K45'E]^&HA-WL0@5U%H+N]J'C7L>^VQ_VN^4O4(/!KR[9 M<%3)W?I"HU L"'FLQK6/.-D-)%'SN7QM\N'H25B*XN279DKHIQ\51D;!&&SNTLE556N,RS7*6CM ML!M?*$6F_X2>[O>RM#RO\!%N5&KTC?] M5MCL?]:4=#AZ%I*@T*Y,IXP>W= V0M[A;^H6*0TIAZ-.$0$*;'TL-P(DOY9F(YH.*Z_S%N#QT?D=M#Z^+PW]>SQY?9P_W- M]/7V9G0U?9@^7M^.7GZ[O7U]^4GAU:&"I',K>DO+2Z*?%Y;UD3$5>7%4?+-- MV?SK?ZZ%F,W7EV:+9]D;KACQ91'OIY>)1(AYE;Z4%HW,!'38IGD>#3S@R@N4%SPJWJ5'>XD-HU=(X'P0<*XQ6)!)W&G\%+ZX\\%DWY:;AG=_&. M=_+?HNS1\ND<\Q//D\DR\8C1Z09AL>TLG!;.67[WO'$X45TQ4$(*#T-:<#)E MF;,YA!#T'Y M)"VB/U'X%M3X(FBRWWX) N>[ZVW[^F__;(;&J=(8LO;%\ZH;HP?WDQ [MOR% MBP= 5E>G9S)#^2UDE+5.UDR)TN:/N5:H36L& ?A%4Q K1M\VF+K_-4.S%%DH M@5^&M-5]<*TWUTM7JW@'E#I0O@<>%BTB>ZIXQ3AYY(03D-,3D6#R=4WYFIX!Q12<%3U;S*-): M:D.,BMM/G=MVF%C>M6=%D3MWD<,ZEN7*707P0O]A2&?:=!' M\>Q"VL 99C[SV-).9$/LF>ECR;BO)*'K+_ '%'XREB>4'.9Q0U180TR:Z8A9 M.KIA>HXVI3>/$6*B:C=U[CZ61+XII,@]F*+"A2D7I032EL+%,INC?0ERRS*5 MZK9J\*XD]F'I(+96Z'S+4[>5O&3!89YTU2>&3 $IEDY^J178-"#8N;8F1[;W M%"6+Z6P1EMT0L\:.:U )5P&'J6JN*F"7^F($*")+&_$5&#.TCS$8!]='SA7R M\1_Q$UZ*89F("VP9#]:H(U;('E"K*QJ&F$/6[Y"GCM-K4S/;KX>5SW0*M0- MDKFDR>E3TPB5[@I%1J/F#,;31DQR[>84Z7MH]N;9= JP1#7$Q8SRBGKCD6]C M#M,Y(2JZ+ .+YG%A%S>\V/<2$K[QB5S*PNJ,X]!]2V+B,/$:D-&2G) ''F[* M(@TNC2*6&YK<2DQG8@]HT1YY&Q)[GXK6IIC1(M34I*PB,YF<76B*Y-ZCXNL< M%_B D>0C5UTWZYH5\XBUU)!&6\D.;.%&Q1#7N:GCN%G+GRS7N?>OK0\7+^A* M$#39EYD9#V3J@),A%NG2=?CL3#=88@'>B27L$V46UX<@(G;6V?S5^M%\EB%2 MRH%XLD SQ&GO-416E(2K5 ]9SZ/-BDW)#[P21J>K^7J2$!--*4X58 MRC+"EPRRVH]L6%8CMIF^-ALX+JJSW?/+7Q@O.M_PV['H]Q]$_RE%_!W%KFVM M@[PP(^J/^2/JC_ZC4L5__G2(L*]OKLN>Z)[-L\>5BK>'"S_@&S>RO0 O.1$K M++^$DL&,+&U#":C"@&(:[?0NE6S[N"PN=2P5#(]4\X)E;-\O]F'Y9F':=1W: ML_%BF<%Q286&63P2 D=IK(-6S\G*)EH&]C2)WW&K_MJLAJ@$V\Y4Q>X88W>Q M?\3B D7II0) A+J/HD2(3%F& Y%X %%PI@.21,W/PW+F.M")&Q6E-Q$T<:IT M-BIK-=^E2'!L[&\I+QTVRCRJ>1U?$E5P$<^1$QR%I"N6RATA6$QD/I GOU;H^_(SUZ@T[(<*+2GZ_**YT\5:8QP&M+) MM8F<_.OR+D6"XV%_ZW+IL%&&/SI]GGZ>H\3P'88R/Q[ MUT(UC,*-J?2X!>3->"6>4XTG_.5$8+HW ^[J^3Q3@MX..Z,P+ND'?]K6#?ZJ M"/J*-_ H_'1M-/WA;H_ 32)]"3R'Z1#!R@B./JV'GY:RFGF&V 2%,$_ M\:.EFD7XTO^XHFG)\B4,H@@OT>>-]YI+*< QH?5(P1)*UNEP[15-34/".L+H M^OT%^LS1F-X<&HB):.)1[S-6%@;Z'8]_-WCYY04?!,<(Y?E]0X1G +::)#V@YXO$N-*D*G^E]B[4H#/@EEK3 TAVI>"[N)/L92 M_"8E.-5W7UTRA)/U] .DS<8ZZD[N I=!T,""^L3F$$% /@5AKL!P@;YBW$IE MGO9I@G4-"54;/D^[XK]8KA^180]%,__V!QD*$S=ZSX*=D!?>FDQ.K'SFD*.= MJ J>PM1NB4Q'QL? #ZJS)GW0H&E!P*^NG[:Y- =72\D<^+^B^#W OWSB)*F#<>,LU5L+S&&O;M"D/1 ! M:X6=@Y4/ OGC[J0VC6-\ DH+H%@[-DZ@CHT2(\VJJ!8)$Z&-HL=-@9*?>OD7,@39ECM[,LQ01?S,P__I-9A M)#O5(Z34?UC3BJD6>9%Y$QR7Y,Z7U$&L\^E=[4I*TRBV+?Z-ZR4Q8ET[8.0R MEQT\@A8\D?D,^S#64SDZG5=4Y7+ <:D-)5JNJI@X'-95M3,Z!P\EUU+5SGAR M-CDV@:5]H+0/ZZL9Q\Y\JRFT,_W@J$O[Q>O;UZ?GVM]O'E_O?;T?W MC_CS[4^@ T&6GA',8)GZ3@U8[$8Z;"V9BV)/4 M[[4&*0)":0OI$A] F\3#130\N/K#2P,]9"^LG+..#\*\E<5!EN2VHJ T-6Q8P3H[9D/ U9S=,0FWY: MKD=<%#%T+Y:'7I"=A-GSY3((+E+\@=)*$#1\S+Y!<]='3NX=_N19J3OD-]]: M$C? M4>S:1"1.<^"XFSEP]!^5:O_S8![4;!YLMRR6O5$Q;)R1"T+7'7)MF M(7.NR M*NUW9[$G/%4!4=1]1.Q,Z19N^_#:Z>YC] ?P1M1+_ MUGBP9\*:I)I.Q4A+GL+@T\4:NUI]BQ#>GJR#CTWMV/W,+$#T(Q'Q@JJ]XP+W MCA/M TBC K<.TV2(:HC!-XN#33E4W20 HW')FMRE"$-F$P];-Q;BZ#5X1G;@ MVZZ'*@?/KX&D&&>]T::-8?>(#N5HAI" ^NYYKFD6LO/6I07G8)H[%D1TD/HFX M]Q2BI9LL&R]J"I=TH)Y\^+H>^\D.'?P6_AFEY#LZ/SU*J4>^V;K.VA"]<1T4 MK3YPU181I95[H*5J,+N&N(<9W_HF;[M8*$Y&K@,9NT&E((*^P;'3]YM?[VA5B+F5<2690SRC&7<7(AZ7I^ W8F?$88S<2.TSM, M^ ,*/_F74769]Y%1W#@H>(19T^T/&R$G]?BX]Z,$#]XV>D%Q[&4W:G9->\VW M1 0+JL(ZP;!>&$8O29A0CF0TGQHW+@-*@W"QK5U+VV;N$RO6?&8I04C:0\F: MQS3^FS>=[T*"8YJR6T<=,5$6@00$M3+_2 G7;2D%@:&:I.NVHJ(:LUG>,/P%@&&,9";4++2Z86+,Z=\.#LU!6BA.I(*E[#'- M6@!CS-EA>7.3>9FU(YM@,7O$-AG(&')OK8S%5RO.I4[/4;,N26(&69X7T4#B M8&#KLO>3EG+A4G!&J=WQ>6?*N$HBUT?DSD$:L9'H*/^EZ?DWD2(JN)XS2YCW-/@Q[FS7V!]^=<1$UH$E M3-/9G>M;OBW!=$8I" S5))G.1$4U M&2>2W%"8&.ZN'HGK8+D,_)M;_'\KPVEO#,7PVIJW@=ZW\_11EI1 !0'!!)TVQ51H"$P7M%X3+W M''D@_A^S-\]=U(9):E'"?A*K#2B* QMIMEF2(&0$<-^).-9%U$S[0ZD6."@Q M)<'>XG?>VN\/H3IB8HCUZ'8^1W8\F]_^L-\M?X&>,=5G/@&&_#]Q[_BT/)1> M],;HNC;N".D) +F&4OZBE+(XCB"SO2Q@D'S@'5_A!. T#TQ5$K5M H3/D MJF0G'.N?.5RC6]98IL6&WM%O(P;;$P# ).OZIN9YHA.2*DAW/IA]^F/@VUC^S3FR[ZQW!?<8 M=.9!*F_^P8YAW214<,53^_7TW+J5AIQQTO!^9,V<$&&NDO@QB/^!8A+_KW%0 MXLL.AC%RF% W3'4 @G*>NG,PH>]-R#;O*I\)O:N\?B!RL*\ILQZ,Y,LRN"4+ M0UHI95=[SJG^,]%>5S)4%)3Z8XSU\3'U'*_"$%];8;C"@_3OEI(>WG1E__ M6^3T0 5O^+,WTCCWQN.C(X&]\6_3QR^W+Z/[Q]'M?W^[?_W'8+;$J9_+>^!A MS4<9/OQ[X^:\F%[G9Z?CHXOQ^.1L?'QZ?GRD9_1;M_:5NF@C<:-,>\=W1 MA$-4I5L(31Z\:[$ST,C[L8&?#L8_W*:%&34/7)(T*Y;"!FX116RA?;M!$HB^ MHN4;"ALT6DX"5X'B-[)SN<392]CT:G"F]], MVG22WA!/S&<46ZZ/G%LK]%U_$5'Y4I_82'((B*K]<0DY3'@EKIE)N&(O-&I2 M5H$Y,X,#O'(:\J[W%E(WP1+W@*:;!75IC20!OZ0*'F^0O<^,PKC$!_QIFPOX MJW]>9[,BG@0SE^S,AWLVGSJ92#56!-YL1Y#CSO+@B_6V&3I[=@*7!90R? +G-D" YSNFDQ MBFP+OKY5^!2$J3+C.'3?DICTS-> .-F3=R,Q.L2MWL?M1XV>'7(*!\<[&?2I M&\Z4@26)J[1;>9H&PM(QQLL[5EPT2^(HMGR"&OM\9R?+GE!-& ))2R: USI3 M$$B,,N38*H^X0NP7RHU3SM+%.J* ](9LD8$QRCE02.?I*(PLU 87"4.CEI>MYQ8UHAL='K3X!3B-ZV(7I&>$"(W!B]H/#3 MM5$&ZC.R@X6?ED*[6*&Z6G#D5C.V:H%1J<>OII&X+I ;\9ENH&]3\BI>8_UW MHM703DA\Q0$4-1&FR=7A(8@B#"9R%W[F9&^O7D,+=SH[U;KOI)\\JVK6OD)S MG.?5^M' -T6U[0E=^T1/TB'V)PK? C@A)6@(-K\ M<$L?:ZG';U%BC_PN3M< MDH[?!T+@&S0G[DE7R,=_Q.0I4?*TU#??6A*3VU_(^6*Y?HIKB%=+_J*\?VA) M:AE5[CG1E4&H-!S0A1[J8X$WPT,#5RMI]H1<;)ES-DQ,BL$QN/,>8_FG$*S" M4'6D+!R>B<<]QC)-&(*"/W(.#*GA%'5?[&X3 6TL% %M^Y;W8 .A]7#K^_Q\ MHNW6=ZF7K.U;>,F8]AC<'SVK^?E>GJS5CG:N?ZQIKQWJ"",&@(GWQIMV+=]\ M/*9[9'OR&X8:C[W%+F7FEW;INSL6\2UFAYJ,IFE?>'5UEX#Y9A#-[/1$ODAM MIFFJIP#K!<]O(CLCH$CQ>\E@*2 I?HA/V9J///SA!5&2GN.[>(WW M5"J(:TUW?(3_P^NX34GX0UK8*)B/MHH#O%J;A0O+=_]*6[I9 &>D*$M1"O6T M61LWK.8DE:ECQ+I*\(B-HN@&17;H?N2-KB')*^;%E=?\\IEX06!&(:F4* ]% MDC!1YD>M;I1Y299+*USAX=Q=^.X<[^+\>&K;04(>'UH\883MTOMGC('G9'?@ MRO' I>KS RFTI M/S17T_:-9EDC0M=B*]WIE)AYQWIW-"TI474A4X!)/PZZZL:;KU;X)TJ/>S9F M!\[1YFQWM-F4-JH4!WBLR=YN29>>Y/5OS*ALEURRPM0/,R(9]5S87+?OWL]; MN-'/3EM]YQJ%)'+.:VB1;I$&ZA48<515!V8D$B=*]?YGC_ ,<-TSM3/G<('5 MSGAW_-DJ!?"P4VQEKX/E&]X$9[-9_4!#3ZK3R%%J$?] P9>YRNOQ9'RD:;/" MHZ@Z&T4+\0;8;;\$@?/=]3P\8-WC@OP%"=R>#5:14=/KVL1[7&"QO1@^J^(>LK= M5DPRCLCSFN[=/@3^ G?\)=E]O.+**&\*U"4=A!Z;]5*C5UXA.52JZ8[)M@C4 MR)_UB>&IE5_%T='9I>:S5WZPZ[LHCX!P7^R2NF\"HDX>C;39,0U.F9UW3 4RJV6=CLF MMDZ'M'1.#UF10P2F;IAVTH%7.T5WNXKG$\\0G5='/-9&J2$U./VW'\=%)-RK M;1$XK=)UTW)#)+=S-X7=Z<%Y[8%<6.<]:)[4'"H5^0%OB[(VLHZ/MA)I65FA M*$(H]Z#T%UF36+V2G@EQ[VR M/,NWTEQS/S4M=907.TK+'54+!MQQ#S=5JQOAY./#2QMB M>66B;!3.OG-&6Y=2JQWN MLMUK#&@P:TX/IYBPU5!ZJ%I)F@)N19_2)_ 3=862N23Q1C$/TAQN_ M7R=1C'=B(:_=H.;&:5[TB* ^6A<^^HY+'Y6+!]QC:] I@\,P_7'GUM&O&8UC M=7/>[&!Z?4N5E@>#3C(/W93X@A9D<2)NJZBY"YJ7-1S[1-[@9_1!8C'[BX:. MWYQ,SW%ZM37\ED6.G%6.3R9GDXF>?LU23?5DO9U<2OON90]]=Q.G1W1>K[D# M6HY"-91YW(W^)#?WO_EV=G>?$CR"D59/,&+<%C+AI'M'W#[^KLR3%4Q?YE)3 M-=)P2^D&N%(G497=+$P%B4&1QL59()\_N-QQS=W-4J'IE>[M8@'W:0H>S.,_ MP;RZ I SF\CN_2*%5'K*V1%>MVJ*4ME*M=L1R#O*/< 1XB5YB]"_$US([2<1 MG7-8J+F2L"EIM"X*\%"P+7C3\KPQF9Y#OFIKV"=Z#>G!=%N6&JHG8R@@R;>,R+GWI[Z?6%YV!D:G MAI0R!\83=3+GI+D8:I 3/H-&>M>5SYQQBOE[VL6[@Z*#2\% M#60$W*,G@S9]2>A%F^S6X[HWE6\H80&GCN-FS!>Y_]5_2ZI]^$2_JZ>$AXF@ MP-C/I8^>;Q:D+ZM\1?%[X)3>8&%>,&!D,Y&&K6269!YO"B(BS)JF36N[+E;? MB6B+1L6UF<0['5 IM>IK>JY-:.%WMKOPJWVT;2#+/F-?;]OTB^FGY7I$%W=! M^&*5%?^,<,\@@7/;[&7;%0MF_.GV&IL2& P)EE="]MJSHLB=N\BY6A67D1++ M^VK%!*/5#5YY71>^\ M5+2MK(FK5>D3+>RU:#'5+G Z&9\@1R\I7UPK3?R$A/9S491LD2. MH%E)2BW@>"9,"-H&0!U$_81_T3Z$/87!'7'^*$5VX7UTGK,4$PDH P(%TV*O MQR>4%[B%#%+GNP8I^J/U S%1&?YZ_68,+AK+/['MY*AVD+/)^.ABH._2BPJI M?6LCFPUWKN_&Z,']1/7# C]+N$NJ CO1Y\\ID3W=A#=DRU7 $=#@N$MB@NJ2 M1 C+(I'?_B!Q>_F.TV1681X/E:&BP'>DCS=CA18VES5^P;B,@2Q?)#PAJWLJ MRD^!\;9O-BY-1%5@_ZW00=>CA4O/7I40Z M^&2W@V>E#*2+#^@Y--P&$GN?J^0..7Q$1[5=T#<(4Q;U7X^'!R M0KBD0?)%CI1*35.:+B]D]]I0!PX)E#! [G253JDWN";.E+;CZ5[G*]X,+9/E M,U&>5SS^$VT]4"MHYVI<]0)ZIDUMIS)@Q* :FF)3 NK8^7 Q?=_H)%&P. M][H*K31(S5C]UH?VOJ7(ANCX>'=#Q'CE0!%#X&5 M7E?+V^LOGI&-W$_!NS2B)5:[Y+&^<4@J21INV$@!Q[@S)W(AQ,>UK+(XE:(& M/GKV?>)7"R0,.VJ:S9_"P$GL^ \K#"T_7JWW0H*DXBMFG\C5 9$!'A?5/^ K MM)RJB[;5\(SO0-91>_^>[Z8WE%M,FDKNS&X_+#LE/661]S'/RP,QS>:;A-NE M1%>K)[S4%ARK>FP+F %/_MO!%&DML(F>+R4@;_' $&)Y MUAW[:O4%!8O0^GC'0VF(++X#OPXE5E$_Q6LS3<_-2J"9;!A,=)7),7I&Y XX M"4J]"1 ]>_/,QDSDWMBALDG:0*.\!0BL0F M$9'CR4U!-RBV7(]O+CD[.MY]CSLMD[R)4RYU]!]YN<"G$Q7>3I++UA/,5?B- M@*N54"1N6I3'GFH',X(I(6,UBJP^0.$&GZP(6$37S$FW?SQ3OSREK.7[J1P1G!"X3OZ! M9^(7*&X/^4MG#&/Z[PJM4K].X7@N#8N!MA(_DY-@GSQ;>)6LZI<+DHH^T):^ M"%$)O8:6 M'WDMO'I.=KUZ\@80OYY2$T:;-HR*1N#$>3M&14-&I98,Q1-H%]T&]QY:0BWG MBD6'I3Z<6DE4[33CR?CD6,_0PP:] M8W^N_ 9&&0(P;W3#%@6@2FKM5EN_@E$+&^$:;5!D@&E/XE+>5^L'"6+8J+[* M[_ 42&E7585L.6 JL?W-#$$57 M:!Z0>! _&.[2+4J"RP&Z.G=Y($MXN+Z2; F?D>61YRU;\Z,H !PM9&FW#6^H MH S])1.^;?(-"MU/7,LGNO-&%4:H-Q>V.>#%J.5>H8 M\!C$-RC"JB-7O:;1;\A9I/<*UPF*+O2(8N:C4)+*K_;2\\GX5//0);9#5XL# MX*LD7>56Q2MP?%++$ 6,%&6B0?/FG>6&OUM>@C>N%LG5:M[ S\L/J9W@VEV:6GE M@QOHQ"9.M3C G3C7,)S5F,9<&DDKE;. M<4@("M,&I'O_(XFC%,=3OAEL-P= M3;[7FN)$-V(ARC!PS&JG90&VZ&")IB>L2WU2?%#BRPR./SI&I@Y02;JF!&QX MH@/2BG#@B-9!Z:(,TCIDZ3[U)4\K^[&WNH^B!#GIS2\L*_YKDS(,?/RGW>Y M^*S3@7#1NE'6O)'E.Z.\@94CHM[$N 1?6^BR2R\?B=.\/=^.87KV^Z' MAVA'Q)W*!#>*B1T+RY<=[E'PU/E7$L69P2<(*9)3#.Y"98#CAGQMURS3.R,$ MET&ON(+9/)T-<).H-M&ZI.#XT%U7N_KG%MP0*V@S:E1^L+*!XPJW7D4F&TVC377AE;^? 8<[E\;@U<]9Y]Y$Y=.$5/.8'CSGU\Y10 MWOUD#L=L=68T<^BN(%QY]Y,Y-.%SYHP-9LYY!^:T#L34.TI9'4 M9RD(MQZR\71U2QSF(O>-*"QJP%NEU(IY%]>78BZA@Z M[N08.GVY'N%*#ZZ>?0E0X^[_0)YDX+M\1?FK'_[B >$N]NPNWN/9_%N471-IH 8U#SQ6M-/S+F'$Q8;U7I0*PA28KKBH MLDZ]+R2A"ZST+:8>+JK4OQ[T!?GX3^_>GP?ALL4K-Z>[K]R4*QIM:L*_Y)6- M2K4-96G1\+*M[U3?:F*%M!4MQA/2/D5N0_S>7]""=,#Z/D3US.#(.23"4%2]2YFVLAM"FGJY?T.>$+Y:' M9F&&-/YY?K4BWU"IU+H\< 1K2XS:44DB)L83#^_0HO8TJ^0&1RJY5!"A&AL7 MHXDE81 ;R+BEAV+B ]C0+XNIW_=0-HG]5 Z.V[#VFAJ5 -?34DB^1VN)^#>R M_*7M(7';[I([@JI]T= 0.. %+5TLC9/8.,=UN H6R'?MZ"J)7!]%]=MA_HS@ M^"53I1O"= 1$.S=J1S2NIZE?['?D)'BM-+_]=X*'TZ\H?@^<>_\391%<=K]% MB,#:\#I\E^+ <0W&)*P$5HI?HX;'[9N:7SMCLC-4)3[1%^1&B>JJS&B!A/;1 MJF$F^^9]6O9FW"6]+_P(0O+68?,LQLP$B@PMM+4U2;635[O*VX\-U\2##848 MUWA%F7CJDH%1/;P)A1LNBNNOAHGB&7TDH?UN16BZ"%$*XK8DC7,&=UXPM!%2 M5%6_W835/EPTS!"WSG?BSOZ[92?)\L&SFZ>%^I2@--M-15O3@H"\VI4[%*OD M ^-"=H\M $-<6#,9%$U0XNQ ,E+29;S&8KI._H''2BE0W![RE\X8AJVR*[3] MO//><39O*_$S\6;VD7.UNDI6]=._I*(/M*6O.E3"K/0N@*9[MT]A8"/D1'=8 MJ3/359F]-#$ LLU8)$5EH2:^!K\)1;";\$@1-]\[$(+\G'A[=: M2U_'._%2#NRCLT\2H@K"H\K?F6\)0KK7=(ZKO,8X8S1G\PQFM\92))S_P#LZ M[SICJ2"LJO;(@20201!60PL09&;S:PPW[;%:9L8#'YG+OY8@YD2](&[;W4M'4+4/Y@""0P#@ETR5;A_#M@9$.S?: M7[=\"@,B\"PL'&[J[][6)0/'#1B3IA!S^[>YND"$IFX3*VD@:II39;MK!;9DAJ@Y1X=AORRE,4K-;,D.(1V' M?GGZL!3I??].UT1O$4:Z;>(?@WKC]!9\)938/B(R2M]#=M/YQ-CI2T9:U>MW M$-[AH*OA&7TB_ 4/N[D* D=DE;1AD+0]8$IO_E^ )^5U$,71;)[>R7@)O":7 MVPXE'F@J%3FEU_POP?,5)XDBO&V9N_$#_JL[7;<*/+!5)G"2X@#$06QYW6]9 M=P^K\HS5CU7W3KQ/\9SB!1_9W=T/Y.^&HI!;^)X2LP<0)04# !/[YP5YN+Q% M_K!INH58NKY+X([=3R2)K9RU5!$_QXB?'F@K%TVE<0$T\!=WX3A,[#@)<8KK M=RM\ P$EXB8K3$#M2E/3I>TV(&7J MD;,UJBET3SFK$#Q9T0:@;)%F\3L*,YGS#ON(:B.N="US3ZFH#CNEX08D3N!- MH)(NE@4JK$ERA>9!B+*$K]8/O,*^M4(?@Q:1;"AJ>FVD:=;OMQ%[SG4 8$N+ M< !L@;&+&\;J=CY'=IQ&RMG]7>3*"ZNL/>6U?,P*>JHYQA*.%:-D\-8V8!\& M:<6#M(R!N?.!6.W +"LL9JWPL@G="L:+R?CD9+]YV@6W@GZ=C[@@18OCZ+@1 MWD7,YGBNHKHK\A6QIX24!E7!P*Y#'NM[2=XB MUW&MT$71&O2(1"SG@(X=5<"F;R^<7E M^.+HZ/)L?'EV<7*BR?F$]=XH-2@77V:( UQG7=77:[(@<,0VE#OLK?$%/0B7E+*KX%_B%?'E@(A)(5!':@KAI9VL&I\C'QIEA!2[9:MH!XUV=O2T M*G]@W)?D+P &:T#.G!7[_F%L::QI?@9G,ZEJVB7!539E5ZFTW3#LW3/I8$.I13[ MR B6^$IOK&F*?,WO;\GT ]P/DO#"(.O&&"2R,*\K-MVBVP]J,*17_%:KMN,M MO&.\MJ+W= 4V]9UKZ\.-+2_UT7325Y:%#[3.^ ^T<.4_V[CV45K]R/*=4=Z M4;D%AQ.LPR,T^A^A 3 ,MB28]D=HP.^T*@*J>81F@C&8F![BIUGWM6ZGPNAQ M, A"L!-UC] 8%$;O0EIGR*W*6;E_AZA@4T8BJIK;,@M93>$-/5R:W^$!@#! MVA*C=E22B(GQQ%/V" T 4LFE@@C5V+@80JR]>X0& *UA[0$T*@'ND;*0?/T\ M0K,7Q&V[>^D(JO;!', C- #X)5.E6RY4[0'1SHVA3/0L/RQMT:T!,'O?IGRZ M)GI[G4?./FOJX<[K6R3\'CFGN_."[_R>9!U*W$,6TWG#N8/K@*YI,>D1;K?M M9G)C#2V#,';_RLQ^M?@WD5BT''#4E4V4&BI*P4BIWYRF2^2[#@U"Y./-OH>< MZP2-4F\\68%B7N+ _O/*BI!S'2Q)T#+^P4LX_QX12 XV2EWTE,:)@Q!PY>(( MHS@VFF'2L>KJ CC)&.>C!;D\U>P6JLX%\*L5_HEBLEE[07:"JW51E ?[+H$L MYO!W=G2\[?"WJ6:TJ0=_GU^$C=NT!O9<63,V?<=&<\#AR@AERQ-5775VWD[0W?S>NAX"?+7_1]!3T^C2.P/!Q4'-HW;-V:FT@>Q;M)'R)Y0KA: MY\YRP]\M;^=-S;;%@&- =[UM;@ MEC Z2BV5NDX:*T/Z,[(\@L,7R_5I3[90,QG-K X0*#53"ANZI=TDMA%RTD"Q MJ2HLWF-/-$K;DM4_Q/U#HC,*L!12$3QN[11#HTA=O!O+Z\ALO"J886! M^A)\HM GDE.O?E+S@..1_^6%^&$K,^ZR3%2EE'QC9":FNPV'M988A$96!GYZ.)9;WU8K) MURO1H^.==XJ;CHY+A\/!O"'5VVI4:M*H:-/A-%GS:3*],^5J2EW?B"4 ]QUB M*(ALR_L'LL(F/VBYA8,9U+J=22L$0ZE7M":70UZX_G#C=]>?^4@F(>L+W3,B M"H!@J*FE"9GI'+?T%?D$F$@6Y^H+W3/."8!@R!'$ONT,5/*HI[7_CJ&NW[5_ MU>CS1,Y]6\1PV'FTJ6EUOZEN1.H;%14:OW1O4P"L$>0ZBX82) V<60^P# 0D MU@!F'&I/#[[Q2 XR@!]0HI[TU'HA8+C5Q\,$>=E"Q#[":3:[SZ#1.,CW?T3"YT. &(;C#'O!H/4 M,RI5=-A8 -E8;!8FN"?&Q)/PP;7>7"]W[2-N[,B9^<^DN23* D[P&.!E1_XQ M]9BAW4>35GZU2XZ/+B>G0YXWU>("=TNQEOMJE4N971!&_TZ0;Z]HE]_8.<%Q M1*V6*:P2Q(B#+YK6^&N)ZN2A7H_CR F7+X+ZHS!!4'I#KB+5B1^MNQG5_Y\G M*USB"*J;CSA_J RHZ>%KB T'*]8:GIP[1E%<>C:,7+J1:K_ECJB="D2'+$$%;W+ M%.EH&#)3B3!J&%21KNGZ86>O6/(U\-$J.WN\2WR'3I/ZQ.!XTH4 B+"9("J MMX\ Z+6O-0@;!8JOM-SEALH7DC1JE(UPC3;,[(H=7DB"H$"NP95/#IA*U.(7 M\L (@R2UCJHR+H['QU#LF7T?JBA#DQ*-7;-722;R)H#ZVB6-=>F!E<](5M&U MO,NL=BB9Z'%>OS>K04;(5%:3'QSOVG& UR+&BX D3GVB\"WH+;;'U,:"9EG*+H.EF^N MG[T5WS",TY/JC0Y9M*VLFZM5Z1/-:U:TF*W.,L'_JV>XX%%>?03(#H(:LN2N M08!RZM*0&@P3I&IXES@BXH-Z&**NX>3/$"&J:Q S'SC-BZB(3\%L>;4/!0W/ MA7Y!/OKN_E5K']E-, A5LI6Q42JGB%"U]YR$P;UO_]*LOFH*,_7'(2-,%PA5 MAPD %"MY=F4+V]M=7)5G!AH5QT:8\\P RI#9XEG!N7?X2F0TJZM,P.F M'#"5*&-IRSH"H&4!H_+^MS)T#+1'16M8)CTFA.&S.7E[]>1 NTV_O?0RZY4UM.TA(W*9%^HCUAX=BM'FTN@E/?D8J MJ'Q/N-P7K(8:!%J>N1. "22-%PRR-Q%C^@:%G!D3@ S8NHJ/.1 M.)2A0,&1.%!5LI7!?R0.17L#.!H P(;^AG0Z!C /X(7I4FP5/DA(\P9^5-* M(X2PYG:5SQ90P:O$'8RX#>-\18R[("Q&R>AV^>$%*T1>0\.[/]+TV9OG+K)% M<]V$T*XDDZ@A&P:EIP#"AJLF[ROTB4@P\-F\N.JRFD918+ODY5GR@-G&.O=; MX#EOEOUGK8N6>#'&44<6!B8^WUNVQMUAU$L8TV[SU.>HHC89DKV\<3X2%5>I M55S6X4IE,"4]P FM[]L*IZ0T2=&B8DHR3S-&@7Z,T],E.5.,9O.Z>Y73N'3M M$B?9Y+O! Z>H17OGS>4MBW;>%/+.4[HU)S1E9U>_4(ZP+I/7D67[QD/%'S16R M7NL^]"KEO4H,>Z7G^9I6=(5R&HA>_'S@8BT7J? H]0ZX'/Z@>X\9XR_]O702VKK/?07Y?V%'_>\YUP< M>@YUHU3ZX2'P%Z\H7-Z@MS[6\_0&'/I27UME$07DG>JR;:>:9)W*1POB1[X? MW2J/0A,]62N*9U^O;3AT+@V=BT<'>?^:*.I?%R;VKYL<&7)EQ4_T]*^M-ASZ MEX;^Q:.#XJSQ2%$'$S;Q\D?RDCL2A0G^(5@2NWC&0]^Y0CZ:NSN[)^WM.70F MKJ!D>O51=*S6I_B,CF7.B67IAW0SJV6^2FNN*/+RY.C\9++/'4LW\D47:GWD MS^A"PA%'G]F"V89#MU+>K=KIH.A@K4_W97>P'A9_5*1>K1_/F(WA MY\[!DK9V;"D.DVFO.P\L/10=J/7!OOF+O&(3BJ$L_=C#M%1?\:$[*9^+!( O M^D]K3X)_BH^] FU4XP8\$6?:.WA8/Z<4CMG]V4[ M:*[\T(_T['.:P2_Z4FN?!Z,L""R]]GM]\M!;^KQY2>T>K;T7J%$PUX<2_82A MVC@.5I$1C3%UQH@QM:FGB#%5U&1@W"B>+.O@_&4EC'VG-]-\8K MKL^R7VFJM:O55^M?07CM65'$%U^J19G53G<*;J*RO,59:H6* $<6?J8OKOBTT@T8'39B/)H+>D3O& IX&C3 M5:5").%&1/N4(BGF??[V^#/RLGW4N_L1U4Y''#F&1!UN1>_21Q0!0ZAR@SZ1 M%WP@YQ79[W[@!8O5L[MXC^ET8>3:$\JT0<&0-<]K:#EH:>&%'I4GV\GVA!A< M8BN(7B.!"5$8EUB /VTS '_USV<,%*I9SU9^JPI]AH4^-G>ERI:5TS;9;)L5%_E=W@*I+2KJD*V'$-6HO6# MKL3R[T-6(E,.0Y9$[$DE>F"$'QAQ U-X MLH)C2&?M-1E]6N"@-(ZQIE#@S;A^B] \\1[<>9,K 4_6_>%3"QPD36*?*'P+ M9+R+V-N<]@4 MNZ=>47N_-5N,9Z >>^9]WW%;I+"?[M$HD,;3.T* M:(O/MZE)[F'I6H$G&R#]\^B+3]ML>;4;PA1XL@%5)5L96YY0;!&A:J^;)YLI M^N.0T1 3Y@M6#B(358%;/F_1?->H>< 20M;<+"X]A2J:9^B\Z=39N)(&G';% MM5&C4::$4$?KJW0+_8*6KAWX3F+C?"^!EV0;YS!(/IJ'<0M=&F^Y1"$A>9+3C-&C6#2*+IO0H:DGBX_,;[=K783"%U..D M]&7:RWY/_Y["X"X(E]:]/R?_Y'-[XEGA)GV11O2$\)QQ0HC+':4%CTJUX^_S M!E3S;A*;=YX([QQQXWA6TYVBJU7I$U\T#;YBP Q+HJ>)4@0=UD%3QT-% '.. M%*6U/%LRU9=%G!L MZ&]\IV, ]WBJ;J^TNR'@M&3Q%0*.)<+JY-MR"B(PJ(7 >M?(]^(<)><0V""J M2BY^< %AXH4*&A:/*+[W[6")'H)(8 :JSW^@%AL.I9:L\WXM6<\H2C#_9O,\ M_#K^2M1@=<$P6.55C(+Y:%.)@?8HN/[M^VZ7:NOM?K!/'>Q3BNQ3<([<#O:I M@WWJ8)\"K+UNON^FZ(]#1IB^=*KB6 %0K.2IEBUL;S9!E:&K-"J.C7"--B / MF5JB'D%0(*5=516RY8"I1.&E;6:T65^\>,C=E2@[&DH., I7O*L1A0"N3W&# M)-1=#34/. J(ZHI;VY!W-+(NE'FXS 79 X06>?UKZBQ=WR66G]C]1,25T8\: M;JNT*F,HY.%:?\M#P! Z'5P >G4!J'LW')[I]. "<' !8!T=U0B7GV2O8U6B M%]>WRT=T-WC(GMIQ8C5=<)%>SQ"8)N\,6"UL2IT1-!\BT)&[M4(?KQ:B64@. MTI7S6[RZJKXFIY>3H[VEN23TE'I&:&+[=!F$L?M7"M-LOAT!L8&S]$S[P;P6 M&"B-$ EG&5"".7WD!SG70=3()?X"MC#%BKDTD%<=\:!L*@;GO54'IN.XF42E M+T5=NBY;WD'<5%[Y83]]O?Z9/Q5]>GER=GF,R5R)$;QG[E^3H\GX#,AHQ*TL MR1YA!0;F6L$ZNH]!((D4#;=S'V/R XJ6Y7N,0="\B(JZ>HR!&0KD>XQ!525; M&=P>8V"T!_\X P(;^AO2Z1C ]$\;W-D'!$H)ZU[JV0?'^-/:Z-$4VK&YM?C? M#Q3&JR?/\N.I[]SB%!_I(3/"&[D(?[-E^WF)T<>WCQN$]6:[F92^4[86Y2?) M=?..CG8,@7VBU-F:Z\# JO2\1'C_+=X9,!8($R+.9J#@S$>O[A(]!C[N@$D88HFO@R7!HMS[<)]\ M#2W\G4V^K+,_*ZMGO^DI%[:AOZFU#E>X,XU$S^B#S!G^XIOOQH*WDL^/CK=- MV.N7M2S?&6WJ&F65I?>4\_I&:85#L5I3$"P=&M!7XX)EZ#5B%XWELU574E>[ MT#'N0B=Z1YY6RJLW2+,%A>LJI?:Y#PB*%M%3C9:%906LZTZ/>X#0I; V:C3* ME%"[<1'&XQX@%,Y4UO;RKX.@L/4N\7&/ 6N64S)##+[%C,4Z%-A)!T_=G69A M/OG@QBU\3 A39_/JQJI!F?6)P6F43R>[NA003ZE)LH? ]90]1O'3_?+#&H'"FLF3LN0>A=YE[[N%J MEE.RPYX;FKH[S<)\\L'=<^_NL"A1NNL3@],HGTZ:= ^^:0>)S+U._K8:K=LRRANS#]OR_=R.G^+N M=J9G-.EG&YX+J'V!-X@]NT8VM%%JIST[BQ@#W*9#4)^P H2VZ5!Z,Y!M.@2% M,Y4E8YL^"+W+W*8/5[.1I?3,:7%Y>G%\>7YQ?&V'+/< <[ MAS%BM-=%2S-O+KMV \$@S+P B"*BU$YF7A8Q!FCFA: ^804(F7FA]&8@9EX( M"FFD[QU![*24XQ?.I MKEGE+-FT#]H:;36 U,M2$Z^U1JY6/U#H!@Y>-89Q][#\32%+B[UG%NC3N4E( M:)VGM.;TK;)_)5&<+E+KYFO^W :H7H;$A@WRXOW]>&A:YY-)DGTVZ_&W_JX1 M_@2$C7;->D$#[;B]@;:H\F"*\VC"C< 2L^+]0XR91?_>P?_Z\Y=LLO: 5MP\#GOZ.1?;DM-\CT8 MEP;EY7_G^FZ,'MQ/M--8OL,B5@%@!B:)=P%:R6S(YI4B^]7JJ_6O(+SVK(AV MBB10 ACR2.+ +JFZ@@'JT(DBS$:41VM)?]5%L!1P'.FJ4B&2<"-BR/#S9,5, M'^A*FB'1@UN9NQ1ARVP( 6[0)_*"#^2\(OO=#[Q@L7IV%^\,2C!R[0E)VJ!@ MB WN-;0T(5401RJHQA/)BB?+O$<@+AR0J. M27UNGNDH&+*HHL>;11],CR0OC(LESI**_U<#0)XFBR MK)K9?+N5#>,'/1.8\:/S$60+.26M73Y1^!9L32Q:QHO;*':79$*]2V*"UN[P ML0N,Z(!R*3R@K%LURII5/\(0]XB#1P3(88&7UJ5(V MMA'8%?(9$7.90QZ(N<-(6MX_D-5D+Y10,AA&*2.&V,ZL"VS]N!5")N\CGCU? MOR/O$WT-_/B]A:6)H] #9:4@IO2M\;,AL)5TY-?O@122YF55D;X\.3G2'# = M'#=I0/7SHCAX2N+JFQQL6Y:VC?;9Q>F!E@)0*3B1'B Q[X)$SDJT*.Q RTY( M[=GA=Q,\.*T\5N*T!U9V0BIGY?F>L%+.Z=7>LZP)D9Q-%T.-V4@._F;S:]Q. M5_!AG8NCXVU[,RF,6(NSXH9B(BY#<&?9KH>Q9]A(Z5ETC !U+:+=A&M,O\5R MW%4TW^;G44^Y$XM)IM0FIFDV> C\!6[0\@:]Q:^X,LJEMKJD@V! LT9K&,$K M)*A;:=NMIEX^JT\,3Y.\FF KD2*A(7YO9=I3W;)W$X)7/$5[]!&=(I\A:G]! M=I)&7WFC:WTGG5E*YQ//$.]#(N6]C]1NCI(D1I=.?F\+:U"8$KDZ&3C4H%)82J MS!?DXT$BGV)>\13U$%A^,5@UJY8CFU&*;BNO(;/RELVA>5;>30B.!EUG94X1 M&T_(]>N/.@G7)06G0TX=L)0'>?*5H_AG]!EXGZZ_J I.W4Y1\P"G@M#&2EQ0 M0UCQ@.*8>$GR6%1JDIK$ 6[Y8,[D41B7U(X_;:L5^N'NTR6C>JK M_ Y/@91V557(E@.F$J6<'C\P8GE0\X!1NK0S1&%I%7B_0:%&WB^N@C ,OI.5 MI/6!?XE7 DQI*F(0Q*$KGH\\0@ 8/,S<_OAPPU2A-U:,C@4HM)5S;YC#(S>L MRS,-5EBZ<%E\_'N_L#O6&63%2C"*(;+D5WJG1=/;]%6;-P:&^(8F?I,W7U-R MH_C22EBE]TK&^B/@6\G(4&YV36> MF:\,VOG1V?ARK/FE,SE#0QNI)=VGJ$9JT7Y3MP[/[*8]7JMWV?@T%[*%+MZ) M:KZ;JVH!*PB!K"L6]+6LNBL69,;]@GP46MZ]/P_"9;9V%[IL<;E[V8(42V+\ M9"6/2D4/Y>(%D8#[N;2FQ/K7E[1K%C4IP75SNAJ:UX[-TL"-=2/)T1*,WGBT MP=)CHW <:M0T.RMPL02HTD;%L#3*D%"[-5&K5QY 13/TM67T:2OO(-1^[]MA MZE5J>2T9P"S!7#*T$QVFCT?G^W(=;CT"9(7(],XM'MP[%)(O/X)0*+=:V!J% M/+D#N@5W?C2>C,]T6^;X=;>K>#[Q#-%Y=<1;6YJX%O6U=BD0^I>U3:-+2#G& MTSR4W_Z(77^1N-$[D6(V)U)1C^.:,P#7+5U#N_H5%%1IJ I-AW%?\% 8/011 MA**97X=' T>8^0RC2CMYNZ[L)QEC?+0@,>*A<$;!Z;X!#!$24ZG3ARSWH":) MB*V:_(N<.XS?TT[T<;',AM! @M"RG#WHH."M?T4I//$/9TDU=IT$TU$TY]W]CJ M(]9B^^2W0TF&,$4V OWX?\CESF(1IHOFM8=+-/VT7$R1U!C/01EZ 08SI87@ M.4$N8<1P%"-(>F1C1?E"+;\4DEO]'M G"G&O>"::%. ,=YE[0*-N6.3,F@QH MZ(D>DZ9CTMJ$5;G/]1^32., 3<#"EG:D]BTDM4Z%Q1FOX$.!ETU]N MV,V2=YO2Q^Z*SR9'J*9)R]H6E#T M6VN9:RFN(5Q1<#D$ !]DF6_H$JH(_=S#830X_=!1%C^,5M=#M;]!ND5LO##E M.][$"0TA@:" L")V KZI81@A&&(.\*9&-M+-YN0;R_/2T8\] ]3E,D3Q7:15 M&H%3C6]C2:8G:Y7^LW;PGWW0\B HL2G 69RY(N "B]HP%B47%E16[T M@L6QG)E?WE@U!1'GS6X(H:2(#>OBA@H:I7MJ%,4$@Y>87'1MO-LA7D 54_*Z MA.;HP3*I)"RXTIL]I&&!,F_/QR=GE^?G1Y.CD MY.)\? &AYW=RZP?2SSG!9MJ]&@6$ZQPNS4\4B"IYM,'28Z-P>Q8L&)Q*&Q7# MTBA#0NW'AYJ#!8-3-$-?6P:EMO(.0NV]!PN>8'#&AI"AG>B&^(I)O<0'CA4B MTSNW>' O@DB_Q = H=QJ86N4(J'V41[4)3Z :J?H;E?Q?.(9HG,%_F ]"]K MFT:74(4+,-?1\%.(/K*#S&@:5<\RD8TK_S@N_L<^(V MI0+7/%U_U$-C:6B8Z98F_;1FL-QI(Z52+S5-KP63.?EBN;G*X50A_^^,#^5%Z$M3 GYJ4AG&$5T*E M+F^:>##-HJ2FRIK-LY&6O'M*QMH&0M"R&,8,85%A!2#F6OK>?I(5&0G6/[<2 M+_[F?UBNDQUZ1^4A%,>YQEL$1J M*:@)CU27%W%W28R__>KZ)%[JVM,X]T*>O7GN(JU,./3D68,+"ZG[9V+Y*K[( M&C#*6S!:-V&4MV%4:L0>>;KHWR)=K;+H O&*(0 ]4Z47'1_A7@0@]C!?#,L6 M@L%U\39$@\K.Y4W)2U]_QC0&'^=56Y;MO&4$A88EEFO=IGI;0Q M1?8Q@D'\X!>VJZ6/\3XA@+F+8THRDP9,"669\&J'A8O^-\S724B G?K.8^#G M'T0WQV/>S7%>_LCRG1&N[F<[_WS8!_>Y#ZZH/%>!T)Z85D"UTQSK'Q;:[H^% MA1S&7EEX9 >@PHZ*$1GEV;KL/LIKNO%;,^ISD"%/N5^ M'69EXS_6Q6=?C?(*AK(25=J$93WWG HQJ)8.%NFUP$_50GNT^DKXTM M667IT5NINETKS&"\4@=C?JE3\P/"7[*.$-D9JYWC!'>."8#N3C70M!0*[NE: MM<=N;4.YC#=;>< IM:7*6(8='K%-M/%442@P7='/Y.B9]H4R7'(KM>QH6@#2 M84BC6&?W??);B);W%$1I<-5;LEB(7+)KV+WU<>=D1(J<4)%F.9Q\O, M?'O',8;HDDQ=38?-FB(2-V A1IJ]HPJ-(&I<5K5NELNF8.&M\DY4WJ6TGR\0C3O/EXSV&9!U+!3>&L+?8*B26M!'S@ 34HD!TA>9! MB!HP$N<8M3APY%)!'2&"BL-E8KPWFAID$?- 2=XQ4YR,K6T/C*MA\.@HSKL# MP40LGVKNG\+C46<3EI2R#]R4C)V)?CAEM-8[;X%-R$Z>*G*G$^T/=XIM,?CD MD625A[B!X#S"H64!1P%Q!7.2A":PTJ6\)CLX#02IDYZL,XD](%]':$P\8*R% MBWE8P\BU/\1BR&SB 1\#!S5C6YOR]Y&%-!W-26#W^WGJY(0M!6?Q(+@P<<[D-L(NI]HLS_>8A]D9= MBHBF[\M:$TBLD '21X* )NZ6J+V*S PDK"2)R)\_9-5F_*DI9H $DB*BZ=NG MU@02*V2 ])$@8#][&=7KUI?DX\/+WSTNGK_KL(+="=FX7L&6*QJ1FD:DJL-J M5F%#"WVNQ\JI';N?_/?$N/,/< #H)MM0;HWECX,TO:E5GQB<-KOIBK5VH(JM M=(>B*1147=R2XB4;7\2"U9S9> IU@,'$IP+*<&R_CM0T^%#S[!6!^*3OYSU0 MU>O-[!VKRL"[%9I@&MF79R>B"\_SQH5G_G)6^KEX+:LV/L'/H^G+]0C7?5B( M*EV4E.Z^%.JX25AK49$BJMUGK/] 1=2MWY'VBKX$?OS2D'YO%!TL^2&S#A<,6-SPB*EG,@'2\H)EYN$$'F+D@ZK?U*Q1Q( MQXF)TN"F0^ "-DU(?@F]55A7I\WWFGQ!$BH/# M@/"%EA*IT71*B8"@^"W)'IX<;W0HJ(1O;+=(OA1V)]B*X7A8)_=YWU+(E8"_ M '"CAYAC>POAX+H1U%XH;>,^(%X0.!IT5#(?:UI@8J*S !4:?B_+/P:,FG Y%H#.I\A@_J_$'"QFHB'\F[BGAT6.DJ/57,.?#5]=UE MLFQ[&Y%9"KAQ1-2OIIV$JMYV O%T8",D(N_ML@H!1QP9M&A--AHHYC_HW C+ MO?_Z/2#63+XP+QSE'&@G@(N)1Q#\R)!+3'*XMR[IP#XA9$P\J^#&AMQGDD*_ M=4$']HD 8^)517YHW$\Y8]^ZH /Y1( Q\ MBXDW%SF1Z<:W \N8:"B]N2A\E/@6_AFEC#DZ/SU*^4*^X1*PB(MX[]M>XB#G MWF^(""BA1,-YI0JAG&N74)X5[L"VITS'OUM>@F;S1Q1O_=Z6):_@ TW;PR3K7$COK;\:>]9C$%\'RR7Q+G=$#5DG@H8L7-=H7=G!=L4R MCC=>+LIJ*VON#S=^KU'N[0\R$KO^XBD)[7?\PRSE;:W)7%UMU0XUF8S'1U!M M7#J04&K>Z,%4CJ?[8(E>K1\(#ZW!IQOADJZ0C^9N+#2@'!\=[5C&L[)':>'X MX[K\T7_D-?SG4(:1-4H;^1K&%&I*'4N:=8-N?WP@/T(Y]->!'[M^@EF>GR)A M@C.&R18E@1D\.!187H?($A7N+>(&"<54#T:]LO7&S0B5D MMS[C]N+L6+&[3Y7T4>6!P^I@[&I]9Y!:V$VB&ZF?T1+_@U>^9)>;VLYN<+8H M=NT2:-,H0O5>>?)KJ6!^68PKAQRAQ,4X?^Y3N)HZCO_3_ 63>WX-?"\ZW;4(J>\>]8SC=O]11$D?OF-;&R55D5I$\QTF>: MHY/VQTMY>"D]J3A7O\*;Q>\HO+(\$G;SY1VAN+24>DF62RM9XB4N">3XC M&[F?&!(DML8[WG662*L=Y?6.THHKB[B?1WGEHV ^RJL?;>H?RB)O%BXL3*U4 MINO CP+/=;(>Y3M/)=V11VU(Y%/7\E[P-ZE-K,E!05*9$H:\*(Q+4.!/VS#@ MK_Y)?!>+YOTWWB>Y\Y7K+W*51AM2O%J[PYMP?C!#FE3%DY%+#A0*YE$=4^<& M",\+OI,AA$P)SQC6\!/OX''UTQ]NDW,R7V8P3)*C^-TIL ,,C2R"QX6;@#P; MUHH)658P/)"@-U$24!#0/I TV$?)L0$9.HFSZW42Q7CA&#ZC>>([:R?9KVCY MMA.Q2BSSP$A!T>.6';0; MI)H7Z5@A?9Z!Y/T]N32ZLRP-!(]APC#PT%VRL= MDU0A]F8'D[Z60(_.0,\T2/+0E;T[/[6 .8@),Z88B"_"\*;('F+YXFWBP:# M0")E[ >?.B.B^)$:3?[Q]/5#;J9IM8K.\^X%N]HCH=B?5).%>[=G/:)8=,[; M9-D+#@D#H#3X]0D0 _2]_XEKP8W"FQE!T_..CY*0Z;E4\<'F#,'FW,+/(M/@ MZMGZ_A4W*<1M(\-R<=W5>;+".,*=;#8O1NI&_POADJH]]G0R/C\WQ!XM&Q1# MENUK./X(PC]3-S'RZ*$0NYIS[A&;!$$PQ$RP%A_#YD;OR/D2!(X8>YIS[A%[ M!$%0$,I,*WNPQ"R:X"1[Q(TV,FP1Z3@DUW!\RXZ=U1Y MR"GB[73CALB.KX,H%MY3[;ALL_=4I8I'6#M+#.L4@6]49BK M%<-=AR,G.'9T4N(N)]I" #<>3S,LN&:JSPY'SBH69Y/QF68ZM-6? !,8TAMB M77D)YO%W#/<-^D1>D I>Z\W#3#\H)EDH48 -;?H[5QH4>1I3VGB3>4X)'JV*43,5J MX (KVW!8P%;>+A-:26_P\S=U0!3Q+5HP:)UU;UE$1Z"?"(!ZC' 881)(X@\K M##'$J]1'* Z#N1M/[=C]Q$V<^2G85U;D"AOGSL2-QRWR'2MT2!_/Z;3%S)V878'GW04A[KU. MPX@GJ70P@Z(R.Y]*H$#;?2HC7VU$(GKBJL3CR7BL.:M05)Z'[A4CXHDEY]L4KSUM83Q3".77Q'GVG+X\OIO\_@X8IO(D]V M+6GI/Z?%C\KETW[*ZQ[*1K&T>9^7Y7A&'ADP4G>5EW?,_;?,KWG%X]O1M5"] M3AUIRW8X-27];)'M<:Y6FS1YZZ>DZ_)Y?70L']P<*H="]?X@*K#BV"EJLKIF M#:>[AE32@.."6LWM,H6-!ER[0'N$-E+[#K%8/UI+N@.)BJK <8_-A9J1IB]@ M#/$Y>$9XU'9M/*RG"Z!OOAM'SR_?J XIU#S@6-0;(W;)* Z4(:RZ77YXP0IE M:WPJEVI2'A@D#H\A5\>82#D1 MMODRPR.5&B77K//;X]./>T[?AJ^ZM<(78@DD$9W?$L\*-R6(VL%VHD=0[&"; M=F2I1FE+1GE3<(*\->4"]]$T=C")]682.Y^,+S0=!0S&%)9C9,C^H:/=3"-A M^E&SD-V,10V0"_TAF">,)MGT2&",$6D6>G-JNPAL2\&HP-F\ G.M[5Z4(PGT_K2&7 M\8C+).[_2:JK]'+7Z[OESU(H,L-G=.\_I0Z*LODM6#V\7J"&E1+I+P-A20N\ M3Q2^!7K>G:XW]*^7N!D&HK;\G:AE%%L^J2K_):ML+RWU<@K%',7_C2_'9\?G M9\<7X\MC3:[V S7B7TS&YV=ZQTT%!.C-OI_#IWW7*^FE#KST)P\-4-XWW*0 MQR.U*MZE% L+4);]O+'T)PO+:<"IEP5WHX(H\AC2;QOXGA(:_9,3( LO6]IE($H2%K]-;HI/^3;X^R@\1CV1RN MJ:*JBLO)>*R;S6K8)9'&O"B:-!2_L7%ZH^'T["[>XPBC91,Z+1I/ZU34M><4 M[P5.9?:YOOT9MOWVVKDU[,1[IK@UE&H\>#=(/=R>G)R<'D_.SX['$V'OAH9= MC#H?HDT'F\VW29CN'])BD+..:?P5D1W"JQ4N4/QUYW51X*T%-R8K(-S6EFY@ MRM"^>AE*#_QJ_7"7R9(<043O@><,I2_6M/O0*X>C%NTGHF#[YU=D$<:0,FH] MKJ$V\]#[P&I!F6T*0%R6XBF9SG%9QEWCLFQ>M3G$95'B[3TY/3D[/;HX.K[4 M%$%VH-[>D\GXPH2QN$J WKR]<_BT[RA ..$ X)):-0LYX;"H ?($9TA.. #H MQE:_#B<&8Q:K!>&% X&?/DZHB"+6;E:!?YG\,_$\\ M'B#GF?GP9K^-@-0A_.^#_C\2#XFXG=;Y-=O3F>1QV$M'8NB#F5O MI9K5LP!'ESGTJ[[[%8_L6A#25/ MXIK5I; VY\C5V:MV6G#H6'H[%I]"NKX4O =]"_Y&:ZCQ!H?9L;CTD?>KL>07 MN,WJ65/'<3-<-H?Q++\-3:TQ9S:#8PL4!_Q@2^<=F_Y Y)(1;T-05=0,M,UTYE!W-C"PL3O(XKV+Y#[P72>V7H M[3#A"IFOX'5>P?952'!V-!F/SP^=5[]9M)W>]CW^!Z^)C"@>7L\5:=RAVP+I MMIV5UM4>:WR?-6^'>^BO@]OA;O56-59>0#<9-TJ\]].+G^2#Z&W&_UVN]$( M@4MJU2QRHY%)#9#KVP'=:(1 -[;Z-=QH-&Q04GNC$0*+>F-$EQN-AK%J*#<: M0?"SYTE5$82'0Z$]/M$%T8_4\'HHA[.'&:35(=IK$%L>E)/8:F.JZCT^]# = M>&N?UAKB/SZ%@8V0$STC&[F?R+G#FKI=?GC!"J$HM^V\!J_6CS_<^)T$N'3] MQ5T0UB.[17OY%>P?E7O"4,%I/H#7[BF'#M_\$-G!PG?_JF8A=DS1LX<+F6491-?"#@<-W+L]C4.J',KT<)IP;-0"N>-I H0Y6*F:A4X36-0 MN0,:TFD" +JQU:_C-,&L04GQ:0( %O7&B$ZG"6:Q:C"G"1#XV?.DJ@A"[687 M.S]7P;I?@ M_4)JR(BM#+3,;GL7A/E7)%W3^ZW]-N+00S3B;,R[F&LLR:]/26B_XQ1DM2AJ MV[P4L&T6E>:6S:+:$:EW+PV74GUG+\_/SRXO3B<7QT='!YNFP)KS9#(^FQC@ M/%TE0&_FSAP^0U84'!GZVR\V>D*4Q6DF%\)BNAGD-%.\/4P6#MOXX^$3H^RA*D'.3A*Z_R&Q5 M*6Q1HQ&G<=AN5]H>,U@B8 I&Y@T]S]0;$F^MT,<(D*>X4_D[/C!]>G2\;3HL M:AA]H'"4UC'HEZ.W 6LP C8GTS'@W/M8]>@AB"+B1'P=^+'K)[AY,ZR3E#P1 M3N$EQ(/X*0C3;A?'H?N6Q&3M\QH\!K@ /\;.6]%?X3)9).,79;DJE2KYT5U=<;=L8HM=$?X4#'!C:O(#/4BR3Y M_"'/&2!SSMP(S9ZV/;.H18;H?4O/!X]26II@#W3PG7F]43Z]VW"U(=FW^U^@ MG(NB/6642AH"8RF;2=\NCJ04F5P,VC-;[IL$=LG-TUN).5I>.,I8/2BK@65^3??!EHGUN=F%-8Y3128258321']#?H. M*]6IWT(VSNT[+2_30X+14N^>D<7Y5 OG+@S.RQ&BY/AHKY85.A#!5"KBRB8O M(-2SUR<2?49)]>> 44T?12B.E+AV.(Z5.GMI 1T._!9+57H(*WV&,5-I!+E^ M$XRF!N@OF=[KQ*9&/67^283OZ GY&]R0$*6R.3]G0CD_Y%U_"\J7.;NW'3-_#K)[ MCY@_:%%]]Y/DGQ2'"Y*TNTVAKOEK1V*8P!:^(5XR2I=R !-8LGVAIWVN/[H? MP-K9I^^-8+1Z0!VVQ7]H X/:>MC==NXV0EXU<,HZ-,FB,N.8S!*OJ?EL-+#Z MXK#;%HD\:$L4TO/[O.=L#ASJ\>!T-\8>DVU-2W8+]K31;!UOJ!L#!WDV."EK M5=7@(F8849M+UA=9>43O*-J@:O6$S!-33TIN+58[S6ML.L=:MR5H %:Y.C=J87[OGT?'HV M=<_5FR4W:38E:>5RV'%1IAUP"EB* X[U"%M!\ Z*)K./L6H7@8> MS])L=##*16A\XD>YG>DZ'V0\H77HQU&P\7&]IY@,L_)+WN+-6^>L7Z8J/,*Y M9.T([@T4-N_WX2MZ\D,4^2CE$=TN:PNS@L@LF>HR>C->7$:D*CQ1Z.O'5D.*).@5X E!E:XV\Y*HM:8J&DJ3;IH FS./?@NII"K\ M>13"1*PU"= %$(W"1;W%(D$+ M>AA(/"5PW-Y9]A"'9%D+&P4QTU'8E<8F%P;)'8*1AVZ?4N;O*)$12;/\9]&' M &I;@EYZEZL 2&2 @8<\8+B!K)[K4@ (E6=#:ET*BNL'LBX%@7 N64.L2XV" M]R'7I<;+K" R2[IH2@?&6Y/B50,GA@$Z:B7,C/-9#??5G#A9D>2)Q[^S-,7= M( KH)S K/&DL^F"3V];(4*8XS#$;<%8GOJ)XD7AOR]"_)XI72)T]'VRE8M<6 MIVK,<=G"[F6+RRO7-7PWRD&6+4J@]>'[X&OJS*)AG2Y30@P#4PE:PJ0 1 M1#@@K3[<%/E_7\3OO_ED_UWR47R[Y?_L?[KES__]>KU'].X/5I#*@:/A(I5! M/LN[31*_H>W$D22TH>!?^+^">$W_/OFUK."T#]:!;C_Y% &\<8^G>V&&N]@& M*( '5Q]LP76L3]<7$G5Q,SR\F M9R>7AK; 'R-Y=#[&%-R#E@XTQ?AAKB+)#%+D 0,FO%\Z$ !"Y=F02@?B,P@@ M+>1PZ4 0".>2-40ZT"AX'S(=:+S,"B(#$?\;8B1:&\8SNN56.7!T#] 5BX&$ M'""HS\E8G7!'27"$BK'!87&$G?!L@Z<-N:&W_0IC7896&#:=XDY9#B!43LF\ MT%N'40XDGR3&*P%V!:K9PK,J5./],(7QKZOXQ5LUAXG%-B(&W]Q*MK"M!A3J MDEUMR/B0Q 0.@V-J85NXE0-H?%6.PNF3MWY;(6*"-,1U/@2\-:>*+?RJP"Q9 M=J&Q_!5%Z,_P%\,CUPO8PB ?5,G79.2SVX.LE0/0P<'7ROD=LO&I,)BU\JNQ M;79AS*R',86-=\HV7#&YXF1[$.(=60=/0_PIWHV9H^(A^%[Z2+_X&RFTU" MOE0.+I&JX#Q,CXU2RGCA+K&S("FP#HYM96YAYJ_ 7"BJSW,0IUZ6P M:X'34!\WH@ 5;EB%AF9-)F^_$&YD($E\JSXX":CP**X&,?R?R(%@5_HC MCGQV;R10]7/IB ]=:ZC$U)2H]O7,7V]+'$_>"J4W\7H=IBE9G:)-CH0J6RJC M'N UK,6;]T4=??M]Z+V$*]PJA5E2JV[#DN[)J,_.5P?,6/(W/;QA89*?&NU7 M!4>_.H>2>F 98*!1S3M*7F)6_!Z0E%0T]'G%PU)-[X%,C'O1EF:N &JF=-6/ MR(\7$>GW5434>LCG5968*;0.,*_IJ^XS?AOK"W? MPSPAGKRJMA7P)5<5-3A7G!4J48[PEWL%0+>1WSVZ8I-M:*V=(8^0-U8W-O\Q0+8J2Z'6#[^ M*%NMEM2ZSG0)8-Y,5EO2YWC^@N>DT2P*OFQ6K^%J5166G3=?JF?HXG8X6>P4 M+7&\*'#*MCC>+G_W.'DV/7G6GRGCGEZY[A2$%].=*5-!A3N/-9,I T$"*CP. ME2DCH(L!!U;ZNI]R[\NW*.^1R7/(GLW$6]5^D>MBW)/3_2ZF?(E3>R;^M7Q1 MX]>1]!XEH.U>(HIOI1OT3!9K7;\+1M5XV!ZX_RCZP(JL*3FA_/F;F\ M%AYUC?/U!L()M_/0>W"F29Z'YK!#'=)V *R#7N=I@N!9FHT.1KD(H1[[-/BY MBN[YE3L],4PIEXX=A?+(C%.I9RA2\VJ\D+](57BBT.?/5&^%5R",,^((IJZ!7 M2Z(_CVVM2)K#QOW"E0GF;RCQB)T%%=0J_ZD%)&:-PVS&.624BF131GZX"K>G MP>P9=&N8;Q%^(+J/T_0YOHDQUO0MCLCA03=QE,:K," WO,S6^09^V4C7F5BD MJ]E8)WYU=LW=5MDVV"E:[/R%M/FO9,6ET6RGWFZG;/@QR8FX23P CF*'%T)99 M7ZO '5\SD.UPD=/+F!$[R:> 4TY??J44(VP12YS2+7I'J_@-!<_(7T;Q*EY\ M/(:+)>5$:<%:8Y*0,.%M&:E8P;AL:+= ^']LPJ3#//2K()@UFN OS*<)#"L! M50L8OSZ@TVND25;S&/C_]KT%N4-Y-^' 3QYI#'3&/?@P'7\K9,3L\"FE@=//8+'=F\M M$0#WSW<@M!; M;2-3V/<1NS&EP*YDDR(4D,+LW^6S2>,$]X48_H\X*C\'IB:HY6V2@QQ(XY<' MC2(US,IQH+H=X)[$V#,U# +/TFQ(I89!&1G N&H9!.%B\G(58J3U&_Y.YM&W M"'\\Y$+0[6[U:CVF:VRC\AP;]3*L,;0>5VCLC*4T2_#@?Y.0[,"EERP0_;2D M=E$;12.-5\/ QWB'-,^6*-G+)R7'E40IN>>)MF["K&2S5A20:[BUV;QJV@G( MO"6V74FK]2$(5\/5T#M13,R( @_/$"8OFT5!_ID4)J#HHKNPS=*00%RJX](F MEU'!+[TE1Q9EJ<^@!Q;44@A352%<%4*(R,7"95D 4OCJA5%*7"-*Y]'=3V+' M39@N\YTMK[?HA3;LX-:S62YJX$L!7=G4S^3>\T< MH8>L?T2QAY MD1\VSD;[$B>MK((\\"J[E?1<;"OIM@V-W_%_.54SJHKDS,ZB*99M#N45QX*< M7%Z=X'>XYY.+$]<].?WT^T8!>C)D51';, MJY8/[4$0A;ZN6]4R=B1N0E"#*F=M^AD(M7E]4(<3%@88_CS"BP'/ M(RQCQ\?C!X_'#T)P0P<]?A#*$!1(K!A"[S,0I?*Q8IX61ALK!A+ZXQF_DY$APJ@! MCE,)B@3XY0"%>^%#VPSXC!+YDMEH+1FDW^"&AED+//M(5E8= M^-+@$-LA#6F\MHBC_55=H\A?KKWD=[G>H5%M!!+IUT7PT<*]T;4-IP(CUUGL M58//N0AM(NP+X+;$/7#.F&/V(4)U1R : ;;;HE$';XER6G;DK2_0*\#72*_. M1&BY ."AWBT@#R@A/W@+="K*<:T*?)9E@W[2:+6>Q'FN/Q!X$Z_7X6[Q(]\Q MOL#N,T3I/%'@-%Z&_UZ^C^2E%6\<2^B08<.= M 2BA1,FZ)IS&G@[FFRS-O#PIL$@#I#@.7C4PSD.)OKK34$(ZPHQ7AJ&J T9K M163]1>M2;9Z_J-[9*/@)7(;B,XR=1U1K)VLQHK,L&"?1B[C6F4-",.%&K?'@FLR)" MKD&A;UEDUP!/K_@.1@6@6N=XTH<4\2@O@56GN4=!-4Z:$QCIESC9GODN( ?I MIX&1BBK;-+T,8XEQ:8E KJ50U:X]QW_+4"#O6J2>9JV6AK&$UJ1#+5JZ68:1 M]\4C>Q"S#X5^B5G=:K4H0-=Z5X>AL_7V^WW>"@6U/!BQZ)B#""U/P#@.9Z_I M8C0V8$W.3L].#1]I)T< E\!.?(>Y\TMCRO'F)45_;/!#[M[EXX/3CG3C[0.= MXHEC"?[M6X)WX"FE>'Z"YM2]Q*JZQ/^>XW\-[5!K-I"Y%;VCZ)[:SUS7-?LU M2QF\_3$+8S0>/=!#/SM)F5(:N@CH+/(%P(*H2#_T]RG;-(#U;ZAY_@: M/7BAI /B/\ V\?1$;LG)FUU>F!S0Z&-\ZET8Y0FV2D@5NH;+H1G!RG_\5M!7 M!OC^^7]02P,$% @ V(C_4*E](3?(( , #$P<2YH=&WLO6ESXDCV+_S^?@IN_Y][IR=B5"4)$%#=TS>$$/LNQ/9& MH24!H14M@/CT3THL!AML;(-)7'3$3!E(Y7+.[ZQY,O7W_UL:>FP.'%>US/_^ MB_B!_RL&3-E25'/\WW_QG3R6_M?_^^=_Q>!_T?_%8G__;PR+J?ULNQI3+-DW M@.G%9 >('E!B"]6;_(IU+-L6S5@-.(ZJZ[&LHRICL'DD\X/ZD4K@Q(]X.I.( MQS#LG_UNLZ(+>[',7YO6Q _B>1-F,U38*/4S3OPD<1*/97[AR5]D.M:L/6^_ M[JBJ2H[H!-N%_H(]X[MY))/''^* ,U=E$"M;4JR4^Q4#,JFD,F0"PP&9P1*9 MA())I#S"$LF1K,CQY @G1WL]P7_^GGB0NI#"IOO+=[&Q*-K__6/B>?:OGS]' MHBO]L)SQS\T/T4(PG,#BQ!^;1W35U';M%XO%CZ7DZ-$S)(['?X8_2Y!BV^:R MY9N>$^R>B%J[0/XQMN8_-S\>&67IJ@>#+.+;(8B?_5J5DR? $#'5=#W1E'># MA9TKWN%8F\>2/]<_;INJ2P^#TS@89#LMU82K "&Y?WJ.:+HCRS%$#[((=D0D M,3R]-U'7\5Y2#WYY9$V2H[D'XTF.96GN#]DRHM8X%<>?IG>*QD1\;W[;Y@X8 MG>0)]1/^ND\A]17V/:>H M3CK(,_'%FBZEH)DDB]-L"ZQ>:!8SPF,IG,SV4( MTMVD7V#NH&GXZQ-N/@ ;B(7C,WX+""1&4@?84X]BCUIC3_WCG[\G0%3^^=L MGAB3+=.#>NJ_?WA@Z?U@+/^4U448$9_P@9UJ$X=55[/=^FU0ZC1KM 8"900QX40!$)+ MJ0QIK)X.<#^NEBNS6F'5YQ=_Q$S1@*-ME,FO-G ]V!/4E(SH3F@S^H<-5ROJ M<*4NXSL._)=V7>!Q'M2HH1YOC/*J";FEBGK3DB'OB'(X>,PWU341>/B' .=I*J*C"#R7$\2Q,J_F:D,5+W3= MH#O42G.OU(((<7^9J@XY[?B0E9\G)&,9ANJ%U'%#*L+^H&6$%E(%[@$U1+_* ML=2"\GB&+<[B5;'7IK*+$!"':_J*-6;6:R0RPL##6E-UUI"U0BW(KR8IL[\D MQA]=H[*2@V9Z-)CP7+/=<)H51BY95UKC1SBG %DU1!WJ)2S^?(WT7%1U$>(X M;SD+31MFI2L,'0EG)(XH%AQ9UR;C MKUSLVVB^V&+]5'$VY%:IN"96E[Q#R3X]G+W&V:W"/E_K;*8EM,$3>!$)@_:RH:DJV-QK7UM$.KPCFK )HT1![]U1^LI0((Z7@YJ;GJIND+H M\ @R-+;A* 2&IZ"S(*B%LETA<_DR7A I;EH\[7O6VF/@+-T/ M_W5KP)" (PAD(^AGXV85#Q0M2>2Z)EYDCY!AK]LZ_ DN$HQ#I?B*#717*6]1 MT'U9J_1,OLW@7E;AH72$,_J5C7Q.#A@J7);BRQ[4/-NI%1S+M]?SNQY)0DTN M0CY$5 D_.);^G#C6H"@9F32VT,CV*K6PO7D 9IB6).J'$U@'?%O2U-A.4M/]0 3<<*9[ EB1;DLMQT5ACS7'P,DAF&&S"% MRY D-?32XU)V-&69189LZ+65H'*')-F;EWMM&G"B8>L@_!$ZPI83/)<;*>/U MC*+M8CC#E3.]A=PI2O$C;O@'*-'H3+3XK,ICO!IX1&DU2)*]>S2A2 "1;J M:K/N9GW,98?SA,:KM;E%8T2J26*704"M0M87(I7"- ZO3R?M3J?8U!X1)4H4.H1_+_HGG)M*'K'#6(;Q3"D2YK M0'1])R)HW@$S'XIK<+R_O99N.XS('*@S-AVWQZ54TL2% 8_13DN'[EM[N:0/ MHCSJ.=.KJBBI>A3([<;(J:ZL6^$PAU+GULKUWHH:X@Q6SG?+/1K$S=89OOX^ M?7.^$SE7 H$+Q!J='>L(O6EEZKOK"!O&GW6PH.4H(1NZVXYEPC_E-1$.R/34 M:,MXE[<5"%4X$(63&SJ-D_[*&"5LF0^P_-)EJF5"7;[,8TQ$&-.7S/V!50AT M:.1.#M,)$W&1$#3L2!3T* 9X12*Z+,; MO@X).@?L: 3'6D<6C1&M6-$$WFWJ=OQ)"V0JY$\ZY,_3ARVE(4:@H1?UR+UB M=-%UU9$J1X\><"3$4I0>\8'2L,&Z<[<(= 6&3/!Y\$PH2J9L&6"G7K*B'H95 MW 0 #ZH#6E$BZHKZ$T;=;' P&1=VH?MAI'I\[#V/9=]A9)S &@-3E=VL[ZHF M<+=^2[-C3^>*0"IXQ<'IKEOSN:K_PGX?'>M<.X[')RXV\P<2:[0T37>P)CF. MTQ=Q;B^E%W>X2$1B"R7U0&Q9VTQZEK>@\ :,JJ>!RW:MQF&"*;DE6;2JT]DE MN#@%CK:.JR&8:2-TC%;0*EDNQ(.K'J;8"DTM,:79S@HO"&HBZ+JZ,HQ_)MWR M;HJ0IIWG[R),BV#R[$:8]*3[EYPI3I9HE M5G:/PH,Q#R5FO)0EJW6< 5LQ/C+%I@]-O.C"P Y&NK2N6VLM5[ L9:'J^B[/ M(RYS(!3/4,(A@Z#2/F!*B9'C0L9+"3RC><4L0XVM9G[Q3NOY,7=ZHX_,<14Z M#V!K\8.-0_5!5R[1,1M<3=8-MA>OKQR].J9]9IO(@58+NLM;/\[=.G*;$?=\ MCD\$8>>M?;TD$*V\K8XG<)4\]"P_X<-B3M)IE7NKMM;(V$R%(0L6WC_P82U( M;R]H0LL5VJS0@[;#8>#?K\R&'GG0TY7EM4$'2@[8#@3JVJ*:6Y&//GXIT2X$ MER#5LF>E"C[CJ?Z(%2VKDITU%DC#9;?RNF7*GUK\=-'5A!Y5J^&5<0NK28MV M,I4,I\&_*!5MZ%?)/1ZJ68AD\)=MK(LTWG3EL= MP-[+G3^%BU$DVU$-$%6CK#<,GNGQ+FP,%="!:Q@UC!YA+"/D_!KKT4C0CY8G MH#-QP-9!)*;M.L7VZBN\DO>TG"G7ZE+^P)PFGC,S&D!Z,8#CA(Y]9%2"IR9- M,8B$-!P^^K_-E",Q=:'=E>&OXO@P).(67"U37K"2UBA:3;<0<#RW"I7ZCSC\ M[Z.&]IMPKV%N>>< O-4JC1HFRUEFN=_TIW6^@7A#7##=-LDR-7WB+8F) M*CFM!^_6DK>P-OUX"4Q06RPN:P'.^JME>4(YA_NE-^ =;8X[Q60^5=/43F52 MI@L6!2*G_U7>G9,J^_">&="S7J/#EC)\3\$'_GP:>.W&B^S?A]*\I%2W'&G0 M!FS0[K,E!09:J>SB:_8^WB;).7MF!#,BIY5^>L;VC#E?7J;H8;I[F=P_R0H+ M7LPL?'RF^4QZ401CC;M,['P!XKR]9S8=DEK=ZM857,V!^KQ>M+N,3[5T#/NM?;,WJ;!6WMFV55:;3.MCHKW^&303&7'H)B[C-S( ME%62-#SV=&/(GW>N)$$CE-9^OT981B.<=2 MA5JEQI*>0W3XSICN?'3/['U[A=M[^F M?"61+Z>KLSZ[TBIN'5A> @:X&:B&FP19^TCZ^9U)M?4*%:#^8DTO#%8A"!Q1 M+YD*6%9 L)YJ770<@6W)%9H:>R:K5N<=HF!7:#S,6X29L4P\GDDEOG2ZFQ@W MK[JRJ(<5=*RIA$S>FW&JFTZY?658YQF<=1IY-LD5%(A8#,,S6!S_TNGF-@<8 MGN:;A]^X>[-5:&OL]62%Y+G^8-(->FYU40J3CW" &TYUC=GGDVTWRU/@&!HQ;]TJC2]/K&HW)3.\,2%Q#%#'\>5D='^\R1#OOG[[ *_9<;%9C#*<>BJO1?8>WV?_]PU= $_;'Y M;A(5ZX?*!=M6_?]8NDJX_7S8QWJX_3&BCZ[E.]&GJ);_UX9,T8I.*<9PRW$= M(.BZM0BU4)@ @C$.]). >QCY1.XE5$)AS2GCN] 7!PZ M=N>NC=#ZHP('6]JZ*JO>>FHQ!<9K9G1Z:*>2SZ/!QDB=382_?QZ=P#_;F>_F M^?,84>Q(8G8DBHXE>/^LK0T5Z9W#7[:?M\_]/(# :41D7K@(UT%$VU3Z/ XL M%E=Y*K<0%T*AK#X0<0%$$)FM)?HL(LY-BNSRL&%R'5I[R[ M\T4U0%BE'_I- MEJQMM0)T#'F='QFLD9F3HT#."0F\A2H&7EWE4_;XQ3(OR65WZW6N^4R$9ZIV M_>Q^V]%/V31]KB2VOUP $ND]2.PIC8]"(CZD**5 Y#F-XM-]9I3B\A4)6;6 M'"329T,BU!*7@<0I3^(\"'2J&_8S!1G=2Z=6,F\:'7+R\(RTQ[T[IW-KR[YFW/[ MJ19B70T FSE@$A)R#M9E@AO.]TOY*M->C"C-4 1,G]29DJ+=NU=W]O+O P4O MH[R/6VMEBG6#5&88QZGB*)>AFHJ:RUO)\."%7E8+&8KD6164DZ) Q]^YZ?[6U1H&_KUOK MB?C"P,F.A4JH\8NO[Y?;9UCJEQH/*LC!06% >K2B9L.0.<_>< MO[VUOD9LG19.A(: >&LAKLCN*<.97W$8J0GG>RPU0LF&EFF'3_+YQF/ M0,X=@/3Y=0XA__CGK);/*'D25G=MR=+7B432%_!!B]DNGM"S1!&?:RA@5,4ZEM9&A%3 [2\PYL^27[CV@_!TE]W4?=)A04I(; M< Y+=6S+&68&TV;I[CV1&_B@J'#[;!^4'&.516(03-G&(*E6^C-5%9+WKKUO M[8->#077]4&7]4*!J2Z7*DMIY96PFM&K61PY97\C]Q%)1#S%IH='&9^L^L%I MQO LA]OF^ V_;4V76S4N4<;5OM]MZ2!(K1+(A0L[H=Y?X;XQ?V6)J&>$+W=0 M=>^@RG(I(5!.9!GR GV"49'5;CO6.TE>8Y>A>;Y ,E: M\*O&**W9=R/W@XO;COS?X3!;H? M/J@4ZIUICH>R%B5[UM47^TB&R^0].C\%/>\@]/?VA] "]]M7:CW@?2%X/Y'Z 7!T;AU[ MP/LR\-X1^@'N=X [P\2#ZG@Y)G #6RVL3'8!-/:N?-2;1K,H0^+5ZXW;OF.5 M3/G'!@;QA&H653'IXQCA5PLB4PGJ'K)I[1,KVP+B8&G?BO4(OHOL)A )KXI1 M3N/CLN2 2[Q.QS\4*^SGGR M5_&B5.6M]PN\>5'F4_WAAG[1NV!&P&F,PE<%-+;W?CZK55RW<8#2F ,G]*4V MO;56M0YOLRE1:VBME!9,5T&W@6SJZ54ROO?"T<_&,VR=P3"0N3AC6RLAJRE;B?IBFU3GHU9'WF;R$21]CPD(OW MO87FLF8AE4TW3*TRS[-DEI&7+"%WO3LX3/FF#!R[%<8])V(UFKM_J%V0/T#TU_>>1?1DMKDT$W4Y(\3E,%T,6#X5(;SI#=>7CH MR2]&RS$=-Q@.%MC8K=HX1O8F\U&R!%@661WWT#(?PDUTX@'Z]I:N*E&[$K04 MAZ=B=N_JVUJ-#3XD,STI-HO5)B]*);ZQ2DF+NH?=G9\A;\; M#G9N0@%88T>T)ZHLZKMS,77+\29T=+&[N-407'$AZ72]PY(D[6AZ3G'5-)(( M.+FT]7&7EVM[\'[+^^AESTX@%+("LTP:J;Z^]'G0!%Y/G2;3!GHW9+W![\UZ M?A6ROQ./GW92/O36'\7,+TKYPKR&B[GD)&YG4F9/0]87>+'(38SSQBH?>#CC M35AS9=9.0?=)P1N=^2!!*:NB*2,;2)Q"PLGU/3#PCA?%S28F)Y0 F6=5J6?F MA]E,9T7>'1;>7.<#$R?>B3:WD@PH@.548Y:RW\_[U?[ OCNK<+"FWXG7K_M] M$;]9/WQU.+N4=5_94 XH%?B78AD;$*BU=IVL=R8&RSBF)$W;N7(9NS>G, +" MVXO]G=#QAB8XYQVK;FE,=>1)-X5C*R7-#,5VGJXA!XVW],,9*WW@XHS7$;?J M<\IQC&#&]F:40PUD N@MY+(%;Z'AY/I^)PR<83EH5Q6;H@RY(-/F^CZ9#0X6 M,]-.>DLSCE/5A)K.<=4F2"*G%JO-L[RN]I#Q%!\DB MRP1TPZOVO0%Q!]=TW7.5SM=LQ"%]]@(=<3BVN3=R4WRBWW$D+1#B!+ T.9O) M(QNZ?0N9^,*=QN\A&%E<<",]!F]7))Z5G=B5#X!NX02JA_Z/I+ZNF"-BO)7<89\%AI/(_KVC15 M7R&KIQ^:\JOAO6M\/,[ZYG/E&^-E[IE58] MC[5PAG8:0V;JM[ 65]/M '9:IIZ#)R&6FD MZM?ND/E[!6QU%W,UH#(CO"&F^#C'4_E!%KFLQ\T+V)!D\B:Q>'TJUYE1ISY#U5!YZ\HO1/S)\K7NW,5FBB\G\49ZU%?B0G5>,Y%U']$K7[LW/+QR M 1NA]$FE8J0UM4B2+)[5Z*2(G,Y'L7KMWC#P=O':<+*JMQE_,,4!EN<72A?@ M\<'=:85;%J_='28.:M23F>% MW@7=:%>NW1LN3A>N)1V\>X;]0]=?TD]K2<(P20K78.=B?513?:-V:*';)[Y MH2F_&B['M%R':$SZ;K5?T2@I&%;C37/D^=\.,[^[GOE$^9HO"<'" HDFZTOM MJJ\E*O%J!SDSB&+Y&JI >'?]VF1 -6B&ZYJ:;V8Q0TTQ[6Z ) 30J5^[/^;O M%; 1G)!T ](O\52J/%RUV&7&Z2-G%&Y?P(8BDS]9P=:,IVN^*R>7>*"/ 5@M MQPNNCVRLCUH%VQT"XG0)&P/,LI@R:@)NE+%V6N#U3F BI_;1*V&[0Q"\7<-F M6II2H.=8P!OQ!3Y6WX_H:VRF*^=84\"K1RN0+(X]8DG?'SR^- MZU'@ZT%HWJR/N>QPGH">5FUNT1B1:I+8_?'P6J$Y OPZ)WRR!D7)R*2QA4:V M5ZF%[N:>)&].XY^201T=3Y^ M?FGPR:J>P8%',//_8SUQ(HFS-^G>/'$LR(G%;ZZ1G;,^9\>9FB MA^GNW=G)F_FQ-^/M:3\6Z%FOT6%+&;ZGX -_/@V\]OW9RB_V8R_-Q[@0)];Q MR*+$D:,Z6>JSP*GEC$FW866O7XKQ;B<^CL6)"R\>@K@W)=1N'> !/@,=VJ^[ M3*[M7%V[O)OSEUG\L^L%(._?^UIMQG*@-(@>J$/8KW&\$>JD/# ]82CD6$IA M]+RL: I61DY-GU/7?7*-U]J5"=%]YO4"2+UC_308Y%$;U/M5O\1C8DIR:N6B M3->0T_!(@@'%=R1]"@MS>CCL$*1%:$;3[PD89V>*'>2\<%2Q@-Z](Y\"PPQD M!8?MD .>*N5IIESMSM3LPTH@NW?_[K/6[,R'JV$LP[9,L#UKO6U%R[)O^#IL MNBYV")LY8!*2?0Y*IFSMCA%6F\3";!+YCJ9*9;QO\T-QB&Z(\.KJGR!S]O*_ M-X1.O)'STA :4]A4+S#9I*8* WZ26R;,7!DYNW-W$+J%>W)J!VU+ D/UGEWL M )4R(YHRT'51TD&4;Q%EV,!4FKXC3T07-!P%.&[>6L4S<=($],2[?& M01M$4K7W] 8/0;TM]J:3GJ]Q0:4I]P9]D_7O&@_OIL$WQ\-+GOO-*H?%<]45 MSU2U@EL?I]Q>!5GWXUR>_W9\G:BFF!=E55];U&=,[C+VJ%P=TP;/,>YDRG47 M?@>]),6[F?SJHN^#XT^>XM1L3XU\NU#2"LU<%89A1'Q"7UWYOC<]>^ 1W3(] M6X/JVU%%O0U@OR$$S''4:(-XCFKR;5^>UC4_-?'F17R1*:#W:K%SHN_7%_I( MU+X+%LM"274*:3!@J5)MQ'&Y@E=;W&52YC:PN-.4[1NH8*8X:%1ZHLQSR?0B MF;3K>*6(7 4,TJBXR^3M&[ H5A+)C#M?#5A0G.-#=M&T*\D'+.XD!W?FUT!X[%Z853CAF+)0N\=A5]YT?%=^QX7>DOXV[A)#/Q,L%"3/FOX MH!%/J&ZQC6[-WAW@!DDS= 7@2)K/X_9B:&D]GTNWK*HE%<;(Q3;W!)SO8*B. M7.WL< RE^5-GP7/Z/,WP;2G>H[X!4-YQ#_/#%!U%AI?DE_7"+%U@&T6Q3_A9 M21(6R+FV*"/C>QB;(]# 07$I)UA3Y1EI.?5YNV,3<^12)$A#XW973T!<)$(H MI)X*E!R@J-XV2WX0_K;!W-+G,!8\;+/=&-JTR@')*YFNY_@A,?8.-$0/T6,' M@+VJI^U354SR>%%Z8? /9KQ:/,S9KMSM(I:S,:C-O#_GPX0?=DT&OB<8R8#ZFX MM52<6[EV)]9$CYN+.*E(.$^1@UF^F1)%#=W YV%-OD1N;KZ/M38]:8%,K5WW M]0Z%#QLX-AP^J(L&V+M25%F(CN)V1=GWC:HN;\N%D_6V,5-24[YB#SN8WFD2 MF39RD=MZ4^+ETK8WB!Y=VY649!K#TQB9NGC1PJFX?%W66@/>Q%+":D,WJDJI M6Z:\VZ4!FQ_ 'K]Y?2[*C!-88V"JLAM6N&[*[I7MYG4I;32M$A?75#W0_*E: M=_LT@3ULI"UE3>'ZA0 MNH;R];30[MR!KD<5>,_>9M2I>\QL/DYS6H'/]*Q>CL\Q+61#D#?R0KM#!D?7 M>AU#=.G2PG1;Q X/>Z'7D+_H;RF[EJ,? % M]Q"UC@N&H(VB>^MGW'@A[+CV=)D<\@0G*L M##VCDPNM,"MFQ;G),(DBLLK^!'4V6#@DS^=S%&CBC\2(B]T)\U[/X5V6I9+B MBU96<'S6KW4EII=+T&T266@A;UDN[55\@O=']$@KLZBEJF3;TWHELBCGNKI% M-Y%-2: GV9?C[BZ1D-I+3NW^/BN1S@'9=X 2_K9AKU)5*PJWDA8XN=#GA48. MK!+HEHF\GEQ^L;IKYI%2YX?\^TVO5DT6IIK;HCD&NY?5UL2E:OC;EU-UR-&P M;-!C3A.%3+W$IQ9J*X$Y5P>WB.Z?22OAB_UJJKS,)L&-=)8E71 NR[PW&Q0$Z>6P^BB>YA7R($Y MT"T;*'NGK-7Q9)=@8!?Q8+:Y$3,S(SK):II0^I\H>8W;>8/>4^H)1=)A'R$2GJ.*("#!'VNNF,9\?)'IV+BVRC5:67 M1L[ TNB^@O%K,R(?0O=S"E_3.=M/CKSAG.TW_3YP?LLH."FC;P];PRK.89[< M]DPA-ZH^T'UWNOL!]K (T7<]RP!.=(=3F(2;J/;N8 LUZ>*S[ K#F7D47H)VW_$0+<1Q'199#0A&!\J@&E.459I98>AY/Y2EKRTXU& MHH1LFN!#G#]8\._$Z:@.]GGK;7K(-G)XKF0)>)#RFE.I6YIVJL@Z7Q_B^RO+ M_YU0\)8;+N;(RH>\:HH^$U/[4G\VHJ6PLJ/%E) M=V2EMDRIZ%YKA[+K^)5'0"[O#:YDT>\DAG' DT#U2+>KC7S^>VF$&WB#UR_K M_+PWV&\O2QD77S1PS,W'K5S%$[O$]XH#OL ;1)/3KWF#7,9FR&&#S&NJPO*F M9&0UD/U>$O_EWB":*'C+&^PL2\5 :C9%'./==(T?9['\_'OY #?Q!M%$PVO> M8);SVUZB;(WY@)SQ25#OE)7<]XH0O]P;_.KB_U-W[W# 5"UG4Q_? 8Y1M43S MQ/T][SQ $/>GNM?,VC4>3*9EM\DU@/6EZJ<2NYP_?0!#6!/ MLJ Q[H]2*MOKFWF&P N<;SZ ?4? )L_I(' M*]R_S?&5):*>PI19GC5)Q'@R#:L]! M]V**5Y>ZS_9C:[VB0;CA.]K.O9G^(^ 8,$2&;^>&A.:/XSFQFTLZRR%RVA]M M<"#PJI-C+_!K.E9XLT8#^F_.7)6?NZS1=\^\W)SJVI8KZM$5'%$^!S),%GW7.CEN=G@8#*AJ=9]!7+S^-C[#O[>I2)/IGY;=;>9F;0:>?VBIE(]/G[> 7\# 'LYWO,0\/D9?0UT=O'.&=BY M9M1QN\M2/ZA'-C_^MGJD21>RQ>9<*>*%6EP3]5)9(B?(^=!OZY$#/C[TR$./ M7-A9?3@D;RB213>76M3'M,)S_,P<62U3+-3O4)$\')+OHTAN&MA\5)'\[AZ) M6&UJE67936B-LC%>+)9 P_/(E9@]/)*'(OF*&_M?;GA_2A&LGX;?C+(!=P_: M(&_(K>8XTZYI@6@2*XL;$8DXX\)/4]U5/[N_2?W:9ZVLS\_+IA$L6:R8;GD4 ME:YGT'T%RN.-H-M?O^A-NM<_F'DGHDG&]6A4S97C2RZU]^>5"UO M$^C:>N8KJ]KO#\!Y=7Z*023Q.01GYM4R/C8Z!$[%);.LM9*$V;H_!)]!H0>$ MKQ&F?43GAE]T%M;G@)OW%G@J.V>G?"$SL8(Y0R8(Z_Z >S:=[AJ^7WE?T4<1 M"7__'"*]I88OJ#%>92DEI4BM8E+ ?61#G \CG!R+OQ\QO?^F*CBI*.FA# M*W 8LENF8IDEN!A'$DVM,1H!V$/8K%K*-MJ;;AA:ZF.5%C[A"\Z2P^@X.9B4 M[@_B=^4MG#W@<][N1?'G,/=;N2OGBN([Q8CL376;F70'6B#P,R .G$0*W:/Z MO[._>A$ ',EC)E?LLB$X6 ;W";XSM0Q;S8,[1CFM>!H6Z'-I/*;H.GH7%5VJ-/F3_+[MBTT_R._#FMFIH ZY">E-\8JI)MK- MF>NOT$N,7*J"]*[Y_4JF_QT"3O#+>"98E!E\9C7M)IMWFTD2.=\6$0%'TJ:_ M4\*I3K\"TEJ3QGMIDM>-?I9QATCN]" @X2A8\$^>[Y[V@U&.KQ=-'!O,"U77 MYJV\?(<:_:L$_-[/X6:*JP(_'>(&/ALQK4&.9D4Q?8?\_BKYOOOSD@5'(FMX MGQIKI.,O,HUV:Z (#PN.T'&4"Y]KFUJ:-Z^7\K;62'K3=,-=#43TTC&H2#@2 M##^1AF$L4X8+63=NJZZ6#;+ E"?AY?G/:]J Z8.\8QGP&?B [/54;[*]8_=9 MNOM(MR^2/.O\QXN6FYZ6/6N)3V2OP@=C,S",&<%2?>1TRJYN[0TR'E2QO4W' MS^>D7V' W@7)KW'@6SFTI_8LS[N]"GYM6&9TP]MVRW'628UF7H?5N-Y*&^6X M^&A%(:< =W;MO(NK7BP3]7V_4Z6Y'^4JM(I3=E%R 1L4>HFEGNGG\#YRJ48T MN7KI&_ _>M/<2ZY:@_0\D1EF'98C6G-*'-1QC'O(ZME]_HH':ZHV@D'9))9%F-7!IV3Y];9&: ;%1\C0#GH3M.A[\) MD)U8ONOD6&S&3B=8?SKBR$?X^VW1$9U?>H4>)(YO75*>[-43!6F X8U@I=7P M4= I:-]%<43'B\ZBPWW@XBE17BQ81'N:YBBVD,$:P32ME;CKG[>]43[YN5"\ M=6G(;G] =">TJ83_A!GVN:B_T)\URP1!370TX.5]4W&?]9 75:V[4X/E1P;TN:T ,+R@+@95WHB2P'!SO;Z^E MVPY/"H7'XS8=U_3DB W&S0Y?B5-4GI4P(RDCI]P_?$7*V;KA-+>?;,1Q=G]^ M[/-P\C2/5X!RT4WI>47KJ"XZ647D#&R&O+6).K8@4N3HQY=90@D_'4HF2BFYJ[!,[?BI<> M.#^W4FF:G@6Z6NHT>2.!E;O*JI"36U?WSVY:T/,R?H71&>S$"YHZ[!?J_U#W MVR&;CI0 <];(6X@.R(4XM*)6VPKSM,,MM1FG\48O :A2NV@*43E$2EJS'&WR#3;633&D:^!BR MP=%%=/8#YU]WA\3=&!);YVG.;4YR&KD K519EII5^C=,Q#\,"3H5TF_>(/5#^%LIO>7,%<20410WGQ13)=HMBA>&I M;M]9U*465 S(V8D'SM\*NPGBO+#["CB_8,;E>CBOC%A[D:B[=5[L=-OY=-QQ MDX4[Q?GO&Q?<)+^TWD;8T^:?4. [(F^?Y=:4V"N5RSJ6I;E5=00X606FO(/P M5*EFB97=H_!@S%NZ/U[*DG6GH>V%5?6K9-T,>8JN5]K">Z:2+[^+E5=-T915 M47]V7_SV]X8W 4YXNV]TFS-DP Y(P]QJR1/FK,0VU$IZ-# :W2JZETB<6.>3 M9CJY4-1WJS[*6<9R; NJ77"4NXMQ-S^5AVI1(^5$)EVID44J?;_4B:*HJLI[,V_P]O=3[X.Z1 M(J(/:V9LEI_V,%MK:(VLD!&M4:.TT.^7MU^LF;^@/.P3W7RZWM^%+<9MKCT;UEB@#\0TSF+-[O+A6=V0PT<\J\\7 M\&Z/L5ZM@+<]+J62)BX,>(QV6KI9Q=O+);J:X@(%O&\=A_W(9% NX+U>!!%N M.S.6Z5JZJD19NI('C,-C) W8NQ@=,=PD03Z:@^* H<*YA/=*D.*T*:GL\ WBOW9@:1F%9S,^1\FG!;^3C-]ES5XT3[RM34F^1^8/5] M^=(FEG2I+%=F>[.9GU.+=JJW1*Y\\T[ ^55Y4R31.&\6IE,FL9IJ@!F20X*D M\/(4.8-]#20AQSX6\!C^]C!:\7>][8 M"E;'#(?[7$+7U-9*[I7+\4DQ^["":%M!)-'8(3#';XIZ#O>7<3E#**)H9'\+ M9Q\17IY9B$_#:2EJJ#CGX"FMPRYEW5> LGZMAP%#\ZBOQH@5'1.2PFT"AYN( M#HRLCW=P@)$V<#U'E3V@1%>!\Z8*(VN.WR"E*?3ZA8J<3+*S;#'1M,=.GVLC MAY0M&JY(K_V7JKQ"L&N5RR!91H\.3$<%-=5E)JK.I%O>;0\%G:WRE20R6_!4K1>PTB.C"MK9B2JN=F#.\/ M2HN5B?MS 4,NSO@-8'K3=_E=\0CVLU+Q27RL-=QIK:T9YDQP1S6O..&0P]NM M#[C]#C<^O!X-Y54H=J *Q50IF3#P&JN2#FC7!9Z;#6KBU'(8770/-=WFWA.@ M=( \,2W=&@=M=3S91<($'1_FG&&AHW%8-)=;Y#@ M=T32.\K]DVPYW[42)MMZ6 M$?7Y-,:,69&O*+W54O 7?GWZ/;3'YH[CUY;_/1'T1J[C&D;(+M>+\QY7:6F! ME:OK9#X]KQC? T8W-D*WS4>\ :5W6*%X$QN#CI 2M: I%GI5QZ,*Y8<5NE/& M7]H,C?11:E$TIIC6Z#)N(8-962Z#+#KNQ0RAG,N\AA7*B8OE4I=*AJ:FA$RB M4VMH3.-[H.CV5NB&^<;+(>DLE]@;##(!R%$LR(S-^="GFN4ZLCLQ=Z2+OL?U M)TLASE*47&VS!1]H3ETI27P*67B@X,C<]$*0-_8JKF&&]+K:(W$PH-C"=&(6 MNUG*Q:1','3W^PD7A-(Y=B@]J?'])5?/\C=VZ*80.G$] MT37VI(PD)_;S^8!G#O\=(NW\3UC/:?N=='D, :MFX% $1$VO"_C%G+ MIM,NJUH#M)JJ[5#TRD%6!9W@_Y&%?4^NOU6^>S;;>PO-SO=-SV>9 00 50LF ME()L]'Y[MJ.@]D^6PWY [2>D"3^A.DV,#[B>K\[J"\5$]TI^E-0^RBG@\^4_ MVS.'C./Y,A_XRUG%G1;'9.8A_XAR_:U"X[/9/NRHN2IN$T6O\"65I0HV!?UIJ@J)9,1;=43]:W[ M)UB3&'&NEMAO^MG+TE,"F5BSVLX.):IJBQKO)UU^[LV8E"I?G6UG M4.KPFI(41CYU]/D#V@H M#H\9TD*:]XL]G[DW%_XW/-+\H1CN=2A4:%DD!V6)XT%CN:SI3*DZPI$UOTA! MX18>V(MWEAS9[E;-S[V\4!9*':PY:IJ\*FNI5+8Q+Z_NXUVU^RN_]F[WU>J] MKO&ND4N] I-Q (QUMMNRS]3,W-+GJCD^;/.L@U,;Y.N'Z+$#HH#K/5OB5HV7[-K7F:_PZ_-#G]SH/\KI M:V_MO\3(]W00CJ?V$UHP'"&Q*8O$+) 3>G6'^_'V :3L%RD,_SWSC>RK1 M@\:S/-L'@AEE6*MSMEVQV0J3[V4T.^^6,&1U!B)'3&Z7)DSMJ83=W[O@075M MRQ7U2#-&)?#K%Q6IS]X@"]N%G:NF#Y3-E:!0GZZ?AM^,L@$GZN!9C/'L9:E9 M41>AE'$3 +SHI:C;/9ZP<]T*7SOA9H.#&;FP"]U7H$M]? +[Y0=W/A\7? U;=T7, M9_#UBAH;3YTON/M-OZ P_E.B6P2Z,K(<]QZDEM=FRG0Q*4MLI:F50:4Z:T]( M9'/KGY3:%XQY".R]N%BO5P'^/O):4ZII6DVE/*W"T)4RG;8QT4"VBO4AK[)M"U=X^N M>C#T>J_5>I$_>2=^XD*IJ#H]5]%(3@@(2FBM2@#92 8)%CX/K"__'MP;G# W M6^YH.]:? N%>75^2EF3Q">MF9!:9AI9 M+X-7Z$EVFO$Z]*R'KMMW"H5G4.B!PJ,H)#TWIU6WL&![<:\93#I5 MANB@L"E_: C(BY1N/5_\NPP!=-37K\<6]C_?&]JA:8\4LIG5:TVR#0/<&[0-,(H7)_XN<#1L>

]54;@ MM:54YWNBTLM[#"=/!P]N7N:^YF=-K[[%_PZ^3XEN)9^>,A.>JHR@L(;KB!/ M Y?M6@T4TF7(WXFH$S([3"5G299DYTE7YY/]F8#")1?HE)&=T#453I&P)*[[ MO#AF!L4B+HTG0Q3"''2$-2V0J1WEGCZ$AV\9RX@0GG ]MK2-@CZ^MBMJ:CR- MD:GS7+.#II08>UIJJLX:L M%6I!?C5)F?TE@8*..$R59SZ\>-]4URL/+Z0(S[.9"@2XP',Y01PK\VJN-E3Q M0M<-ND.M-/=*3XZ5 <2P\.H?U;42))'Z!1_9CK']:?LY'.2- 6W87NCU4LU" M)H6[;&59IO.F+8];^<6+$3?K@G]^8L"(3+H>RJ6046VI-]":'L\-U+@_#3A6 M).D7XT8:8.^Y3XRN6Z(IY(4)5E$!E>1[03LINZED:MHY,6SXP"?&DWW7LPRH MA3N$6F^O&I;"S^A5W=,2N43QU%*W#WUB7#=\8[TK. NB6ESI5IMO-.M+DW12 ML\7BY:@;+1<]\_Y!<^H<"E$$WF"_ ML[IOA 6"EO-!D+]X/OPR!TS+4,UCW9Z[X(,N?A[._AW,6)LA02.G\ MH>2GKCI9A%&-@\\SHW?JK+7W %EN_(P%U_G !1B509G.8_?\/_B[E> MH$.-:(A+;*$JWN07@>/_YR];5,(B34P'(^]7XD<&=1.OPC89OM5R/[P\][R91"Z M/_MO^'G80_Q%R\O#G#9O3&S;C3VQ^P=?US+>, MVK!%LG3EKSF,]Z5H'^K71%6@N8?/_]__29-X_*\=,^Q+D>TE"9Z@>GK>\4_, M6XPTCI!.IR@Q,5($ J0S0@*/*_ K*2F,,BD@$_)(4E+$'VO8?X$BJIGF?^)Y7XP/V(DGDQD=O/=TS\?G_&/)\V\E?B] M;T(9QP\M!/&#R #CB%X[-!E[DY-$61L[,$Y4,-G2+>?75E-L>PRUTHONHJ%_ M4'"H=<=D\@?L>:U[H.HVP8ZN,='WK'#,M5I>___GF9E^-S,/N9=OM&NQB%G0 MQ,,)1_Z.*LW/FNAHL88) M_KW3#!OS(B4E(IDA2"&1)H"0H)2TD %D4@"IN*@04AJ0&65C7M9/=&0A8]7* M[D '# ]LN5"SD_%>0F]!Y)IM M6;UV1"";==%VP:_M'W\],PL;>$5N<\2]S1=KISGZYL"UQO?SA*OQ>V7X_!XZGRJ*^T1\089LN$C_P^/_95R2;L;9*90_,>WU;L+^1;BVV M?L7V,[9P1/N7Y !1PQ:0(&^Z_[O?1'UL=QVN)(<$;&1/WO69J MZ:?'9K^P@(/AKX6^'!A;(,:78EQ@0,7_KXA/F52">N+3$:/]NH@\L>A-^;@& M*M_A">]H&5L3,];T'=<732_F63$.R"''_N__$!3^%Q&/64Z,2/ZI_#N,X+T) MB$4UAE#FX%39I3P);^B,T;(7_DQDXHF=U400V.>*U4$,8C4LG[OZA@ ;%4*%0ZY'W/-0 M)_9H6JS-6(=OE/A>U6@.W%Z*?F,=.(YC9#*QA2P'%&)J69,]=P85+QA$/OO MQU[M*1G9;%$18E(A9$(21"H9[E-)*2&=I"A!22?(-$CCHS1(/M\D*O8"1M3( M=E4#+<_UC;KF#VU:(".GXK!ET#6$KK44<5#*"JZ]'%@@'[9\L?'4 \MFQUOV M&ZR1S-,5:N@&Y=98B+_L#@ M)_$?FC.#6_]M!UK'MJERZ<\UZ8_O M@8%(U%ETSVATZ,,)&$L!NU#/';0'OI75.=[0)\ZLJDZ"!3;>;&N]9EES$'\+ M,:Q/?RWQ>0F)N07'KL&0CK@L;4Y K&^>W??T(2LPI9^JT@6YPP?#OAA/8W2\ MZ2\V-1RO^OH)+(XG<(KZ=!;ZBT7IL[5:?T:P#H-I"P:=3FP*8VA74:-0&[I[ MAU$S$E#\](I+/]H_N!\QUK!U*PC/+;PONWEG#%;W=5C$9V% M47/'=7BJ@!'. MN#@KX).W\DG,!.B&"QT9Y2CM7GOT/V]L G^=2[2A2F0U&DX3C@85S'Y61)ZS MD[F:K= PGM1KA22Y*!CB6_"JB:XKRA/?!5YXYN1:R/JTZ=BL/LR#V Y@PL@>R'<03\&JH=X#Z2'U]8.HR,HFA:X9'/H6H_!0=K?8NKM04H8S5>[16% M^&1)5GUZ\98_2J3)TWGGVPL"7&8L7.<#Z@A!_36./66QPXP!D?K+C7E !_8$ MSCUF1E'4?V+J]FT8,1B5BE!8%/ K]N?5-VY"$TO# 9\)3FWHSH83@',:5YF( MULQPW;3REI'-I-+OMJ[_7N\I7GV=50MZU,V0XB\VJ%RR;U5%N]31P)+JU'!S MBN7+;RD)DB(Q,H&?#EFO)9/QATR>.+F2V/GY>]O1ZRT3X E9K_;EKU?^R=9 #5* 0!D@1!!1D@D05J04J(D )%,IA0@Q64Y\3Q1W]$' ],B M6$8K3*O5?*'G#98E>I.0.FC))P-,GI8K:8UCL_,T362G3F)\[,R+.%=[2S!U M*=Z(.WYA5)YVR6)X.H;\X[KG4RYV^"2>^I&ZA],GYZ?,G]9&)GXDR6^ZMI!O MB7MX?/M;#U%;!=T[,'U/)''$R*U:EW7]&4:([R?(FX)P1P2I;ZH)(HB ;;D6 M-(:+B0J_>;*8GRI*O+Y4W3P$W;@9 4%*D=SMMD+D;+XCSB?Z *]4J_&R;TS[ M"6N\KA4(*[0@K3G/DK7_Q/X_Z.(1,5MT8G-1]\&G2@RO+[0WI_A&EM>BO"-W M<8!C6>"D&CA6;5G9I0,$8;58%UQDVQ7N4U2]ON1?8$& <>+%JE7EC MB^^RVP,G@X2/G"ZX\I1*IA)NG8"8%,3D"8!$,\)3]HL)B/8'PQCEJ03L5^Q/ M8A,]3T0W-E)U&..(N@Z;A/6[8>@S\]4P\('QC@0V#6#/GRSFC2G1FZ:BIK8# M9!!95X*,10>AW-B?L#^(SYCK0V/B3JRP)&U;1>M-1._9,F(+\7"JX3S7#V\6 M\N__Q$13B?U)[JU6@E"'C:0I7$OX4-0>/AE.9=-96"+N1C.)9BJZ7BR#QQ0Q M<'^L^WGY_U^0L&1\QX$36]=8AZK,$SW?W=_>L'P#2V9S@:;.NE[3H"5/X.D_ M_AF$]X\=RLW!U#]^AO<4->K6YP9(("LZL1!"$#V&ZGD0=$"'*'(L,]3_>A # MT!8$L5*HA$4YVEO(B9ZXKJ=^)E-/?>PG%]H^;)G DZ'$M,'8U]>[H1S6B?T9 M$C/U%QDG?VP:>!,UJMRTP\K-:\O6>KX[:0'NOV\I"WLD#BF\$8T]63"J<:K4 MM4NLQN1!N=+!"SHV&3]DX:*R .$GQG38%XB)L@QE 3(7HB6$AQ-JWJ/?QB#I ML:,_N 84(CB*L]5P$#H&7'GPG]#0P.Z@8@[G/8Z-'6OA3;8__X!V!T1S4\!( M-:.P/]KL"\TPB?]U:H;1S\1?VV9O-C@]OVW#T-AL&I^8Z[:E:JYE'08 &+DU MG_LV\R"=.%+B$IF4" &D"4E(D"(II)4D(5 *$:<22H8BY,SSU)].E5+2<#*- MLS-K)N:=U7(^<1;'DH24C*WFPLBH:62=XG!K-=(P<;R7)'RJ3TZPBSJ9I2BM M(N:*V9;1;;*IL&7\>4NLF1\-2CU\C(.JW@Y6\075HNAC];4@Y=N!-#YV+4^@+ FJDB-9K1+PZ>88D^1^+NSSQ3Q7PU)Q%6]7 3]3*U-M M45?$^IA?MN MBR63/\@D&L=PK[3 '\F3:9[[8>8[2P]O+J]OI ,B]RHR?Z$?,+:\9Z_44TY<^68Z.G M7]YQG1+ZVH4^P;0[5QOO\^ OKC2^5CU>YT:&5P7O.RP0(6-^I06^(I5HK^_. M#'C]6/C\_0U=XC#/<@_RQZWS!>L)[Y(&ZX^;=,"]V;X;WMVR=AHCFF[?L[=S M&H=VM1.WN+&/8\5^2@:B&^>;X1GG^"?M]84.E#WL][TO\%7]L3LK%/\FBWW8 M\J_1I^SQ)/'=6?.;FX4M(0L1'9DU&9_.%]NM/I/CA05.YD>YXM)H)4?EQ>8^ M]R^]U>OF/LF5+T:\M>9XMZZX2L7(]OCHWK[:Z)7]J_ $Q]%M-W5T;/^X(B%=T\>^P&,LN)QM*#&P\9,N"XKW,Z"5(L""5,T M9574PZVR\,*$L+&[>;^8&PN/**K*J6+X^)_BOX]M8_WXWIN?[@3H^I:/L3\A M=Z(MR/7%2J]O\)W>/Q\ ]Y7M]%LXW>$J#Y1JM,>>J2U-A2@*(ML3JO6614OC MBCR^J$J]UJ8Z=3UEX*ZZU)0T=T^H<-AW/^?O2_M35QIT_X^TOP'U#/SZAP) M\GA?SC/3D@&S@]G,]L4RMC'&Q@8O;+_^K3))F@YT0KK#7M)S^NG0%>.JNJ^K M[KU"@%68&Z'%04[8:#J9*$7.>KM8!+7MV_S/FX?\][.+?!9_#Z_]B,?K< M!8P_=;D&L]6]4# MNU78\:_XG I#&*2FTC2F:$-NJ% X32K\D&(5#3,, U,94N-'STD>.Z4]__D? M1Q4N[ER+^7*_:+QUII':EAZIH]#P_U&=I;H.7MKSXD\8\UK ^+HS9*Q;P/M- M$S_^^J/@Z,A+4W'LB:3?WIKZ\N'QUZ82^%.

JL2)A2A1NXP5&PX*/8SSJ1<;[')PY%LGY]S4CTI,(L& MFXWJG59_LVFQJ<.1\U)_8'>K)-T#,Z/;F9?%M;9$D:2#DC TGM6<^#+;ZQ%4%\Q56^3)6!4//=C[3GK>5(=K.\ZLQ9B< MJ623*3WEX&O(]X:R' &I#P".39$\Q<83 LFF.9ICZ40R#HB4,$E3!\<5*RVR MG66?;3'105QE^*B>3%NM( (TFGD[F7G255FREYO*8$,6Q_4,2QVNS>R M4D: M0UZNQ$>;O.2H+7X02(!2)3TL-/K-J1Q]2LR+SR6A(N8R001H10U-DY09220X M493RU1XH*XA8#D8V!M%R?C4>&41C^90=IY\:="DM!A$+UY9Q=/&R8A+[++:K26UT>(K [>3CRUQVO;GJD]4'LJEM+/ MO#[I!A)+3I_S5:XM+I@!\90I]L4N]YP3 XF%G>;[0FE8>);GK-!B4GJ#D?E@ M8I%B%8EO5QM=V4X9T9S%%=)%]%3R\*E#DRXYM=F3W; &.6,E20X:.C!4W/$BH];KN=*W/L%.Y +N* M1KDUS373&:+3GSS)3556VP:<0, 19/J]67>])#1FD"I6%&-3GH&R"%'SX5![ M->K4:L1ZV>.FL7KW.9_@.CTX-(#\^7HJQD7K%;JW9ELFY]1LO6HX+!5 _^E8 M>[D&>G+)@(+5(#/QSKA#M]#0 TV1J1I2K#8;#GO%M*PU^+%L+>$.4 &"=5@1 M*-[I:"MB7>;(ZCK;3[4@)2+$B0:8*, M$S&.'Q]L;]I)2#&I"75&MCV?#Z-*>^HX00*CV.0&B9E5'LK%2C>FJZ.Y'IVU M@C16["G7%)+--<$,;+,NE*724.H'BI;^E*2?Y_%>0U[K1:;!V^I\N6@%B9:L MD%/SQ<34EKE99SA(Y8K\B&@%B1:!Y.$&%68:4Z'G>M]JYJK))S%(M[7)_(C, M\>6);#.;PDS1],F0R@3IMMYS>3TP>ID:DR@TLFFJ5!AF*<>GV\[=?:T*3!. MAGO9CBI6 6<"\[#76L*>K$:;D=$FI.6S[#BY=#^]\9KQ0N,!"!GKR#@6#2/? M[LSVY_#/WY3B52]4DGIM*:4?(^XZOZ,+VNO9["R^@T]3HZ\_<] [@_]KK89(:J6N&-8UD,!%R#Q'& M-N +'_ #,J;$/48B]5=?\IZ'+W U)+@^N'G^.QN68"I!^.Q>?:=-)A(/7F[/ M@\_#!X0Z@THNE4<$?-V0P:DBB(R!Y0"@NIWMT .@79M^C/@MV_/S#9P?"IB_ MT9R0S R6Y830BQ&-LAXOL.5\+5_+7%%SPFT&MV>=(8+B(4%I*KZ0$%I!KTAJ MUZ45MSCF3*^MH1G86?!*&_7-)4%0MGVEXO1C*G[!UE>'_:Z0^4[#I5F0RDWD M9_N-?T(\\R_B(0K_].^;[(EUVGE J_R2GOWWY5TCN7[/\/\BGOV:!_NN?QBL/J%< M^<>9TU?,%3B[\NRIX=_#"D=S*\^:6;D+,<1QA($B]B,,C*[2EF8Y":)ALOQL M;3)]K?'Y1,O]X!V*200D6=J98:4-MT9A!EEMEEEJ2F=00<%+ZM<_U$.,/I8& M?HZZD-8VLTD]E5)D+EN? MQ$.2IO^HSN.Z%77!'\1VU?3ONP"IWU-X?&%@^J6+O&'U$I+ES9+ES9I NW(* MG"7UCICU7T^*,D0XTP2W;Q!]8 N\,HM=@LIE"VQ_#,KZ%BO*PQ 88K710AN3 MG@DRB,3]=!^ O%C*L#>JIN@,(*ME+BN72L:DQ=+(M(J1QSH1_"&G7%K-?852 M"$5$*")NQA#[O(S@\]/"DY.9KN2H1#Y;!;.>ZXY0GC>TSM*Q=^M;K]@V^Q"" MV%Y2'X%'[QIKBL1A]I# ,2#QOC"X=)N)"PJ+3\F$2^_7%Z:;2Z'&U(=/.)_EH/9MA M4TAKQ^.G)6'=NW(.F?1G,NGW&.&G<&FK(5D2G(+0 _VX846S0KIFHIY?6*/& MR+NTOM]3M9VI!K<"=] ]N[5]:9?4=5@?H?ONFM0[IG_4T/:8Y.CS1D>PR\ D M<^VN^O!_RK#_>*MW+^F!.,+./K:VMC?$08XQLBI M2:4.2&J4E*/=YZ=>EZ*(YS;NTXH\\@\QZA@O_\$M%/>9ZGYQD@[9^0=HZ&/\ M;(CQS8RH-)M$9YGOC(9:;UI887Y&.7L?N97B^UK[I$^/_5Q-Y\F.K>L*0&T_ M7Z[$CIA3 *R(I+HGB0C+USO4ZRTJF6^VH7R(@!4/X"M<=(&=%JA/J""9/+H' M. *I#-Q0K\H$%/-4V.#J1"XX2[^QO0(S\C%]]!K+,Q^'IQGPBP].YGYW/19[ MI(Y>N15N^SFVG7I,7K)/[MWM^@?M]G=E_U5[L#[8"BU&/U*7O5/S:UNA97 K M[2]MFW><&7]\%Z&+L,OI!/'24\B]@N#W6T3P49_O2;CD.KT!GUKJNV#@CM9Z M::;_0SZ^*G;=954FWO?LO&X AHV[J#:)VB9XO_K]N)/KLHQZ1A_6-S'F\9M3 M$[=\<^I^OY]7A:9!E2+Q^FJ6GLK1'EB EM;*D40EUW)[>\42#Q1U+%_E:VR M*Y= GY*Z%P?>WQI%_PG X<(BZ]++OP=.OADL$34!'Y5647>1OY_P/VR\JS8Z M-5Z9,X-8?6,H53%CY\3W;:RSWHU[>!5NAN<-&PC;.Y^\6[JL*3 BWCW>@87[ M(10*H= YH5#5H[EU[LW+Y)^>\DN2'"FQ7F-.39Z,_GBC/GO->!(/WY>;*R MKJG\F^)2G":+R:0-FKT<8)0)RS2F=(M0*:IB28_+*Z:Q1Y5RE6<6;7)5=*BUQF!?DC& M0@P8NL-"=]C%S=9++_\>./FJ0,C'(N';IOWOQ,'OCTU_!C?>,=/=GPNE:2!K MP%H_1'2%4RWL[@4+6])16O9#A+-P@=:]:=E+7(T3NH3_U! XTH0Y"^!30(;G M[;F-JP7>Z]P>LVIL@YDX\F+=Y[C%=) @A6W)%O5 ?W$;M7N2@3%\ MY/%QG\?/\@/?G4,$2;Y_W8WH.UWHC4J5#6MNFK&>/:/2W'-&SI: PY(D$GKI MV&&NT+]O.T?YQX.]X$R$J$$;K?)@TY8;:3U7R5%%C1AFKBX3X1UDJ@+K_>R# M/P"GEY9?5PE>+[TI/Q/RLQ9(4;C?TD" 2 M(7X]#;_>@Z?[FDWMT%,6>LKN"#RMDRU]4:H0BUYB.&$X3:MD%PWGZL#35Z=Q MAEZ^ZY)$/P0(G9#V.8HZE2IX3JBR_50LC*V%7(L7(1**NTB(3!UKUA(BH1L6 MQ3.G+[.#1*U&5,16M#9VVG22OKZ,^@:6NLHN5?4KTN=#!V1HJUZ;B#Z:;5J/ M5IYKM:;(,A5%F?<&RB;&5T66Q-GY=/I3%]S=DRB^,;A\>J[I_C5=YTG+OPG1 M%WKM?HPD#)!_U"*L7U]"+GL&3"1:G)%!6BU!_KK[N#1B[7 M:26'_KH[ R#O*=4!ML50?@><-B>"B 'FG*2^E+I@"PPU#%T#SC!1']"O32J^ M3>Z],>?7I9=_#_Q^56S]!YV9/E"Q]A[UWB;O7B>+?@3R>XB_;L_AH_A/H7^PM^";2 !?[R2;*LL,JZN:&]5!?XCNKR#W,'WY(![9HU%WR(6_978S(#1 MYODIPY+X=I_4XXN/V5M$B!ZN$3U\1,P4_'Z+KW!6W*?TN3'D<)UBR>]$^(!0 M4A:%O$"H$?0J/-'V*4 JQ3^A1N*457:\ "5T,=P$2 M/NQBV+M9)'0HW"(LN/3R[X&[KXJ)0X?">9*)+Z]E#V'ZL;,],9BHVP9@!X-D MLYA.$B93694S!57GQ5;!^=-H8OS3C6Y>60)Y3\VTH99I H/WYUE$J9U1X"S2 MH* )XT%/4A?#:*,X7LP'&9;"+:'C\/0"XHR?(H5+BZO71_W7_4"0T$]Q,8T< M2KMODW9'O!XGRCHN+T[2Z5RA3@R(%K_A-&&1BD-9%W=E73(HI^)K*>1&A.#7 M7D>I2"J(;N_[>HS'_ 0\LTU+FJSW+H&DJ$?Z ZMX>=O-WVG)<^8T@JX^>^L^ MRU>=&,V(PQV[VM)6.5N N=PU[_[_LKC5Z2'NQY*F'O9]5#"?.VN?]#%^2[,N=[6-Q^_JY5*/!*).[JK MM3LU (C,X1^F9@1 F"]\[<6MQ[70S5[<&A).'9K"D9I+-\SI=/-5GLDK$SJ_ M_LDA@U?GX%%"NPHUV;-5RX3&+Z_8:'.@-3N'=JYM8 ,9W8_L*P@[0^CT. ZY M;4_EAY3_/2WUPM+T&Y<:$O!5+O7:D>'G@M\[7Z49F1C:P8U:G[\9YK(T_ RY9N,LZ4:"NIHO+,3H*FUIEI,@&B;+S]8F MT]<:7W7=2Y-;(ZQ@!M34+CFBVLM/)VL9E$2N/"(33)X3W*I/\@U'T' M*B?DRA_"E22!V9),[[.E0O+,*$DO:(9BEK2I].CA@LVA)R>: MJ;HJ4951-.9 MJ31/9Q$ZH0,E)NUC[Y&]4Z^/Z?CGH%F*#$NHL?]^1TEY&4! MIN6)C89ZK%<&)=;X495?-V2)[%M23&R,4DN'Q5D=U%ER.NY VX>B(!0%UPL> M/BT+.J:QRK/+9JQ'9:QY/S/.1!.C#)0%$$PD@VYSO&-;W=W$/P(,/T(8A#Q_ M;>J_:4B0<'5..6(V]',Y;@/G,B:XB5S0V6X/_BNRM'L?]0FL_H-L^9!O?R3? M?K^N/H5Q+2 ;;'D^E8D%.Y7)I=(JR1W$N%!%IP)OD3^6HORZ9/URB;U?DU;R MN@(?)YCX\F9XJ+,-Q-!3[]7;J'@,3>$M>WUL9H KP]V%R>K:Y-( M#LDV*$MV?,+Y4[#>XHW]DPTZ, Y+)#8%$G%NG)RP$T"EV#A!<2Q'Q6B6X%-D M,@XFJ=@X]LM]*[>KFLNG6#[?-Q<#I.!(^.O1Y8[.AN+KK/%7D?(1<>J$FUUR@S MG?E0J4!Y82_E#!QY\/9669\L8OJ:(CHUVK:3!3VW>&[!D0=O'SA%*>HTLUE& MHEI16' ME7ZN.QXL]64&:K>#9PJ67I/6B>JS/)\.^'ZC-AJ!,AIY\$RY2'4F2IQ0>HW- M>M$H9G,Y:=UBDX?/K-KD5!'-^K*WR!?25G%N\WP\ T<>/-,8.-:" Y65'*U% M6].*E*#38H9-'3ZS/8U6DKDHEV6HF*AWYV 5+\HM-GTX7 MPWG)$B<)!ZGY@Z%6-#LFB5S>[.7FY'SRS!1G';Z%$<'KH4NQFZT)S_,IT: [ MH\$BJ1OD!C]UGTC8R3B>2'-TG.4Y@6/C:3!F.9 6V'$R09&I"?PP?D!61<"M MN'@Q_]2KE!?.+,VTB%)<#&(48S!>EIDX79>+S?4R+Z6M5#;5"F*4:#?96M3( MJ,YT++9M)M7&:(CZV!SNPIR9)%,CD!\Q.9:7):E,)ZA8(*,(5'0P3$RB-L.- M*@.Q7S;ZB[03Q"B$W%UHQ=%:8"K/YCAFI92$YE*Y!F.7S02O7HFB%'BU>98*=G9&5,9 MRB"UBM:79"$3R"@Z/X]N-HS.,8M.K[<@3(ON98,9I2&.![%IPB@3]D+<) U" M6K9'>XP"P1L"XI)JNY5;^(MC-F%/5J/-R&C#;SS+CI-+]].;#(N&DE\+TXZ4 MG*$6[)[J+]B6;6Q;K.L>4L<9>"])'.C^'Y[3)526YM6:<2;2QBAA$>*(APBR M)2(.@ _R%:"AAUC3;1]5",S05R82,@)P"U7\K0<\Q+3')EC8*+%OHMF&-\I- M@<3=5O$!:0*P'TH^=>MKT79W(CQE1+G!E!L5NQ,WHHQX-UL?UG*&M9PG MU/R\3N,)C^.BQ_&>)Q;Y+8_V#@G+LL+"SWO9]0N+HY^WZZ'4"8M!+U$,NB]K M[ZRF[R4OL^JE4XRO-,K\WIK?*0+=OC9C2)P"7_($E"5 2T(OA*@M&KC1YZ\8 MO6OJVO9K"Z*MFTU[?B\@[E; ?FWVWGM@XYI*&+XJ.?-=O1[>U_=.NO*0J'%1&K(Z2@<@0N02.JL-T_? M8AK39ZM@OYO1_S=DXFMFXD#'_4>9U^HOFXMU:]HA_0O'F;5"'\^DZR!)QVZH$<&Y,&#XM M9G,-R.NF1(-N?3VN/2H9CV-.ULV+2X) MH'9D('.Y7FY6-Y-%T2W_)1_()/DQS7HW!C#U/<5[-\CE(;"^%O8_54DC2-UU MM #NGTVG3XN4S!N,U,WR344O.PK?,IWNC)#B1J5D]%'-$E8]5.!EA*$U&%J#M\[HQ[78 M32FK[JY>ZZN-GPNF=%T1^KKT+H0*S%5@TC+(=J*&='UBSD9K@ANV.X5.V\EW M!J@^'&7X$ ]D8'N3T'@*V?LFV?L>C*]= QM<,_V>='-7E/%2231S?I 8%9\7!H!M^K%W0C3BS1+_4[S#,3)<:Y M42I:4Y01ZJB$,V/3Z4-K]=_7>9GE\>/]NE+7$Q9\'5Q_V0T)A<*U*/\/"(.Y MDU4S\HQXZH%[WKQ%=\QEP="A:#LW0[5G32[+9*@M,R: M(4I2D5-$Q./8.Y!,O5OVNFW3?^:V_%_=S^=[+Q5X!4C(%[HZXU+^G#>^MMGL M_IU$7K/9#M M,!\#P^LX2Z9_5,?9#C\%@JV QL3=Q9JD2G-[OG>C9D$S'$;:F#7NA?J(U[=$+F\+CN(8FD6&/R&\\ MB+ S[24[TX:T'@J=^SN(VP[9AZU#P\:T86/:ZZ NS^D0-J;]@E#?12_?O50D M[YJNYSV/_S[M.IG(-/ML15LS:='@Y6)M7=A,D^IP18I?%*4S]UQ2OG2_G&T8 M(##6+S0K\>?TIHZ\@2R;G2R8'EUHN9UH$P_)]&&X/PS=?2IT]]V3Q69C& MO'ECO'F2(CW*F;WZ\Z#3IJV5/*@QA+@1%YS>#9O.?E?3V1OD\!!#7P7KGZZ6 M47>[M]B_4 3.<\'.;HBHXL2:@VX[WE]FW*ZSL884>N_MQA6FVW(=*DN5&4I MFZFTA.?\:\A]9')RB1;^H[>X,$',+$&U,[TO)- MG%BWF)7TE%8'#$TK'0' S-P;OC\[#G[ E:Z=(=*JX" M=EUZ$WZZ\GHA[P#=52+:2VG$JBNYT3<'#7,JK)2\UW&6)![BZ?!VR[=4T:7I M.F3NGV=SW5:[V1"O70_UWZ5J"U!HO&I.!Y7::LF +C/BYGEV,2Q[K69CU$,R M$5X)&5IC(7=??W N@+=!>]$D^J;(,E)ZLW[B-+.=J[3<9K/40^JH?__6C=3S M-YN] C070MKC;/_WV=I*?CFOCPW9/$F-ESQ:+JF\8@M **G;OP3=]RQ:^:FX M?E9[N51R7LFMFNVUXG6>.[JV$OON"[$P:GPXM/2(,F(:4;SR#&,NM6EXM+ MS]%I;;WM:$L])!+ONB#"CK8GS'[;NW&+M&]_1>]VO'WALPQN75NV5>"VEG5; MUZ(FM$TP% M"(OWMMJO3W0#X)9D2#A#LE3@$QXB8#NWB.Y-+J*YLWN,1+I38+[T2#9<.E@# M*V( 'FDB(:*I$9>25&S;Z1#)F1>/36&MFQ(SI_2;4Y=R7'NQFCG*D&2BFWF+KZ\FF_Y(="D8K@ ( M&>O(.!8-(\_4KO>/P=S73..@X]-K>??2X9LD'B/NKD?@ML.W?.$T/M!HO.N3 MGSMN@+LGN5.SN%5$-S2TB9!%H%3\:HFW(]\XIEY(L'O4R^@J;6F6DR :)LO/ MUB;3UQH?%X '9,ZL=*":( M4,)&L0 %6!=58NNVL"[VYF&W6$@3SW.Y 48_ M'L92MW((L_G9MNB#'/X->Y28#=8+TVJNB$ZW0(N3%M_FHQFT1X?FX8NLA@!4 M!SQJ'*FL'R*";2"QC<2OA>K2\!ZJD@HB<[@)4Z32$4TB9!#9@H)')-(Q<0)W MDKN&]NXCWOYFQ($@03?@P@W(6A'!@+-0(^,U_K*/TM4(X PX"Q&*=T.;;]ON M0_W@GS#\4-*$E]F\/& [GW<6< D()NSE G*D*$TY1("+ KW>) Y(+) >;=T\1 M8U0(8@! -((.DS--C9QBXEYELWW9.J7T] M1Y\'$V! Y \';D&N!"!DM>!WX$P;DX)F0,6LPK^WX:;"KT/M"+GM."U8F4FR MOGA: ;FQ&93J$K'6["I4 L3C8B"&]-B#9R4TGE(/:-?#W*^5IXL:7G\X.+/2J% MO\3E]6RRM))38M%=S49MJI8==<1O49QM=F;/^N.6*7-QLTH-5XJLUEN__DD^ M'A98?R^X2.WO4:4CC*,TH=@]3LP]/ST18W$Z^IX],K08)W7CE8%U;2_H@ [J*+'G"S;S@T\$#)7J_4V?8PX ';"F[0[,E0:.TC<]L3CKW'SJ,K M$H%H*QY&DDP3FJ=^:O"4YFO1:NT6@9_AW6RTC\1XM]G@#I$A>I',W?PP#<"' M2U#CK_< V(%F1G1U!"^8MRL3OQVTD3VB0U=+=(88E#DJ-A9!,Q_/'!<67X+# M'CS8=?_GU%.1!A=5B ,0RO)&F"Z)^%R.\+P! MEA#/<@K&-V@G7UZ,SVO+/[;N^>V0RPIQMCN>LP7)>EN*OR/^+R'$SZM\OU:* MKTFN61#MYV0/] I4@;8,/9]I(LAA"^1RK+>+L2I99:2P7C3 M&,;':_ZI[""-?V@^?:E4/B]6OAJ1W 9S^(]MX&@$#N;FX==,2^)]YG#&A"3_ MCICN]JQX6UQ4+6*]T9.K!>>4*@H\*/*8^D3,^R*-#\Q4PS\Y-%B%G(?9>L_0 MY?#T(#8#+N6JN+4S1KV^7^>__VKLVYR $ZR5#^);E7==#X6BQ"*+NK3RXS/4W MISC38/>U_8O M&]Q^^,[M0-[)H)OB*!+="/SW'/[J+2Q./B;I,YV5 O7^]CV0KF.OW1:QEZ/Z M/RX"33W(\O_3;>2"XNY_%"#"#X*4# 6!LA\:_4AK>K>:(L3;%4( M+]L09ZI0[G2 L91XL#43(;R >P)_\)N0'M*<0 UDP*]:FJ(@Z62(KJY90K2H MV7 8N@@7RC3D@S"W\ 8*X4C.MEP/;5D;FY$,[P'4K7,,7>2K8( KX7&OVTK:7U.P@?D4_-"X+;* \/B)! MM"4!A].]3<96$Q0?:&9P/QW-D-%;/&P(7%C/*;QW -M'!>S_0\3:\S)"U !> MX43X!0@Q#1L5!D-TX3WDP=,V^")EUSN,-@S2*L2'2%E]#\PC*3;F_99C%NLF MA TM>6W$)J5,;@!7]O/869)74YLMN M9=S-"H0*#2VW(;H3A6;6]=EB&!NW*:N&H<*Q\,C'"._QHDYK3V#4.(.?^B[" M1F<.)]NQ<-('4.$:/3K+:0;_O> =(AO(P&9$16@'29:@B#QD-;B1 MHB=UMB82/('H_K#'2 =]U^4A'#L*>A9.D8(0W] X[$"-@,G$%6-JQ+WI>PP0 MG^ UH]07]$"\#PCA[M7U1!)1)0 04?JKF5KA#V^R8(.$BX@5/!CYY*T*S&Z4OV MW':1AOL2SX,&9^9 :1I5-$U&7W?_!ME!P9%M)/5<&2*]*,C]^:&[[%VNX5Q# M(VB9!U;*JVW>JDZ?1HA :PMJ*O/!9YYX'^&YNY\BC:'M;@]4--.$"LPPUE%O M8?#K'')(0,7%F6^< 2>BZ5OX64%GC?P=A_,[V' SPNW2*7U)$YM<;VW;[J5IO>)NWQ7$-U8=O/"=),%S1ZTXC">9J+YH W5FEHRF3 MJ?B. _H.TKB^:O_Z8K=.]%F6E8'#5(E&ADY5RWC_#GMD?6F*U^6%%=0SICV> MP74@;L,*9=]R>(!2GD>VA>HQJLIYYLP>EH',N34/9W G3$'B7V0;0G"V*R7V MOJ1SDO!J!CXS!Z%%,OFW)YF@L6OMK"1.UQ6)Q_X!G$?".7@&Z,M[;T[]F?JDW4X&+.;P78? M1$4;PZ>^/2%7D0)OCUSTZ7L!6$%2<'<;/7.]'S8X/(^]%SVXF?\XE88S(%*' MXA5-%;T%"F3/64 ^1K)^M:'9%K\'HGUS,"/>ZZ&4EHS=42 BL1%<@C\KTERR MO,$X[@OY0YI -/1J:G#M$G*E2I4OE\]GJKW8RN.MR[ZDOB69S?9NIYK>1@5*9%97 MVB.AV7GJ#<:&F,Z-BZG: AO@;TMD3/'>H:MPQ1'+0=<]>_+W\9UJ!)Z:3 2* M&K-I3,_$X$ M*NZ[XO8/@8"(;,HBZJM_JG!I;>P^O;A@RT3,^7;;)51EY599F9],S51,RC:[ MU;Z2:J^\36.ZXY$R3B6-4:NV9E?"7%XG+2]KM[Q-HZSCD47.ZV7$9J[-8JT. M.Q8Z?(70F\##"KQ]P9)V=SYI--5>;KA825-EV:Y#E/_ R$*M7QZ,TWJ9D2;) M1G%2CQLMB0:<'1A9-_A)M9W/E]AY@IDWEI8LEQ/T!L+Y>&2EB0W;U0J"L_,: ME1CA6+WC,3(8B5^I0*7M K/FWR3QVE8=^=KHI5[%#A:L$+V%G(LOF*(ZSS2( M$K7H#Q:%$P4KI\==M&#E,Y4BP!+5_0#/D1X&!GI_A/'%]^);($R +M:D^G@; M (8U8Y)=,7D#AA9SP!8: C">+4F0E 5T0(([8@LUK=B,&WDF0^6;XV&Y@F"* M=R$:_\WM(XZ\OK$)3^'0^,/X G V=!TZ%M"CVBX7FL_MRF+ ?ATG\D.?HRW- MG&T@'PCD&<%/WP=]K4+V\X@Y_J7=;: +PDG +4( MRRK',_/ _ESW/4:XK:T(A\:(S$G8S,F9964C&<%_ [+R<:7QII^]L24WQ*<] M,^U@(.E,.N7B]N:NV0::GY_$-BAU+Z;H(FQSO/AOX!K?P/8@] M'!\/39$3S#&^*\04N44$4[SX_6>MU0YKM(K,_XZ^5>!H[U4[?^GX%C MW$9I#].Y]>;2?F-B7%;:KQ*U#87 7PQ_^=,"KZRU?!QU^+:J(/,!569K MQA>_[=WX/K)<2 9@\"-'2G;&K[5,3[B'0 M< U-?W?NV^X VD[ 9%RNB MP^3[U5:7*I#CANQQ2>BXX4\IY&L]NA["/;L[+^Q\0GMSC^M:8(6^%(A@9R"_ROQ!.1#.*?G$-N?Y:7]:/#:R?<+YO7?%16 MOU(FBK5=-=9VZVZ$7[,+9PS(W9H 8; F+U[@U@QPW5TQ]=X>P)STE@36L)#L MSFHFT4O%YB R!@#C8G'U[E*I_W<\M]"[F]0H&#IRZ M7 %)(?G2:SR.S]BJ]R>YS>X_8:.X3JK-Y!2ZR)0Q8KU:(3HMD;#V _B6J6!X MX*2!B@*"%PL(WEHB;ZR2?!_VUC0(@U9Z\7$OJY5:AMAG$5>7\T+WBL1,9;3+SI.0,.:B7@.9-!+*"+:J6?Y4__!+?YQ*WT$X0U MB2*5WXA4WKQOYJ?OIK[KWX:M-^@/O)&N2<[;X1%\-NQUQ-YTS68FA5Q90;W> M$//@].!]=.())3YV/?6(7N89G,F?*.(G_,5'E?(K7D._*^7]=E7AZ#$GJ/%A M(3YOJ54)Z\#R?O\2&G\BD""V>Q0%W7$;+99O3TM$KX0)6MH[!:9C9%HCIL/,YH@R[<:;*[>6,"CZ M%)A.?LS;?*FJ,TA;4 4DX20UN=<\!:83K^635')-UU37C*OBLB_D4IQW"DR' M+_ 4LFZLIDPF3BX-K)3NBI7F*3 ='5E:8YI6,*9GYF3>QFLD*[&(V:B0G3)W1E\*@(J&Z/9C!*_C /%=RJH^6 M5@;.E,5%/#D4"O76P#L%II/KV59::KD,TZ8]ME#D<$5F?4QM6@TAJJD MXM6I5JM-/,,#(X]7Y,-"N=-F)U-JE1RF/12F0T)-$,V"=S2.&R7YA( F!8ZD M4(%+\CS.48#O.!P5$PA/H'MA.$^L*,8N,I)!S?MNHP^=%=M=8)S.1.. M#*XH3E(M5><1ULWK'85TV?YX*4/XI,!#\89I>"C;*ZCY=I<0A[76RA7\H0': M+Q*Y==ZH6!["+Y)THD,72C3@$3 T0/Q\'L^ETK4%QO(%=Z@NA?X@E?:?&ICK MM-!B9*;:*C*9EWE.:J3*[43$IARU)=I-L*#8<&YIJ? MIANK,3/K(9FFC>0;Q?)2IV0X-#!78U211%>JE]@YH:!-CV(*O:K_U,!<9]JR MVE4GZRZK"VIQTDU54L@84."$./,KEW7*F6PK!,R-?/(02%' M"V5$TJPJ, X-6J<\.#3P5&S%(U2=QQ"5;X@LCW6S>7L.AIZP$FNR&,_V%BC/ MY'O*O.12=0R9^4,#6R!.JV[394O@4*95$7S2-:A:CX9# UN@LJ,4236=FMK6 MV56RU:('=DV&0P-SK;3$)%%J.5-FM6I49F2B%9\LP01.2&M7- 8T7G $)I^T M.JUI461[0*."H8&YUM:&DVJ.VC:KN,*X3HEEW2GX0P-SM9/5^4PWT@DU,VGW M6&')\1E'AD,#<]48JI*1!B4&F>,K.NV2AII1 ;N CG9"M,MFTL4D_+:MY,9EMC0:] 2/+<&C@J=4!$!I.[!-L?<5U9T6> MF$V!-X>=,)2$VF&ZH_1XR1#3#FTJQ65RJ/A# ULP1BA+&8JNQ60:S%(+-"$DO_J8&YEGO$R)2!R\5D!H.,@?2YN &) M=4)B!U;?-?"V/$6(&97'M9&HB38-AP:MD-.?&W*#Z[!ZGR-7B1G7:Z#^T,!< MS;Q7J.?SO2G3%O/]YI26K>;:@T-W$QNF00^,IV[5!6/8[A<0[-P >'J*(UK6 C_Q. M2[LH-O6( &A'%+AU4<&M*4 ]8\1C4P!])A^'=G.T/#*/A=03M= CWO MZD8F')HFLD.ALT-WAH,6L#@_"0;M>^AYUS1!=\TU^&UK7D*&GG=-4W1GZ'E7 ML#W?+U0HOH2PSUZA$JJXZ(5*P<(;^;Q!;>#5@Z#OIC&?YH!K\,&M3W!7X?4P MQ3=OS>O7"'6&DM=O'^-\O<9P'A*_8Z@)?R(MWHO!WI^6PFN;ONLSUQ(F?H_6 M&6]]'00M5%;Z2G5'H;+:7RXK"K>YO;/*P'V>"A"TZD[.:$-L[*2L 86L)CGU M\:XX_$0I$>LLT7J-=>=JO:O@J*2*I89%;U)F2?*)1(- :/=P8 ^GW(81C?;^ M78<[J_4[C]RB(Y7*Y=AA12WKM9%<2^7YMK--8"?()Y0D+B&WM_>>0H&#%G+_ M:S.1GFFI8'A\9IF"9/^ 8,GW21*B(]AUO+COD^SR)[+K>()O4>+0R+Q/FA_C M+T+%4#0:&[7P-SN#SXD1+7?Y/L)W*I7!H$V3>,+;E"JAQ%,"N0+<^=4=QY^F M::[@=]Z'IKF&[WHWFN;R'NZG-$TS7F&TFE8:J5@:81ID=J%45'I3ZH@FGHA4 M$-KW_@.%-]0T/S7NF%,,Q9Y(8DPV33$*,GXGR'AKE,BOF8LO^9^W7FH((AZ7 M]SQWHIF'DODW>T#HZ[%)9= $T\NV5&E4BZ_G"WD#988!>T!\S!Z$TL$,G;#? M+2SNEUS 6R\U!,)^>>?O4\(^FF50VV[8 Y48&'TZR>J&2#6WB&:I)SQUD6N( M*)QY#V[=9B(=T^&UPP+F^P]HWD\ X2ZQ;,\;H+SY^D-@-"[O(0([<<(Z&#A7 M9?&N,E9[3-\@1-Y8S0LTYP.;H"CY1*0^=MMU7U'(^U$/=XF#>]ZHXLW7'P+U M<'F?\K1Z6,C\RB$ZM8&JMTL5W&20>C<) +35WQQ:_EYBT%/P&8X88,T?@U"@YTMXI7<4\R9)B_WM[ MVXM_1;CVC44"YS3BUPMN90,S/)F/UW15&:_5^7JD-S!5AI>!S\&KP!C8' V2 M -+K,G3YE-*Y(%U0AILJ.J,QK#[BC0;I-.E)PO/IDGB3+D\Q2[)GD@ Q9[75 MTTZ,\')O"P%+M9U)*MMCAV/MS9-Q$^RR8AL5=/$=.RQ\[G*ZUJ1 MQ9M>TV>3(&;[/8O/EZBS+GM,SRQEZHR[U.QX9UA9IY)0N:#/00__32&R;5-0 M> =PF*!TR MM6+'1IOV2F"\H+FB=*E="3;,:UCF#+@AJP9XOT,;(C-W%7\YZ=6^+]5N[([. MV9=%;UM135-6>ZG.VRJK]Y(242RU6+1UY3V>46@E7G%F%58?C\>3A2A.:B3] MZT_B.?6. +S:T_T&V@X8$?,AZHYWV79X68H!)TV8Q.# _8[![X/Q_]_<-9U_ M[\CZ%)M!POJ")NU(ZS= VHS;O0$V%14XIXQI^!%D?X+;%ERQ M]D22'/LYEG4M.!I^W5!V*!PZV/.)'9,,.*4 I[VHSVOJRZ\B*9Z?>VC@,,.9 MG.8@3,N4%45%24:BFH@F-$O9+@%,;?(=)7$&K7 ;H]LY8 ;)AJXYC*K#/EV' M7BD0 ]U?VYXY9I8INH!;P((LP-D0\7'DU]X 6@!-!F.H@A]0W>P7(-%SK''\ MG=7+2R!5 //!0ZX(O11(/?!*:?\:"Y#2<"6(. G'R0;PHJ"[X['0%[ M*T:K_3S'O**Y\/6 6O93S 7J0UEOOJ%!;@"?[8J6P*X#%?(4@R10!,@M&K P MP,O?T!@H% @0*D+5 )8"11.*.1]X%:2![==#/MUN?V]+S7T?PS<04-_UT9DT/6]FT*-\( ?65Q+P- M@3I[S>.O6!1X$0KD)* Q8C(T8E!LE(V8^7PZL:3-GD)E'GM;C_MCSHN@>CUX MU+=B&]@S_FX+H(-V&P=O-,%;QF _=N?ZW>]Q^.3?FPXN'J#!7SNG;,-K_HMW M0WEX# ?&XR(=4]Z.5AP,G'T<'.>E\\UW[^RIYW>#3-%&7&DCDG_I;AEMQ)4V M(A%M1#@V(E)-(=F(2#6%9",BU122C8A44T@V(E)-(=F(2#6%9". :D+>K8.- M=N)S.W&8(;O'T431KP-I(J&&T?SW7\ C8_0NM!7O^"&LZB9RQ>PC5Z_PGH/X MK"5'\TVJO"5,MAX;>MX.'1=G M[4\IO:M( 37Z*]=WB[B)MUQ5.R,38@BX4#OFQ?H M;7IJQ \1/T!^R/AIOL5MFF_$%6]?B^PNT\Y42ORW=-L+<,M%:^6O M[E8'2^&?\5W%].QRE? )+H%NGA;JWKQ0JVK8KB2>$ M/+66%F5';[<95V]:N9Y!4:DVA,Q-_OJ#/B52D9!'0GZW0@[%^I\_4*X;_ H6 MG)Y"013KIE2H%[T66Z[VK$)/:A70,33:))3G)$(%Y/E?D4!' GVF!,/[-]L7 M1JG[L/-=S)4LPQA.,ZR[0AOYV5B=38@F=+X1Z'VG4N@[AOGCN.PA.C7> +3X M*O;IQHN\3PT<3F86+S1TC+_$K%RME22$+OM'RFE.6G7&V< M(ZW_CB\Z+J\<[_8:]#:V))*K2*XBN0HON>Y:KB[IW83>]XM* M(T_HD^WOO 0C*LF)^"$JR8E*]1B5*T3E"K>G2L3F$9M' M;!Y5Y415.;>A3EN:.9(^DJQWDU=_WO5&5$%P)RGQ#V)/(KF*Y"J2J_"2ZZ[E M*JK,B2ISHLJJP_$!F"(O5 MA!$V>-1]GC$KA&[1NSZ Q<9L>M/6614FQ/5YD0=U>9$M3E1;4Y40Q#BI/@'L2>17$5R%,EUUW(5U>9$M3F?JLU)W4L0*_19]W=>BQ'5YD3\$-7F1+4Y4=>!/'7?7*+?%41Q'-)?EY;<0=^+.:05(2-N5\0?YPWYS_<_B1)OW9#:NY.J"V<'F9"W+;&/P/G,L_*(S^ MM/74SYH!YMV/@ M)P<)J;_@J7PWB\GF$(]N%OOUC!_XX+>E1U06)UYH@I>,-=/;T6SW>QP^^/?( MDG@U[@$J_7MFV@KD@]^6I $CM9!>/7,;+_%?O!O*CVQ3"K2_;$B8K-.12(=S?X">@:I4,5Q^HX_"0C^?90XD0= DWH+,,=FI MB:UL)()*X,*WNUCRQ9QM31JLGSYF]__^KR,Y#NC7;=SS8%E;_8'Y/"U+\8V: MX,?@S;]YS>-7]G:9)/6AS,G'H?O@N MR,M6_8>/32SH-OQ/IYXY)4-?GFVY,4S*\%CU>F2I4"S1\C"/ M,?7.;*$TM*[9,.'(5."9 \?H9OAA5\T8S$3H-U14['@<%GRFAR6;:8S3++5< MXX=42DTK"00X6%Q@GEU/C:NIAB$C;91I>[B"=M4L#48&WHZC[7B3U?4>HY,I MJ6@3DW2;A,]$T==#9;1.LK3>7:B]7E8PETB\WD5D+L$AKT>6<4$?)>VLH=:M MM%<>% TQU6N"D8$EI=>H8QH58<#6TU5OC&6IN*+#D8$E]3WP%*G4]9B,*8R5 MI=A7.S0-1@:6U-:*2#51JYHJ-N^TZS3&9=*&!T8&EV1E:4/&FBK'2*.1Z2YJ MJ5)AZ7')X)+:B$;H+1IO,.XLDRY00GH](CT.#XXLI1N\,"FG<=656*&,YD6& M2<.1@<47RQ,2[?#3)4)DDHWY9*DW)J0,1@86K\@ZC6359A-9E5):I<.G^E87 M/C.P^%H9R<@J5]35#&%(RR&;Z%!5^,Q7B^<*FHIC.$91&)X,O*XN38PNG:LA M2J*?Z!$E2L"G'N>WICX>.9K:9(&9T2:3P;)"B1-7[$2&(XG7(RDI,TVA%76E M*GC+H/6QMHCG3PK$4+:P)@_.$NJ\AM/K3+=;ZY9/"L1R417Z&I]+JMAD:.MHQ/FWTH$(%Y&O&V8E1H),WJV6RBT-.G M0]U_>V">I#J-&PEBJ+,27533C5ZS.N[1I^1!6,[Y1'6>;ZI2BN8;$\^R&2'( M9IL](9(83E'D]B]'!Z&S8*X1)T.%'RWS98#%CK4PR,< ![@?W> M?!+C#3$&S*EDQ:2Y"\L$%0/Z@," VC%P,A$F,?"3$W-GIN$_%U+('F_#&>!= M?&P&3GS0Y(/O01X0?3,,G_M_I@7^#.BR4 [_]!PK@C^+FU^>#B>[6;*]6PE< M' ]/3,H,O-20#]8/%FV[O.' ,<"IV?UANZ8]268:[\]DMU:/MT3[%!'\/_@C M16DLP9R( _($AL,HCC\]^!]1L23!,2T;4"[&"P)P5GU2>(HS.1H */#"8K&9 M9]5^SU35[T+"",%B,2#4P!Y1A]<#+!G M_+$)@#[C5T4 "2$%D.MB]H20 L^I2 H>G >H9_+!K2'VG+QJ>G+X*( ^)U./ M30$@!0_/ S_$%GS\-C[D1\*OEV/_E"/A.:J*]]4^^)>K?8A0E_J[-@)^Y8/BX5;P-[C=[0 M*%^N3$6!5"1^DD8)-I$+;Q%@LP: JKDD(9WP='62;?07>=3+UBMFDIIVH59Q*MN'2 MO#YE\EG-HP0/SV>F,'M/XBF13%T512!<&0:WUB"W3C:XN 9Y- 5RE),) M?OF. DF.)NR$Z#3B[*K=//Z"D18,<-QVZS;3#ME#SQ:Z0RF-5AD M0OSZD_Q+&\)+"$VH IPWUR W=L@NJD&NDX41%@WR1EKW=U1('U$534L2'3:N MC[S1HE_HN9FO YY\685@*"\/AI/^%.D9ZVF'ECJYH0!KWZA??U#T*4%<5X>$ M++?EUCKDUFDNE]8A5]CKL.F0U/GT M54;HZ*Y:)N65MG32%2D':W)1#"B1Q!-))"-'Y*=>I3+O%+C=PTWI-0S"E^)7 M-PQT_Y4F9^MGMHUEW7JM83$27XEU[030MQ!;RU"*F\N&U2HI:EUJ-I291=!K MZP;>)6FB7(I>M<9,#ZDFAMU2.=_W:+!,&.$BR0]9A0<,8WTI6G5K&;J:OKC] M4L.E+CX7V3JE+M(]8YBQ'%=@5^YR7K:G!1FCO@[6]V5UL43=B8:N2RHC.5-I MF658)5V3P3()H"[PCX'J/HZO^,TBHEL+T57TQ29.=>NEAD5??"F.=4IA]#QU MENL;CLMD!L#3(*JK"2'>0&'8>\W)ZI@.K\7^!B 4Y6A= M-4?K6,\F@)X531="]X3!IEPCB>OF! B+I3D=^6)F!NZ8CD<@=9L3IBN@K\WZ M#?Q,05 [6J-1[B-SR\[C/;$_2S1H#M]D:I$8'F5JW313Z^9B=.-4KINO/UQJ MY'5$+*FNIN.%0TZ0>6?5F3N,MJ;5QH MS!$UPW2(]I1T*\4\U"1^[E;R"4]\+(H>.267Z#1TB)M]/._7$]W\91^QA@UL M/M%^Z/QMSCZ+^,TK5FS!:Z[?=.4-6'/%!N+A2):N&. OFR#>%OL=",=(LN!W MMPCM,NP3!_X.(;WA -A? *"SRR(^/X&$KU@ZKII;-\Y=TWGY04UWA;Y^0:7 M/U;E+55R=G\2@=S!)_JO?([E(+;\!K7=F?#.!J1^/]D YKQ]C#,/ C+)XJ-_BL*L-? ^@$FQUYC_5@LCY-A"U_7MG8+=,\8U9VNYH*@D^ M=/U)Z/QOS!5H0R 8JY>I';Y@,ZF8,HXI#MSEF66.? 1O?VJG4?P]1=-B(RFF M@XV F\R+4]>&&P;&;E[@/\3G?_@(6*W-R_Y&\<)$D18[>/C#Q\LF4+W/L>-^ M!RI8'Z .4+O.IHG! 3(_?-M84AP7\MR.UUZ8<4MA2 2?FP%A(:&/WP#69"O M6-K@7>!7V,%@B]DO2@M),V=PIB_O>9G+$^R(H+E0/6YGXZQF\.-]TP%!XVU[ M.[.) N9M057LS\=2)+#BYQ@#J %XG;> 8!UOK_]5^.W7U/P("3.N90&*'Q . M-HX0E?$84&9LF3IXA.."N0#"N9JSF>+8]1R[LIWZ[AB/1V[>?\"GHX_=#@@K 3/)@P288M6DI<8*HI^O*][K. M[^L0^)I/>/!?,S;A%]([$SOHN@!6_6I^/) VOVG&S+1V#3;>D9XW.SB[./R^&TZ[7J11^_]Z4!L[4 HC3J7X,>>!)S3BN9ZAL MFY-()I-H$$U7\(Q6N?FJG*R-2/TE>!IM1"01C[41Y#/V;K)8M!&11#S61E#/ M9+0/Y]N'3U99__48=[U57Q&A^GW1/S.BY+_/!35[F5/)V:\D ]BA[V]Y@"(_ ME <^A"1[&3?[XNBP?V-Q^.!-Q^>S@<+^H.W[FT]X\^WSH[O1SGW:=[GYQC5> M;C#B?T4DCMR$*W/JIY9\&S.Y<1Y"C$O^5\L#2Z,V\LYN@*KO0XN%3QPV3L8= MLT*T_V?P4NYX__-^CL./9(#;& ??^[ECAO /)&_:AG/5!]_"=:J=3"-YU?MM MTZ;EHF6PUU[WVX[]N19U]6C*6PG>G\[NWB2/JQ:(#)NO!#N^Y, M)*LSX8WZS$\(W=B+HM'P4\CV^>7(/K^\UX_7!\VT$V=7U68%6Z@RY4D0HAS[ M]2>)HD\4<>W\\MO:I.WDQV-?\1\?O*]0G'+Q*-C]BN;(4NW7<@F7Z0N%+Q[V M5CRI3&)5D99=BB>=1"<&DEYTD;C0+9:2AH?4--B")/GK M#THDGA+4M6M2'UH\+Q[EO'/Q3)O@H_HXJU@23)+WS>96*.VB5YWSPIJ,Q>HJ-A\Q-EL;>J:R;>N!D4\($IG,*\KDI>/7GQ;) M4$GD*X-Y$$P/VLUU"IV-ZY340[#IV*"Y06DES.]31&4B[9(#)3=$]($SH\U^ M5;Q@>8]QHC/>2S[B6?>J32SN1BED.S-Q M-B 7#%+NU[26V4*]1@*BG4-L00I[0I$+X0O>I7V.3J[G$K2/GUPSK7Q[,2PD M#)6GD_ED/%6O#BOW:8%1B6_*B6&V@\R79A4=Z!6"P2&2)SBY)H"%0A B$K;0 M9MO]X6CC_U1"(?0QF*)"PZ57[/F+U[JJP4]9G)D .+K=OUE-I(8*FN=)\V;8*F M&B2EK)N,(NG-X7) K$M=Z$""4V422SPE4N_UP#C"G[D,JLO;4O/!R_3S3&/S M*WS0;\4!_"T$+_??@738Y]G&=MD.MT"6^ B6P]M8#!2 MER$'\A:W)>&WZ%JPV,26C+,)G/]/%T*$&/)&IM"-*-5XR^*XJKG(8::>8?C. M-(/4B6.)>+OW_',#5^"@FO..#;8P5"_YB& HP<#9OK7; 'SZC^MA' M3Q\ACI2H\UZFV\*83%6;.$MTHHRLYMT0YY D8'TF!!QZCR8^",D'R$(; MY\BJJG3*DQ*=-PDI(=\E6?R__XU3#A"F?) 9'[5H A2V#W\D21OQV^JZK?+S M;>DY\7^^93XV"& ;RQ&[INEX<=4@P,XA2L[>:&RIJON:V7X+Y_@(].0_L\WXA(F2V@TBMBG%B\;T$E;8_0 MY2\-@IM)R@[A2K$@8[N[!A*'A/!K)L$7MQ!:&@2Y6BA@AN#OKN$H&OS^"@B) M/QM^#_3D8Y%9X%?8+!4"KEDF_-J.^<'#[7=V;[NJ$Y!0KU@"O&FL0$ M[0,C;1&2,"3F29;D"S%$RMO3"&PDQ"L#&6[5[L*QMC2WF M']MD*;XII>7'X,V_>X]Z',R M\5J"$P MOR4;QSM[:L/XW<$0J7.=*M(NT4R;7!"=:HTVFXH'_/GDK\W;]B-+>+Y-_3D>62CF$$^>4P4F M7E)ZN>E(*-0GS M8.M#(^6XM%S-Y2#N+/)ZY("S\WQ=F%%JF_+*A<9XK*8;$#0_\,QUGV6L9676 M9^H(528GA76%E65PU@D\4YL4YRV!DQNLA Y[EHGK_'H@E_ M;\1U\@.[W665!--.5O(K?=HUUWV/@T/1\ZK(DT"RK_V;$QGT[WI*QP5TQ^?J MO!]V3#9[B_I40W7066-O. M'P%KV>S-%OG6=VW@@=>&/O93S 'TVN*E OVCZ*Y^"L Q+#OVKBOC.S!/A_X, MFH(HE:87F_$P%*O,?!<=N%9P>S]Z?S!S+8GK]!A)M ;4/,*0ZG$)6J"*D$PVNY M3)QNUI)B^@N7,7>Y"12?FHB%#,S.H,KE]_8%3"92O>=DN.J&L)V=57^3]1S"F'LEGI88MVF8 M,KO4AIE,,U+"-]J.05W3Y&+'1=5YKS>0!4_.8RLY4LM/Q> Q<%.R+BGE[V/F(?OZ %H;ZUG:!OMVH5GNKEJ$67@J2)&YB@WL= M"U&J+(/^5]4YB_]([8MXP(!.K^TF8A M:JQPU<8*9/*9(,(!+?(9'-)O90QBSUA(T%2NMF04\;N2/M2:P38_VI+1Y\2C M+3GU3%XA__<22_YD[6*(-/754, NKJF_"^IT833E*ZGM>X-3OKAF_P!;? CG M%?B!<,W_[Q?VZ^L<@**W7NN[(M#;7I-^"_$U4FZ1;$I\DDB/()B MI,&*>%DZY1!$VC'2CI%VC+3C VM'/[,QGN6=2$%&"O+L"O*.<:(W-:%G"B!$ MBO&T8KQC_LCQBK51F5U>77:1S]CL^"(SOOGHB#:QNNO8,)4' M7E[R3JPMS1R_A.N#B&KG C.\P272Y?'&K^]>W@*NAK:Y^O@@C^L[H&LS51.: MU7:RA"A]M]O4I!6Y3H828+QF&IOZQ)J?B7$"-$,259FE;;7+2A1>ICK%0=I% M/ Z'M_+H$YG"GDCL8U!09Q2RF]YG?J IRKVW6V38^D!#%IBM] NH=_-*5R)Z?$RR#"/H8W$K4_^1"BUS3=H)2X.FVH?#_I5$H+LHT2L"3YD^U/ M'L(#";^C,:QS[DD/RD&\]I7Z?I^7Q1JN3OG!FJ@?T;^S&54T$8JWO%G$JN29WM( MN\KJS9Z^) MK3)]X' G]F125>L*PH([Y5Q1K^4&QEA"M/O*-'L8W.E9,7_&- M5L32LX88;K%*I5-KM9?K7I:B@>:"X1KB^=W6'#\S7)/;5/1& 9N;7[Y'/L\- M5#-YQ>Q9HBNLRN;*J$G6]($L4DR!,FDOY=TP(_I1$@Z !)]V>A_!N'L*) MB7R5R%=Y5Z&X@&9?<536$U/MV("-F$P9+2ZM] *+KSV@:X"CDD@^4\G'#>*< M2*0YV9400Z+ SCF]%#RQ)_[P"I.QLYQ6QEA+Y?KR(L5B"0559USS1B(=0@YYC.ULJ/QRFO(:K8JG2DF=+#2'?DWTEB@8O^)X..L9H MJPU@_25TQE_ VZZI+1XXO'$._D(Z [(_*C8I51HDZ-&ZF]>'8_FM))4KJ(N; M-+;_.?N9GH%A=.L1DBYR&.AX)]CF]F.Z;#:T%>(0XQ;Y45 M-5<2PRF31]O#1+LW-XL5P"O(\PG)!_ZM!C?J QK@N[MW75_A7G)[?6NL*G!,^R??1[AN6Z7<':/G-2R4Q9YDZH\\T M=X>K9;,:J T M/+_B+1C_?W1IOM:>D(IN=S(.B^C]=:J^K*2M$@(T+(J_XU(=2]\3!*G8ML = M@PG&I-T,(9H]?+<]7FT[X3K\,F:.-$7V9^0WJN6W_2*@+?>/7S'%MEW8#L%^ MCK5A'XO9E@H'[]ETS]U*K-^)5C%L13:4L2+XL8(ON/D70-+_1+"4]EOH'LUL MHZ!PH#4;WA"SH1W-JT*E[-]HV*_?X!R?C_G MNO<.G[*+.\%I;]HJG!:2_1V"/V';MW&'?\\ FM=,9R"!Y>YVY:1@%1U-H4>= M^ "I5X21F3>K?"X.>\1@S]3[RF[7#^5@VS<=40S8-!*L;,/SKV)DNV81V]8: M@)?\_I!+?[RVBGVCCZ48:P%YON&X3&9@+AM$ M=34A1.^;N22COY\O1J_/%SNF:4 *UL<9G[3^3+?]D$YWVS(:'-:8S[T5HXS& MBTE%:*95$QPB4L$CQ#]V#8;\$ %@'55R7B(%I]KX[#<6_G$D 58SH..P;?ER MT++(!MY&G#<,N.T;'?L4 Q(L3"2HFX$E!2PE67Z PN^D"_ZY?M;UN;H7[K<: M4J<(W#%)W!RP-FIS ]AVQ&O[O05"9I^,\PJM(FJC*6? 2)341/IS=XG-P382 MB2_OQ"/.UY MDR@12(MXO\.]WR5HETL(-?YQ#Z +P_AAR8.:EXV]P;;@:OZL_7__^[\.9Q], M4-JF/1XL:]NO"//3CF0I/K(D7HWS8_#FW[SF\2M[ET1+/>\S*G_O,R<3OE%& MGA/X/V('/T-Z!(BI\\OX 2P/7!+[17&F"WW7O0YV3BM6>0>-FJ__ Q<.@#TOX_G7KF M%!KC&5PH VH [TLVCG?V MU(;QOM;@J"3.HRB%<3@U0K@DCPM<2DH1W&B,CI$Q)230)/]K\U9^EP@EMOC1 MM.%4\^I\D5_:JXZ6[)HR5):O1_;T?$NO]2F3R4S;F7ZEGVU*:P^,3+T>.?.P MBL/DNAC;;E-%;,;5A.6ZR6'!9^J5?E\MR4X*T04\UU=,N9CUX,C ,RDTK^DI MDQ94(KU4>P.VY*65QL=) M;\'T$ITR[Z;32GDE3W2+-C.J.E@$J(8S4Y\O')&T&H\-2\6 MV=6RVV\4VEVOEFF"D8$EM0F*-'J\EU7CK27=%O5NN>-Z8&1@2?GX?-S.E@LY MU7%)!DPN59$:GD#QB33W5'7AN0^;PX)+2:U$:QX?@')57 MQPEMG&EH4AV.3+P>.>]@:5'!,Q8R]W*C*F\RJ2X.X6X"S\SKK773HX9S0/M\ MHC+M3G0RY6V <8Y'\K5)-\E7D#*3L1I*,4ZH0Q>1-Z 6QR.'33WN4?6"S"@3 MNIO$6K)(I6DP,D"FX7R5P]=-M\=BJT%_/ETGFL0:C@R2";%%6UXDXQJ2]]S. M'&FV1VD!EF,$EC32YHMTU=4TM=QUF].%WE;D),U1P9&663EL8;7 K;E8$^@M,@:H8=:9MH$QA6&?;Y118UPG>YN;%3F=K5A]H(#05),&* M3ECXVJO1#&;+ZU&BDM'X"@V'!DB :?%I?97KQUFLQR/#)2IEQP-_:( $$IL; MK(0:R;%N*9-0'0H&Y3:HMU=H05U56WGN_'S;)']H%5.R&TBKF09W+/ M*[%Z:51 "LEQEP'*#0P-4*M"6]E%8YQ>(WF;69#34G7-9FDX-$ M=I(LM!M2 MFV.PV7@U&.34HG.<+4XK@TQ&0X-4FMHFX-T,N., MD4QJ2=+)-.F1 S!9](0A6%7H =+NIM0\7==SJ10ZK^;]H8%UQ7L$KHA+OH[4 MZ=6R8-D6-4W(<&A@72:R,#NE+)5FW4R+U :YCC3'_:<&UM4;I#UBN.1=5F?G MF:4^6DD9VG_J?EWG[S3]*IK)6S"Z -L_^P? #GA\6@.'K&T6^H@#_J#=2XJ% M&9-GJLM4=]%M"UCS5TP"Q\$9>))CN=+9/.I/A/_0Q'-L-WL8_HCY\X_M6MY> ME&IM82*)+G ;QJ_IE^9M1: -,:MH+KP)@UYUD*:U 2LTB\.^$$T_F1X/#OF"JVTOP\!Y8 17Y)^QMO+LG@PSZ<)?-/!4933=<&G]A/?F]YL+27.8J\ MP__K=S@Z!U.IY]096@?CU#-ZIZTWOU%A3V(/MV3DT;HE$\]4Q-@/L.1'9&SJ MP98<,?8C+/DQ-?:C[3)@[)!T>;O:DLEG!'^P)=^OQOXDNF&(#E!7ZUH8GLT] M1X_"?3\Z_&_]Z#:+)R\-M_'=YG(=/_)1W00\&#_@<:9.A.':^(OO""]C0/T?,<;/9HS(/MQ^MU.! M%;_'UAM.#OX;X.WO-YI./2/WW6=Z _YZ'S(?X(*W-_K8W7;+O=),C M40^EJ%\V*GT[44>Q.]_DQQ;UPXEC)R_23 CEDS#3AY MR]0T,*0(5;IDOU3^)GZ]Y+AWV[DU9LDJ5E$*F*OQV>0<%JXD8#KJ$T$%$: B MG1#IA#"E!85&)[S&)TRJJ^EXX9 39-Y93HMN7PZX1:NK42\ K68Q3/ MF33G>7F)"+!$C?CUA\*NVT0B4@@_3"$\AI/P9>2(<&J$4CL_I(JE69/A"UAW MK4^&(Y2@@4:@(.+X$T*\U[?\(DKAIBEJ-U<*U\Y6NZA2N$XJ6HB4PJ?!4,*I M%%;S11*3,Y2.S(T>K]9$CEC$_4IV[->?Y%,"#X*E1)["W=SP;4-#_]0 (_UK M$R$2%7L;)()@>7MV>O*KYR" $[^\AR!@&)J-;AR[6SG)6:Y-3''7YYP@'1F5;&K@I+ M06PAL^"WB#9\VXJ-*#ZOFS,X8:2]7*9.2]'8>A=!U,(J (4]DXF,7#C_8 MC-]SADGM!5@G"OY<]IKH6.,E@,8331=" MU$G5_A'NGF"PZ!CK]*-@H0XA4:VWXR64<,9""84PWC!Q!']*I9 H<>3*B2,W%XYK9Y;QC0AJ#^,]>!/"'5U=7 WSL$=I(S<(HQ]/QMX MM["+/PAH\?U;MXA_(_X--P)NQ+\1_T;Z]^=@W3X$NNT/PK,-(?_>C?Z]YUOL MWNN>+[N&U<'6+R[L^:H8<,3,=> GFQ8RTF%?'_][TP)3:4BD8]$/K+R'Q/YZUQ1?U?F*5LL4AS%+)&Y/>K65!9O5I--(/.4 M;^:3Y,?*C*(K[#O%/KB\S-\\=G$#F;_L1?1W9=XFFNU9L[52U+CDE03/B>LD M!F4>7E23Z!.%7%WH[\;0W\%%M=_)6%E(,8AL82D"C.S8CBFH/J>?!+W\P1L6 M58G>8Y7H3XO&% W!DG3)<'@MXP=7-\KZ&)MFUX]<$AO\"@ZF+8LW9/][IPL3 M3+425WF2W.47YB /'QA623Y#P0!$=J@S$4DOV5SPSJ"%0TF M/A1ZU'SJ]4D12C[QZP]VHG(\DOQ(\B.;?P."%K37)6 M4F\OFD#T*2#ZU*5 8>XP*!-A1OQXS(CPAF@N(OKC1%?"B!E'J[R-3[55$\MU M#&CU?4A*]&/5!3_8[#]L#HX((S[@PR@+Y[&+3Z]U@7?S58?#E-PRCR>[$?E MS/^4QXAG)DZ_$2>9>1P7C.P82-E7$)LIBU5-H./U-4A%)7!TQZP[C5S\9%^-:64(]+&/^EJWR_#\;M(;EM%[&_G M?T=GUZA\]IZL[JN8U3L6>$>.'5&NL.$1N_\\=@\50,0Q1T>L'+%RI+FCZ[FH MYC^$!ZI(<]_]?=%N^V(HYK]@@[T?&UNF'MLV882YS^:^#>.#'8GO*4!YL@_& MG9O0OUS89Y6%(DI^+XOME3V95FH%RJ+J:CMK3)]!)O'!H/DV-'34J+)H0F86HP\HQ_# M"(R$]"<)::B.;-<0TL\G\EY72(EUTIS0O>S%)E1F;SDTE%(*2FGR4J;T#H_>X3]A MGT-*PW:&OHZ4?CI%];I2ZM!>A2&R^3E;;]J2T,K0XYKJ.[PP0Q48TX]EMO]@ M8WJW-[5OQ!O^J0%V^=Z1M@A>V#J]N[1L?]TEF=FQZ')K=!B:B[2*12'MNR0C7RS_N/C%Q:D>2P MI(+SN&$R<4HC4]6\U2$1&2H2/VZ"!#$*_A4E,URSUOC':Y(?AJYW#X&<2RL5 M#R]72\0HJR ],6\WY(*86M1\[V03YL$B]^1>TTK>3ZD'3FH/[L8+'3N?X**66::32J+,XUA. 2L:C M5)-(F!\"<^X.HD8?%69/77!-HMO,J:M5:NH9L\[([OK"[$=_(BCC2)@CRWSS MT,U'I7G0JX"/2G02X6NC@4VW>NE"4H;2'*6NG+\IP4^0YI^&SG8/,9./2G.E MTZ.F;B[M,=_6ALPKG0)6+,@ON%"8A1*N_>2U(N,AQ3S;B M#N[#MPCM'X>H^\';=4^UH&=N#1R>:-O?X%HB_OMQ_!#>,>E/C/@+U%$A])_*/;^/#@QOU-Y)D6C<\1@5#+ M^;$U'4_[0Z;9A"+_F?3;Z)KR3J\I+RKR88LZ_( \W'.(?(>UF+Y:*<_5%9=L MU^644I)4W\I_"H;N$?P(Z+>/?A>#<" M?+LWP+>_."T$DIL8333)GYY+JJL3('5O(9R+=($SR<)@BW%?MWA-/V M,?G/9>T>+2]G)M,N)3W>J4_,9:\)Y?]32&T/$8_XR;AK$;Q:V$,4E]<%?84D M>^-&4F2)>GV6JCACI9CPH"[X%,#:#W8&[C;)Y"\)Y5$T2WX>,I+V^M]C9!),B^A@@Y2P.L(48P_7=0DQOU MI[Y6V*98RWU"T69,73>-MF,*ZDZP7I3N5L!.Y18GZ'X^H7@C5>DT%-Y8\Z5X M&3ADZ#:*$P%U/YYL1E4_?PV<7$4V%S@^JLN2[""\GE67C63.&R*^;$8@^H\J MFP]D-[\'T(QF)2PGG'08L[K3$)JJD MN43PX"K":=9TA&N424>02:]&='BYJK M@S<*H9GH&25&,P"!'$6$D2UE(,2 [#B ;S(>Q(:/Z@F;#.IWW);#M@'?Q MEKB3/\M#*X6U9K;8>J.V-#"+G'L>_:E#Y59L./I@?FU) &MT%,EFEH+F@M5L MRM+TF>OXSZJ/ YTC5J_^.UG[9OGC")=FM-EN5])%D<0VNU\^7!1QG MYNE"LC&3K7Z[=72\13ZA!KZY'EHW7<-YK2=JO 7FV1\Y]3(V4=5,4^A/M'5' MK&:]7W_09.H)205#CCY_7'!?WW!ZPK.QX[Q"=C,316/;?*Y5J #(D]"N+&+ MNE74T8PY9X@Y6J$211J=+)M@8PGL"4T%[YF>H!S/) '.1%L]Q3S)DF+2=B*; MLCRH)(27Z4 )%[>)<-)V8B\AS-B(MV'UGK'1+9;$VZZUVFH(77(FIO@<^[SV M0:GP:)_7Q^;P,*F:U)AW=;J.E-4M.P\P[J#HK7P;2NN-B9MKCBC M$9W$UL.95P B"[ N_^?_^#__ M.1IXEO/Z\6:TI(5DN-*N8AZ2IJV0%O2VM@_EL7?\1UZGPS54BV MBVRFN)@76%)AL]3VM.(GK=/..^,X. S]%9/ [LW -!S+E<[FH?N_>A(\GH$S M@R;N/$Y8\+VO_-Z>TM#D+-K_!!OQ4''&V$ M-V>,!"><56Q>EBU)YB'S;:=^-7>] Q@:2B5OK&"5_'XF-A"A R(*QT04=D2, M*4:,CX%I&$!6G GO -4Q4^"XB>GYTF+PCFM)P,;ZTOT43KWI=0P ' M0EXQG!44P-T;X9\$WI[$QIKIV3$H@/QX+/DF>;2*26 RI@Z$9@PF9%KV<^SO MBW@EP+QAC\&$P3O]A9F:#P( _N0".EG:"OH00/I]S0?F&#-'X+RZPPR XV3) ME,$Y=0)F 81HHT( *&@]W<+<]]N'F0!?LC1V) :[C8S,3L!'< \!@X,^ ^ O(DN"7)\B3 MP._S@3J- Z;<;?K,,D57<."7P-P7"GC\2/)9P#)AB$1\I5'>%@8X%V!N1[X= M<FR]@&(A^W M_(7"J$I[,UO[]*D31Q)-,[X:L>V!4)C$T7XASLN__ER>$M^_ACXO)8:IQCP_ MR? -QBV5$KFB)BRMY84I<;;8Y7E)02NU_ )-SCKJ2G>M/)7I%KOEYG5(\>T[ MEO.2HH.5R9H]Y4R$+XWF39G/58PIX K',T\$;C_]P58?P6G$MF2S=\80Z#C% M]E%VTI9IJG:L+0'C;1I0Y0)=U3;A@0$JPKQENK/=UWU+N?U"11E+L;:@2$#Q MV[L!Q_H0D-#I39_6[48' 'OF'MY/;F[:$0KM9%%"V3C+%DFW: PV>CWZ< M^GN7"IE%MMC2Q:+']A8MW?$Z[:EI79@*MU%][Y)!\982FL+-ILKGZ1Q1:;>* M6M/[B6KO73)4T)YB%C&NP1!#;**VR+DX% WV,KRC"IOY\.#%1I9JJ2$]SK85\';V%!RX%(K3\%= M1G>E>B*IV(56[4I[5\I1-6[L-)NJ.Y):DI ;\X7YA2WW^Q= 9R2L,.VD9*/+ MQ=EX+3^NMH=\T:Q?B; =K<%CAE2ED+QIH?6TV"[3PI5BH&>D[$AU663F M#4VUY[933;-BCO+RE;1NOV?&)V(B440R!C=BT4ZK'>=OXVQ>@++%%,\*E%(K ML81B5[V&DAF4*MDU/FH]Q4 93U+W@NHK^?NEFXH1F KO7.L]YNM8.SRUI^GLHS]0+?1]WT:,1YS>ML=2WN=4PQ M3['(*M]J#6H)@>^P]Z'W3U#2:F<(U9U:'MO6%JD,VQHE>L25U%%IX+7+8WY4 M4\OMP317:7B6-;I-&. Z4!(=V]!WU.)EY? M!R9>MNH_? P( ] %_].I9UY=V)SKDM* LJT=75)N/PI,](#+(/GA58TO+.;8 MOUB%.F=_5\3_.>"RMV3C>&=/;=CVSIP:)Z41Q6.<,$J*7'*,B1POC,<Y%NOV MLJBG_/_LO6ESXDZ6+_S^B7B^ U'WWHGN"/!H7_X]MR($B'T'L;U1"$D(H14M M@/CT-U. C0UENZJ,A8TFIKO+D$AY,O/\SI)GL<9N =/ 2/+ER G)309H+ MN3[JUT*/9QQJ(V+GS]P-43W8V18EU-WF;K'MY:?10@,CSYY90+G5HE/V%DA8 MX'>T/7";O249L9"60>F0S;R*\-;=(K,EWHAV[ 2//*!H;[8$UJP13)')$ M;;B1Y>)LP8&19Q0M="S8:-Y@P.LU\, 2LN+F$_CV,XK4:G[7JY%XE2]WQUMT MY2ZY[6(CDN?SI+VIW-C.1(6/6JN=LR(\<]3; '%X-L\)+TY]79JND+9/L6U* MHB*NU@4CS^:ID-'":N*8S$LV@_+C*;)ILQP8>39/CE,C15B-6XB%K9R@[;>6 M$U(3F?-YYIQED^R,%94OEW/ZD%TV,5KA1/9\9''2J#KTU-WQJM4?25;=+:]+ M&AAY1E'4& A&&^L1O%177'_4W@R)'GSF&46VIM!B'J-$0YWR#5D4"XV^TP4C MSRCB9P.F)5G5BE /N_W&PC*UF:E!7>-LHF-+49O]7H-',"E$UB*A+M5Y5T0O M<-*D('>\)M(L&/JXT)P.IJI=D3DX]&RJ[K#(+FJEOF5$ 2H9YG1NL$'\U NK MO[",?D^I\;FZQ6C%;;/0ZP).OG#P"7=#3CI\ST8H8=8M2&ZI/!; !"Z>D>4ZNH!OU[YJ1!KIEDK4!I,]#0X](ZMNN#J[ M;%,AJ[5(<^UO#&N"5=2:T8VD5=PEYVRN!67;'=&5G<-+ MU;Y0GR"+]9R,"U6?#656U3Q)T2M9P";<0AQ$?+V_X>#0,[*F@T%M*YL(::SZ MFUH=#;:!R,;E;\_(LD)6E8J>J2%4J57+3=9!4*#BH6=DE7:-!4H$%,%'NCK) MS9NZ+)%=6!;A;*Y.?RHTR&J.,-H"@&"*M[>U<1=F/9S-E2R9ED4R"Q(I3&R6 ML*T>-1S$"1)GWI;M!:#[IV0X^'/I^K2!$JIK(J*UMKW!VQC3929I&BO6X19K-^40(NNOW"FAEO M5$3?S<)IV]5V5!=*P+,5ZV%2WJN/MVL$:W,[C66+&-'3+DG +;E81Z,68Z! M]/&+PK(TJE68\K+=1");0=8SP.O^Z**PG!1T(MC:&X\//3O 743 \\;FDK!4 MF'6-WIG^ FF30,;@R-X 2^4D%IM=72G\@5[FVL4QEP#BA;B O%6KUWE M)HN5;:PDTVP7RSKE[[1+%X+BU8&<[K:GR&(9OL**X6U1VFXM"<,14ZVJQ&.4$O>I*H^G R5D< M=U$(HI:!,6R#K0J1M,R7T#"8=PNQO#RG2\1)H3PR^UU!6MN#^AB9-FO,YJ(4 M'*NRA NMF&0I_NK1)>!G3<6]G \;TM" M. U*O#OH^^A,NPCLU@)'5\.=Q0D2ZJX*#73='?+QT,?5 E;\(9SU$++W6NCK M,:3U-P)@L4](2CO-EG,]-1?GR_WX"6//,AZ,C91U4W\,:CX&0"K/HDQ/HS9A M;Z30AV%ITLQ9JS!L[>C$?@P!=;S?2^B*QT#W5>9?L?/%"7WPB?_O?SX[KO!/ MXAVO'9E]$O ;Q\$?8@MCN_H\+%OIXOT.KFPII+Q=3%;;06\R*W-7"K3^^,4\ MN-8.;J9]I3#9,4W)]=5_CO\XG0;UE.:Y=_BO#WG'K7 .[[BZ+O83_B/ M,T\)Y@%[-3'\Q+UQ\DH8"X ZO&3V["6GR?@_?EX*Z_V?_YY] MT&Y_0K6]MXB_S.W,I6(*GW\\R ?J50/V5HX'#!5,3\5UD3%=E=]75+[TLJ1: M0ZHUO*8U)-BW^&_%QHN\H%1T?*Y"\95/SB$?(3TRGWADT"]]9 9.()G/S\L' M=,"^*9G[*OEQ+,I9",I__2^40OZ#(]G]/V!8QJ]XZN,:6WTI0?WAU+]^+?S- MJ7_K+O:;D_\I'&KSM>=EQE+;7W]?%?59:_CC&@YD1,1M6;;BBATKHT"X[;)9JL[+J^2AH_!R.U*902I(J-Z/LZYM]KG+6//1@^ MQR7Q!2VVCW7#)WB===NKL[<8DUZ>FT?QV[$H(7*[W(+'"J/!>.+-] 8#*UE!8S++H.?-+E.7['6I3YK! M;W9U]C9NTLOS??#OXVW@%X!'YYFV;=37)1[+%^0MC\K#H)NT$HQ04X8UQ%I. MP)22A-)ES=.[70!XP/REJ"S&OL]YEB)>BGB?=$67]/+9IE/K'WI,^QQ(<8(GBA+"Z42)8^X$7J8D3=O,H^:G=?Q* 2L7L5^>,6]$, M?:GDU@L6FU)C6#\YOA:ELPCY&E9^)9]_4A<;B?/8M>Y-$R?L^X#''[6020 M MMF$^6DJ5[LQ0MVVUP)?%7E&&-=2!&B_F1:*O1HPU*41EB8!JNZKH%9 PL*PY L3B)W>NF9N.OG"QI=:<91FG&4 M^GQ3ZM.,HW3S4^IO,LSPKC../B+;'&4_KH+#%U3Q[D*3NP^%[2[@.27RVVA9 MZ5;>*Y%?7#7Z-CZQC\C23CUD7]1#=O&2X(OYO&[F172:VV#,1WU96S9*?"-O)QUCU6 4 MQAOBKF^LYM6Y$&E&-Q]L !+!W'$\BV+ORQW_PJR8 M%7]P_?/!!]((AX/E93[?"+$N[!\.[4_\?;;G[>LVMQ$H>X^8E:9UW[9Y M^@*DU%IM3';SB[;1WX11;Y07MVPO:9 *FOG)5%N3&R/D\^IXK2R[!A.#%,SK M)K(TC&I(<2K%J0^-_D]QZJ.LUQ<8LQ!W_G;FSG_S:MFM "MM6><64^79%&J-A?C83-TEK@KC" MK%MR4;($:CPIERKFQLP-NQ!Y@+7)T$ 33($G!9[/+0R6 L\3\!!&M)RO WJ! MK ;;Y;2'-?/3?M+WGGB[B9JK;C04RNU"IQ+L/,D*8M" J>@(GF68WTQ%OP\S M\2ZLP=N/CDVSCM($AY3(&XBD3)K*N]C*NR RS3JZS4SM%C"2,\U]HC:?M@6_ MHQ2D6Z+^:VI?J4LEI?Z+I,3<+/GWO?GW3?T7UPF_@NKWT0GG=Z'4W;[NEK8% M_QW'/8J<>^YOLHO;I;RJN4\+Q'C@S8Q(Q%'5,>0\6TKZ?L$NZ95A29MMD,CC M\OPNJFEXO2NB<6-P',; 8FFL_A?$YVMSSDYC5-+$R,5:M654;. M<"&6DXZG&DP*Y:[K; )>WY5'@X(TRR,^8],UTZ=\6ES\$]RUB>]/+>/X[=C5[[(>&*V5*"8*EGA M"Q'7#AKC8()6D]8(RT)7&*JAC/%ZA8ZFDU*>Z&PT$8W;@U-9A*+2,->T6>YM MK$Z:1W[SEO#+),]1C:M,^N3,*&^;D12)O97=3%H1=ND2U:"#7HXOCXK'&&T%GJG14O4M!+0>^3;NN27I[;![V/ :RRL:K*PX(W$7)5;8V; MQI)N[9(&+$(TRVW+M7="FQ1,4]H69D$KUM%@6@&*9RGV-2WM&]RAIFD%'WMK MFGA>T;6N51,G[/:!\@/MXRHC"3*KMVH"I34+]6++TVD\:8LV9[5J7+UOU_@< M@Y=]KY$GU&971.,VX3B-9&GF?3;M76AQWS41,TWT3AH^+AB7HZ@I5%E.GQDY MRNZOV9Y7IH*DM2MOI#$5K,)6D2CGLC[C-0E2BO$"FH,,DL78]%(TQ8LT/_OW M\,)$97Y*DRN2Q_@UZ9L".5Z)2>L&(U'$%3;='+UAMC;0%Z'];U( M-(O0])W>@2;N!/J"ME>:AI2F(:7>WY3Z- TIW?R4^IN,.[SK-*0/R$!/6X5_ M?T7N/O2UNT#GE,AOHV2E6WFO1'YQS>C;N,325N$W8RS<2*[W%W-YW=#M '/K M?=HNY7&9U;9<[C37.)]S>A.46 ]6W<3O,"K;GHY-:NN*H;?8,3OSQ([K;40T M;A:.XVR6Q%^[PTC]&%^>^K19^$U!T^?DDX\?\I M2 MY")QAG,1O>;5Z7R=QXHUB6S$6 3SR=$L1J>1]"D4W;B+^/:AZ -A9("V%V._ M,:X;U"R:-O"./0_"I$.P2GC%$&IA98V$7;Y<$&="4&*[$$9@:CJ*9!GD-\,R MOI.IF38,_[A0]Z^?6)2FC7]W2_1%2A*E9])NCM*SBW$3)[C["5YGK?N)7Z J

(4,%!1BLG2 M!)XB58I4:=?P6S5B7Z",2:"BC=6'%K^26O.F'%JKS2AI^S4JY;4)1A>*"""$ M[_74^G8[BK4A8+^B-+!?7ZTH\9WO4!/WB'U!.S?M&Y[V#;\5M?%M:W=FA +B M;J:.,0K[3-=I.+.REO3%A(6V*J-)H;]"I'Z3,,I,S7!S71&+&X?C!)JE,"*] MF4C[]Z:-P[\,$ETP8!&ULI4)WM:%PFR[# 5WX*+KI)7!*CML$=-%D4!6 ^% M)CVBREL-0@_,)R>0+(*^S^1,H2>%GK1U^!6@I]Y79CD2,4-!T@J32@69:8MI MTAI+L\;9/-H?%_GR3-D&.T.N[8H;"!O AB09H+&\&M85VY#_'4A@AV^'H_>S M;85@%73YY_\\^_-#B@G\-\'/1V75T0"7+'29\U3)'\"E&H ) MY$U'-@[;,!-%>1Q,QSNE:5#5#5;)-_A)#?:55\&&N>!=@1>J'\LBN@T6,/@' M99XM>

*/;((X.%"DZD:3H;<)(RNI_Q]L1F9E%&>Z0L VB)%S(#6 8,<1T M'6 \9"AXH#,!>$RP\%0U'F##'#!KGP.F/N: 97 DFX'+'H^!FY'Y%PQT7CBA M#S[Q__U/O+OQ67L$KSW: . R)==7_SG^XY1BZI' G*G.@W^D,'".'\0(L?_D M $;[,2?H=!@#/SD '8+\'W@R ^\XB\4^PPW=G]@_=NGA] /Y:MR)HJ\OO-(! MKYF##3KRQ/'O^#+_GQDX=$9N ];I/Z[CZW"3_O%4$^S66GWQS -FQR\^#I5F M/C2^U!>T7YO33P:"+]_+]X"6Q__^6P_SJV'2Z49\WD:\ZD9,-^*S-@)[(-AT M)VYA)U*62#&'__<'^>,-@F/J,/8!QQ*-S&2>7X/)JAVH MWF_4:!O$GOHS!_V+(FV_6:#M7=C_X5> %VF_S/EPU!>&"23?#Z>$2X8JY-$MK04U!3IG$(_;ER,.574H4^GOI[SJ5ZRX/^SH7+2H$6LOW%8Y0#;^XR?-9AD&NU)) MI2\HC&Z?R)2W?Y^WG^4G@C_^B+?%Z70H3;"1*%B--,G \NEO:]LQNT?^Y2W4]Y^7_+Q'S$WT:)6JTE/ MY(50B,Q)C>I8IIRTX&ZOE5XEM,@\'RX'*&&9@M5>=0%SL[ R!95%D/>5Z[_] M@Y]R]VT9N3?$WJM#3:C-0NBT*9ZV^Z(@D='"R;)5#RLPMXW3-[W3?U=P8NO^=9>0-5-JH!J E]C'A!-9G&&NVJDQ"5<2/!RJDJF# MMRB.E8:I?&?L2S6H#_3]R$"&!%XDEO-B84M:]-CB>DW0!ZU5 MB.4Y0![TE)!9FGB?'S;EC'LE,O5NO)/]T;Y(^A$65@6*KDUW77[+>N.D=?\A MGT>6/618$'+]\:A9(]QIT-P \J G V>R!/MFNY7O$RS34_T@X\PS?.@YKIH& MRES7'YQTK^";79V]0I7T\MP XOYQH,V>@1\A<.^Y/#@N#WYEO=EK8:W!PN(+ MGCV;+7O%6BV7-!I73,S2BPMUR>=P?U@DC-5ZQG B#3TQ&)FET/>E%*7W-BE* MI2AURTZA]Z)4;N)6%L)XMC(*6[OJ*J);6I%))T?-L T[8@ETPNN3-2=TMDMJ M+'4!2L'.GGB6?6?B8XI2*4JE*'73SJOWPI37'#=(!6D@@A[-AG5UDV/KO:1C M@$:U:7],E\,<,&TENDF7-S@^@##%_OA)H5F<^O3^PRE,I3#UFA,MZ>6Y(9CZ M_1"B=\!4#Q_WU*XKE8Q(;5M@74(+33R6J+-VT!+2JHJ")(QVPWPK&&_"#8 I MZ(&CZ"Q+_F:ZVA=PM*75RZ]XX9!XR_-KY=XG3M@-X.-EEQCOVF3@!!L*:?NB MO(Q\?NBTDW9F:36[,,T7O#F/#7G?;Z!C?MF]1?NC7I?F>5(Q P%22M,*A5D MIBVF24MUF2YM%QB]G@NY7M@J%W%=ZRRZ@-6A8X)DT"R%WU%LT"UY"[^D+R/U MHW^A7/6;)?^^-_^^J4^/?DK]G5*?'OV4^CNE/FT_%-1]9[9'3#L'PW=::\CPK6O&C%>51$QE5S6[2.3O4?%FCV$9A MSNL^7VOPHW))66DBBL*@47CE_&HP_+?@EA0K4JRX4O#H'V,%4:O[I8F(#GG+ M'!@;HRS793QIK+"GC1:WJBXK1H&M>"S:&=%.OPNQ8M]"@$#?%W7ZA;DEQ8H4 M*ZX5?OK'8#%AVTT'HR65[V\Y*C\2VQ&A)!W,MAWQHZG7,$?(:%=PVHWU8%M1 M. @6L.DC2F0I['V!JU^87U*T^.JWE#>$%LP'J1;>5K>$73MO"+KAX=NV)5AM M.FFT6+AE:R4@=H>G-&ZN3\)-?C*-T2(N\(_A61)_K2CVU[P'?H^#B1,=>"KEXCN5S5J("^&-)+;*4QA*O5*7#/I9.2)O:-5.H,=D[07B:A$ M-:=369*"[EDMG-."SMS3(## Y&4F2R'O\SBG/'.O1-X-,/R9H^@]R%#I$U8% MP\<>+XF5NK;IM9MR+FDC$$S+R$U:_%SH][W([E8F3HF+D8']\1/%B"S)$"DT MI$2F7J$_]0J]!QKDUK9$CE<$(5A-O;O:+L9;VDRZ"H+A"MQXB=4W"*:AK.!+ MF"RL-A :H'^(H;+4JW=/]Q>8I%,BD>=VWA0I%PK$E!TVI@6]>W-^H[+IS"0S MTU6M=5M,(I;14Z"VL3EK1^&\<6'L.?\;@1_X^")S5PNZ+ M514K\?IL9)>F>7:PPY(6.-,-U^R(W56=KS>=8++A^;+% ET4CWMT(D#>I'%1 M*4+=R.JD"/4WGK2W$6JZV+5ZA7"R1-1<2=@H0Q7!)TG[T?)+8RJ@5-?CRZI; M(W,18IG##40H*D8H!'N?L9PB5(I0*4+=MDOO;8CJ>ZY#JJKG"M0N-ZP,S4F^ M&R8-4139VBTJA59+*./(M(W7INIVS$&(@KU.T2Q)OZ_7:0I1*42E'2%NV[7X M-D39CJ&4N74N$BQ\@VAZL;ODL*3O'!2KA2Y[Q9;$2SM4U&9+M]E38RTJ[L>* M9@GFM:XU7S/N+.\YCN&_]+H=_<"9,F G-PW2^LXR);UR_2,?UV-'G'SHZS: ME;ZJP3_])QS<\]9S'#QR5LQ8QVN6Y8#1[*&8$W*M\KS9GTI5IYVTUZLRFR]9 M<:J+? $59G-JM1SAJZZ($K'7"Z.S"/F^5H,I$]TKD7>&%+_R-7T@4A"3D(TV M.AGR5JBV<4+W*[U6TD@QT5=$<1<.N\8JJDUTJL]0*A,C!?0^H506(=+XSI3( M%"G>]OE\(%14&4F06;U5$RBM6:@76YY.XTE#A3E<*-+,&I8%R5H+>:TS&3%4 M#!70"T0C69I)(SY3(M.PKK=]+Q\(%3,C%!!W,W6,4=AGND[#F96UI+TQN9(Q MS>V4>A<)78<==;1-T!%CJ(B],02:I5Z]U;J_.*\5VQLVPG[D".4^40U"JFVR M_NW%>37TN9KIR[IJRVJFXSGP8*;Q7=\W]_N6J+\;/?./XK,@9QX8\\B7!PFQ M5E8]V@.30=J#]82@E%W%EI-6)M5*=SCEU4F';Y<;E(!WIRS!;T24C-,*D2R! MO98FGO)62GV*+)\45_4*LJ#*&%/J%F/H%0SCD;S!D5+2R-*3M57HU 0)H38; M0ID3]1Q3B9%EGY>(8.]S?:>\E5*?(LMUXZ%^#2U1QQ/SU:;A&%AGXVUK#%K$ MT*1K(>B\Q2S8D)($J5Z514P(UJ2K06AA?_QDT2R*,RFTI-#RG=K[W!"T_%X< MTZ^AI:#:-8FVFB)BU7(]1A3,060G[3&KM6=NMS_-F4:=&8ZJ)IUYFN"MV:5,ME==-1"J2"]QE:7MD) WDNTU9$9MR:\-' MN(89BK!QUC( <@HZMC R2[+OE)WJ#4,KOI5CM:5$H:%28UI* 4*\: [_.5KD@N1KPUY" JL#]^ MTDB6H=_G3DH9YEZ)3'U ?X4*'9QIAKY,;I'(U%1UM]4V_7'2J. .D!!O2#AM MC'H3O*@:.2,M5'0^;9<*3.(A&5(Q& M")EV$4O1Z$96)T6COZMR]0R.6#OLB$Y$50QUA#>(6<[DB4+2RI%%[12'Z8V[ M1GG9T@JX>K6J:0A+L4H@F M#CVCY9#PT*2=?O((F;7:=,\V"NRT%H[Y :9-8O7H$/Z%OQI:^C7#OP[EJTYS M"OTT/NJ>$3-5U)(M=W42-/O89K9?H(QPZ6V$OKEF"D)OAH^HI-6W6HXTAJ'# MD4)HN!7$U+FI5P1PR4#?%HMG,3:].4V1)466VRF/=0%9 E+8MLHKILRW*](8 M#?.SF;A)6A'#ZRRAHZY!(GV$IG:$Z&!%6.2&@7XJALXR:3FL%%E29+FEFF@S:_N]/OQ%,@.(;0-;+GB;>M1GY_-!I)PV*>;O@FEZG M8PMEVPU0 :$P9ZZ)0 [ 5#P,R>+D^XRY])(O18T4-3[>BT08T7*^#N@%LAIL ME],>ULQ/^TG[EOU*>]LL5&L*$A%^<4C/J]HFUX6H 7/U$#S+,"EJI*B1HD9B M'B(3E?DI3:Y('N/7I&\*Y'@E)EUV;HH0KK[EV!QB]7!9R#EZO=#<0-A@?_RD M2#2+T&F$8PH;GQLD=-^P\<+Y4^\KLQR)F*$@:85)I8+,M,4T:6VCM.8,40_L M*H)ILSRUS7O5 6RMR<:.&Y)!LQ3^&F[$CIO_#B2PQ3^/PUHA>+\NWPR+?\PT M3M+N] <,/E9VMW,,973HP;_@V*/9^VX0YF\9$J/<48?>.)U&Y ?_(,R9PNF M/WO),P)^_.1D&;!^X&=ZJJSJ:[B-6?#JX"$#-O/I6^_Q6_!/UU-]\*Y,S%Y^ M)G @%_@Z8/OX^&=T.Z-NY85D:RH\S1GW4/XL _[M'UHY9H*%%&06TEK-S%35 MSH#%L?VYZGFJDIE%X%LU4W LL(-1-K-9@ &N%$$':4;W 9O"C@0Z?)=D9@"3 M9AS;W/_&E7Q? J]UYID K!D<[:FK4(>/W9]9<$(AS^IV*!U.LJ*O?_X/^*_' M3$U3E3P(=XO#0CZ"&5S0 ]@AR/^Y"F3)@$;5.^X@1CP!UN$@X>B>CGC6\7__ M___?Z>S/X?R NR=D+?9'%HLA6%-S,T^5C)PT!V_^1S(W4N0?R*39!_P(Z?\\ M0C<>GVWD 2?_3^;DWW ]SA;3DK:YDR4[('X.IJ3^<_C9\;/X.#U^"#.FP?[\ MXZDFV*BU"I_^[+GQS@2.^P^&/E#PT(,_#X01Z --7FFO3-U6C^^!3MB7/(\_ M;=7_2)F%!P7#_QJT"R^0Z_H)P&<3/<\('L0,#7@%HA.\?7@$3>GGR2G[%6\\ MW]E+&R;%4J8E>9Y8<)VV2&\')!\%XJI*50>2S&L_]N^2CM+(D]1V2>O0@E#G M:H[178;B:@Z46.@P>SZRO^[:77LAJD84H 5SJ9JSV6HC8B+YA3"EDDNV D<_;V1D=><_U)!]%M3%;S>7S)D!L1%Y&7(U&1"0V[*IK\ M:(J1I7ROL:U6.3 2>SER/=XI;(VW<6&U,+#MH%8H.$H7C#R;IQ*:2 V;Y_D"NO:_FXF#MM1E*D2_*A2JZU5%H'6AR&Y$.!3;*RC@ M%ZK"!6^-QJ^@=;Z4@S,52 3U%,V54'W(7!(TBI.QG0"(!\D#(@5@D^H',=I+ M'I1",D0E\$<0 []NKQT@5\#?%GS00V;P)$$RE@1^#_[C@Y]G)--T-E $Q[() M*J?!/ 1BY&D&!_D&,"FC@P]F\+W@/T '"V)N ?)L%L]0!F)%#S*F S6L3'SP MP0R /(0_4[>Z'S]#ND ;) -,6_K!*<\EV+_'SX)U.FB%<"E4^+;]60)CY(/B>"1K MXWC!(KZ:(*C .[8CN6+@-YKMJ*'].Y .O@>-"2 M &OB@O,"+S,O;GDV7HT-V.G,__Y@W9SSQ?;\Q(3O*O4IEVLQ$1+B>JV^:I9W M8^'Y?0'Y&[KXD9@G+0KH4(40J#-V\*AT4S^>X'!B%L1R6YY/D?9ZK L^6V[H M-0"'*(,_G%?7R V-.$JP/6\SM*PCV;*),AUE_JJ+1OE9E3:+6A[O$6USUN: M7L.2;8S:E!"K.^*H9;?M,Z,N6!J*?#C/&']:FB!3"VT5".!L!FYQO%9]U0WB M6_/#QRB;!>?-=U49BB@S>K@1-?S1/(#&6N#OM>_'#Z7XPQO0O$_U;O Z'\ % MA @M Q0"L,;@R?8E-3S&,U\]8#.80>1". Z^QXS#X3$Q/J9C0Z?&3_G4H(& M("0.E8"3 T !A\7+ 1]R,E4H.H[+!5ZJF^ -L!C/$>W@[X[OA,L3(YR\T(%1 M'3\"#(''1)_K8%W @0 "P($0?$#N/5 ?'W1YG4\6%NR*"D7#8K^(/OA.AU+J MY19#T2:;X(_]>R4P>L\I+X<"F-_;D6 9='D1_W"/[>!GAQ6$EC"&_*<#SHVD M*S'XVOZ!A/V&'1Y^>'L\'OT/W-F34P _1>G_^' "<1A/+.0.9FRFOU#5(/LE M,?N2TR1FOS?P:=93=U.R-9_R87&*%$UC6AYW('23#^9LM]H: M8[:*Z$Q@R&1%\"P<+A#Q<'YQ=3OX_6LWTSEB?ZKCZ6\$2U$](!#@9DL'N *8 M>"]='K^1G[XY$3%21M&!9K;7N &R>#$L2A!&_1@=G1E4J6--\A%(7P*]ZX%S MY>G/@-X'Y\5_]M+W OY1]U>.,X\_L&#&Y0ZJO&MP3*2C4_?@@_PC0#GA$%CQ MZQ\E]( RK(!U.6,1R8V7&KS_R"T%L#[.E%S;CQ$[('I'_OC67;7C:!?VC I@F. M*@$0G)D(F'$/F8N'[E&4O2+$VK&\^DLY]8OW?TGA=?G@ 61N/>[<97!N5#F: MXKN&D-M*)4NIH6IAM?GQ$_ENPNM/%ZBFE%R#"Z0\GR,7<[.&'-[8O(?P&"T_=.[2 ,J#N19B?46UXE)_Q1*JKO=<) MT-"E>,) 0+_P!)A/WYSH:I>DH#,S=6V/(0 SCK;H+RQ5!^IP1_XZU-[P/[[I@ (-S=$KD MWM<+JVH\.C5CX]>'RD;PW(HW@>UN9@$W ')M7"\I#C^5+5CU465 M]GK5OG;'0:2"U7@\T-%%,")\4I[H M0W*-J%B7ZPX\=65K&KSJ_&:NT-]?FKK1&M6V#)_G54FKX!+AK?MK(-HP]A6@ M_E-MY!!0$FLBFAW;5$\<^_)X1D>U';[M_-F9#4"+KZV1O+I;A[7J/2[5Q>V3 MO+D]'Z[+!A+*%4'M2H[JDT#,HNQK)_LH6=^2IYE4H+XN4'NJ=7!1=)Y,X4S[ M43(>I.O3L!.+^42 OA2UL3 ]G&@76.BQ&S@$'P6Z'[MMH>== K(D=G$_??RK MIQ^DR',/.!2GCR8WM +D(%;Y#VP(KP3WGOQ?&=LQTS])YWEHSL'Y.OJVG_$T ME.Q^(,4R5O*/7Q^$8^Q@/Y.-@_A"$+Q8@VZ=)[E_NC;/=0!X;RD?;1COS27? MS^,YC%T#4ZXL#1]QXD#OR4%\.H<7L6,YS%<;]G".\:-Y2 IELD8,?0#])/F* M6;/?F+D#[XCAZL9Q>1D_M* ;;A??%JC/=)/#T?+WFW( L\.>OV.+#@I/]MDC M-V N)P\[*D5 PW-D/3X!\0$/8E?A*P]_5%J/3BW'S#@RL-W]S+]B?Z$3^F"W M_7__$^/-K_U^?VJ7_<%6\@=.!: &AK3G_9C[][L4A]L,P*3R@!.,'\?X#4HJ M#JT%UA@;[6A'= :6@/L#<.)4<"A<\/[ "]7;"9<^G*A#L-D^V%<&YTUR??6? MXS].WTH]!?KNP[Y.(G\/,5_G<76!=WS%,8)I/^$_SDPGF ?\U839DR"GDU=" MG_(<\-)Q28Y_Y^"C_]G'S4'7\)OQ:H<0POC%QZ'2S(?]0-2KQ*F])=#C@>#+ M]T;)/\4;_GVAA%<;2:4;\6D;\6I6?+H/G[4/Q .&ICMQ"SN1SN1<$_?C94'U_?^&'9B:JY.UY]D,!_Y;VZ<*: M_04_?X>C_K<2H'QZ:7QZAM+#DQZ>MP[/H;[M&VK"1Y462D)_>#-VY,K%H[Z2 MYO#AU']VN>;K%L9ZRU?Q*8#XT<6N7L;-/+7 ^\LHB3X,1"H"T?14"EVV_2!^ M2PZA7S=N>6>,SE/IK$%_A[!BLTLB:AA. MM$$NK.9,6-H#]CPOI_BP+#=AX2 *1@5G6>RS:W2FF)%BQE?"C'?$ MYWX&'Z,UM<33BVY9")W%%#%6M4)9A:7"6!BAFT5?[=*6>E3OPZ.:ND\^;E%N M MQN;UG2LY(N2LI Z5E)%R5EH+]9EK2,^SO+N/MQH<%V7/PJ3K$L[1,K,])C M"O^G9;\^J^GT6._&OU1B"Z;]Z?NZ-TI&C[,ZH[B6P;_T?Y^5]_)_5=\K"X:# M\8_IJ& E9OM\<7E.RGH9>J1KV:O_J0X?PXC?:8A/JRFH(< M6N$^."\#K.6X5)FR#/T $I*]0-/+_,-+!.XK+CRMY9ZDIV*9SVLS7JS$\XNS#E !I[[S(IIBJ[$%46?3D8& M?GR^)8#P.._VL3".X[V5QW\LL/:41'W^V)A35B%X5&N*:";KM@V4"T"%+L))P_PQ>'C6# MUY[T) 4/1>EB&7C\Z5&"'63M:8G^YY4<^ZH)]E++9C35!D!L9O?B20$'7H=U MD4_+WAU+/3X'8UBN BSNH093#(TVU!K SL/"^_L9/"D[]LO:%T^%[IUCQ0T+ MR.!]38SG*RM[P!KP=.GY!.("!X>"^S$6^PO==?=%]>$ZV8JY+_P/#LZA:I3_ M;!*GW]C*B\(+)WK*L?K?OFK#I7((S^I/QRMS6G8:5OYZ5F[K%T+C)G,4;L3J MN'99B4/G]]Z1W8JZ+YN.'WH72D7HHQZB^KO^4 A7EIB?%AJ,MM#.FWQ<'AJ(UC&SS&;7D[FE*\=%Q:K42%XO/<:ZZ!BBP:V M7 >>,S)A[:D/;49;;97.56T[M'ZA:K?B]A_M^?YH0>%X6/6G MFI#(B99='?F&KN9G37Y4$_6H0X[H,KGY\?/Z*_'[A;RNNQ(>)82V%\PJ/+#; MZG.ZO:ZNF"NOQ!_W#+SN4G3F8XQ=]X,^TC?%92T_V@[=@?8Y2_';U5.ONQ2& M1G/SW& X1-1!CF0$HS]O_W!0>':E]Y-^/J@V) "MM6><64^79%&J-A?C83-]T/."+M6#( Z?SJ M"8G"K1H-F*!LE%=S?H%1W1ZRN#*S7$;0CUA,KU^@C'#I;82^N68*0F^&CZB/ M@)[W+6:O,4=R=#_:\KEBO=:3-8;8SC\)>9B//YJ(6MG*!&_K0F&V78:".W#1 M]4?(M/>MYK*G\YOIL)DSRIQ5V,GN@JG,N41P_"-6:O9D3%\.G?\I3':E.0BAY1#L_J!HL YSN)1$CP56X06+;#KH,%[+C$^ MM";H;VK1OR6F@,6ZUA5H_V;6DJ>K073HK!=7I\X^U::&\LQ_?$AL[*MV3+)N MP8?$'@#P:&WAAGOI%^FJ&9O]!R/9A)[NQP55[;7N.7:\J%EHEV]4:,S[^\N* M )C;\$+!BUMH05=LZ,(U?IS/WA'P-*%#*>B,%%B.[RYB&Q%.8BW)86AE/&?F MP/?$_PN^L@!]<:.\P '6NQ0"LWSO:/ C'S #^ ).&NR7+1U+:![M_(T$;7\9 M'#\=%ND&- 20K/@"([3W?F'748X>!?"VN$Z? WW=AUF_H.5Q\G&#J*=ZX-F, MHDN:[?APQB]_E#TTA/$#R30/'0(])W#-!/[G9,'WGZ2RIMI(+_;BOU?'Y\4T/,.;C MGI/>H<#XZ0/!CQ;0WQ\_+G0U3U+4Y].*I_-\#HDSV>5[GL>%@*W./'5Q.,PF M'"Q'\7F08 \T0)L-3D7\FZ>C#!U9\5!__]QXJ6:Z<_SS:5&?FD@>>JK%Q6)S M@9.#-6,/?C[9 5PH+^ UZ='GID3'UBU/;XWY.YY5;M^YTI1FX,R"@RC+M+^NHJ!',Z>MR@)Q%PD TKBNK[0,\GK'6M2EY< MIUYY/*:*%VI :*Q5TW'W^!DSRGX]'^_MCNXU9PY8$+STA.WW'!Q? 9K*I>7= M\W6\N'"QX$W&<6%-1XN[8AY^=>#5; 8VK(YGL_2^F>>!ECQ/!# MZ]" <\^*'WNR3+ W MJ $+I_B7%^RP<1<6["6MYSN:?;&=V=,3<8"(O60\ M+)]X R,XI_]-3D[@SV MGCKF'1A&V7= V.C*"?(_8X7'Q3OMH.HN)+#,LAK&823Q]DJV#F<$-C=0Y84- MMSAZ\044VKX..Z(^>G\/RPU!50_" $B9Y'UAQ^+-_N%6_9D0!6L 5N,1U+?Q MWOJ0VSWM>2?<9]?^L>-Z#QC@R\<%.K27E<&Q/[9GV/O6XU>!Z4#6@^$+:T # MW.4GOWW\HV/D 6P0[ $^W=]A'"=QG-3AEG5_LQX]JSMLJ0&4V[&7_=@3]W + M,COHI@^9CJE*<2,>*(8!92VPQ8>2&6@V\U^KT G^TS\QPLNJ X2)"U;HU,FY M'W=TS)^%-)P&",R!$@ X @+$45/VGUI/'.[]XUK[G&V'8-C>CP&7J@1>MY\; MBN2>.;U/PYL I,2%C\#.UV.HF8=>S#'ZTWR/K2S.-=+#I $L^+*GNX_ =+)W M+J!%CIN89#ZU,/S+<_V>%:C&RM8RM/=VT+%"];-C"JH'#P?T]TC??)*%Y],[.JN.9%T8$1,(/C$OF3L9@)=0 MO;^D%3VO41_OJ732'=L'RIT)+(_X$@XPD^G86BZNJ@\;E,M2C'B/[:PAB # M 0<1*L4 R./Z_G((GF!&KR'DXVNB6#M^ZL&K1GOIF'UV0W?X!HX[%%4'A@ \ M#'M]^DE)!R?#U&/1#$P*U3P(O*/\UF!@%$3*4VOG^1WF#/P>"/2#AA"M9)_0"FK@X&4G&Q^C">R%<#C[>R0^ M6?''WP(EQ 1;>;S*O6 'QR@#_C]&O$,?H*K%;PS7O5Z+U$ M>JY&'(;G+BD0S^Q5&5@JUL']ODN( 36ZKB8#V^?EABSGIX"XR:./@E<#+D73$%P#>&+X14;. E\.* M5QAJ8"3[CAQ-\,9P"U#&6'6GZ-A5#+,Q MUN#](_IR*#;3Z4HK7*+(:N&62:NDH>9 $\ESDL::66'<#=,U=%?:-='RI+.. MNB)U/G)7I^A9. A'?-0DZFYU7E[7! Z,/".>0A#'K;?M@H$5BG;3;X<])@^? M>48\.J1:7'W=I83ZCE:YTJ8\058;,/*,>%8ETCZPC MY8TT&%0XOCU?N./^KF*H!3CRC'BATY%YAL-E/H=/:\M=3I&6$SCRC/C)7&G5 M$ 8;&J,YUPK*DU*-ZG)@Y!GQ%611IJ1B 1>HG%$KTEW+DJH:&'E.O!ALQ>Y. MV52$]J)8)0.MU))Q#MX$GI_F%;?HS,0"A>@ZUER+M"KE4,#TZ/E0)E_MRX7. MS$6LKMAIX1U&JQ7 4['SH7TO+VPY;.,:HS4F(0(:N$T,#+W >':(:VJAV.[P M4;T9ZEBW8UI%#0X] Y-E<;G%M[4))?2%:7Z2]YMMA>W"H6=HXE!(2RYN9-[ M5OR*;+"5:6<6/_4,3BKMA>_F:@4"R3.#"L6[Q'LO*!#I&I#S:+-O! M-AS-P%,OG.OM'"NN.I)D&P4Z*M*B4%QVB*Z(73@NQDJ61_G1JB4 I6/M:8\M^1@^:1F14)M5T5XPJ//Q!,Z86]L49HV%L*0%C"SHD_54X9?[H>?< M/2SOS*5NY!Q>M6I^@>X,^*@%).4%N>)U&QL.-30+::/8%AWRTT!BP63)\Z'M MPL*83:MXA+2KXK;<6^X&:Z\+AY[#\*;B-)2E$B#J3N)'U,YM!W4P],+9[M=J M0JV.YA"C/1NN0A<9+=>(!H>>38!9Y$JK$:(WA-&Z6%?7]6%G5]O H6<3B+1M MDR!- Q4B%@WJK+62.38>>JX"H*M\1;-]PS3:GB$)='LX) $481>XJY(;(711 M#G&D'DS&&XG%C?QN X>>35:R2GJ'+Q1I1%W9TZ"_'I/E33ST;+*F$K09LA2Y M M8)HZW!^G8X[<*AYUM;T_$E9RZ$(M\GBZ-FGHU\OP,F>X&_"Z/R1 OENLU3 MFNJ.E-U\+@/5YH)>9Z*^-*W1'#@$1KG8G]7KB.\")#BGRJSV.FR^ZWL"-=M2 M&WD]8DL&>/WY,ROUH>BVW6X#!B2N6V)EBG86<.39,X>2,9_JT61A8-6"3$QR MRU5-T2ZI8*,Q,N-Y)*@9_8+,2[-P-"(M6)3I[.WK3JZTEN:"A$3RIKU;\8UB M3X4EW\[>+ON.W-3K]8Z@VNV1EO?M*M?J7E+K*&9)"N.P21@KI1#0DRU3GH2; M2]I2U?.90N"UFXAN]^J<@':6.R"Q+IS^+M$RO HY(HW^P)V.%@,QZ :;2]J2 M/66+C77!B@RJTW2,JD8O!W/N1%OZ1=++JR'FGQ U+R]4&$K1GK^,GS^Y;,E' MAR_/(^E1M8A90I[%C/K :E'EL5,A3>Y*L?%O9_$^=>S4]\[1?[KPW MD>3J+2L?,/HZ72MQYH%D[K/-R=YA]H"0EV_Q_BBCZ./ZSR /-)WNR^WM"_J MW&F7UQO?%RQNF))NS,UMS -*I?MRB_N"I8+_%O<%?T!2(+O%C7E [K2M^*WO M"T6D^W*#^X(_X'?:0?/&-^8!327_3>X+@J7[WT3@?:[D:RX"]4MW_J-[_5-J^+[EMOWD@_"GC0?)/VT\B+$/&''3C0M'3^,/Z6KYN8B8&(TE6"J>2/4])+MDC/Q)_S(], MK.Q_'WYLP3OE3V+'O7YQCVU&&^%;'YXY80XLO[++,^GV$I?=W5>#U^\+TYZ*V;P^F<%?[D\ M>T_LT1][54A-V.#Y#!IORH))_+"_'E?VK0_[ZZ%;W^.PWY01EKR.]+FMDF_G ML+\5WG/#!^']]V.K0>D9<#1K.'8D[(M"!M'UN2X#\>:XTHU8I7J"@2;TTMP9):P@ MPH)?^(^?*$9G$1*[T';D MBUP8?K81_.5LW0\!BQLT4J\,%G_=@>QML" F(1MM=#+DK5!MXX3N5WJMI,$B M+_01K".L*XA]A8K""N+'+&C>4W* MH;!N%?OC)TXC69JAKJ1)?%5K\@O?9W^4E7%K/I"K@\/?-HA\&QQF1B@@[F;J M&*.PSW2=AC,K:UK"X##>*'9QN>E@B!3-]1V]*BEF'X(#K'Z($VB6PHAKH,/W M\C5]BQB&YTZH9YU7TGB%3XU7N.7@U$^XCT@\GON&Q%.2S: 3$$>UHHKSUDJO M(ZNIJU&:BYEL&59.Q7_\9/$LQC+O$D9I2,CGA80DS:<)@U7BH?$W!U9_[82[ M %8!*6Q;Y153YML5:8R&^=E,W'03!JN*4Y%ESZBI@I1K#ML<2U>]*@? BOKQ MDZ&SS#N=;M\G,.>FL.G6TY@_!9N@DR_I1;@-;/HH)^ %F?PBW!8Z_:T7\@(Z(6IE*Q.\K0N%V789"N[ 1==)HQ/=KTXC MO=<*!'T]0AKC'=JJ#*"=!]V.&(%D$13_5'CZ7O[(K^1VW+]BX 1Q9]GX<*4Q M;G\1X_8<4'$ J(H3PG89MR!6/C (+G$Z;T-R7'80^EX@ GB.16D\K@KDQUY: M'&5*^]@*^"A+CM=4-K.H="J-CB#-JD)[1\\VK2!I4QOK[R14\@C-J"NS2;'? M;*-$!?8TPH&XP) L3EXIP.4[^O\^P,WW'6'EDB?OSF'EI2OO+V!E&KF45D+& M/E)8S[P%AM6(N9=T: Q7S \+.YJ6C:@Z1_E-K;";SB"L4#!Y'<\R3!HW=\6Z M@M\31+(K]PNOT%C&@[L]YME7)=I,!Y[6EA&79SW:1AQ%X4";H_;(R- M>MDEZ'&G,=I)L#\U^^,G1:)9A*;3"+N/C+!+G+T^*00O<3IO"T:8#]-&PID8 M;1R5Z/#AK-<(#:*.-P9)!S]TZTUL0LH2+83S::],S:V&*\%FL- I1C)HEL*O M@B/?R_?U+6+Q;N[&XEOXT]*J0FE5H;2JT&VM3M*9EK>T&,DG;-[T\GP'KTE: MH>A[5BBZZ>7Y#GZ"M-K1]ZQV=,O+\[T,XR]H_[Y63_?1M9/1;=FQ?EU8]QXM MW2]GT/XZWC U1]/ A;\)7/@>I_I[FH;W: '>HZ&7VG/I]>[]6&>I$99>0GZ' M2\B_K$J;7CU^RZO'B^$MW^@R,>G0_=LO:G&CI>&X_L7HEF6C( C?)U3 M^')]S0JZHBKX8B.R<<@^GB70]]652N]A[^,>]KJPDKSYG'3H_NV7PGT?K&!E M@249NN,9>E@1\-#;XLL\!V E#MG/ EK3HAOW>RE];11)VBV1>.C^[1?-?1^, M4(X]&^7T66#DEGBST:T7A+ %M1/VQT^2S*+89]?N^0:^GN]S17]U&R5?8[;H 1N*0?2J+4^^+V$\C%KYZQ,)O5L^] M1Q_8'=7"34O>)NX6NW[)V_>)" ]=YN4N)KF(9!G]F6P%"HIVH6#$?_RDLN0[ MZ["E[JX_#0!)FJL^,T D:5IO"4&^0!W:]R'(!ITL=I1E0VO\NO6J+*1O&Y! M@V2RL9><8MY77?$>O5AW5,HUK=B:O&/K^A5;WP<93CC;<#S"K9!Y.& M?Z7]H6YPL5*OV@?4B6T"0>;IDME3P7-EL)E D,!!!V'5ISI"+Y27+2.D%\&Z M@FS8N^%LX^.ZG7]0M+5;J._R(&K=O@-2V7-6],J-.>*K: MG/?[Q7+0W%S;#: -6&S5Y=JF$3'AR*M1?;94BD&*_?&3)K,,\KE]6;Z%2_%^ MVD;=TF*EWLJ/J*#[!DA5Z@3)^NO=A%<.6 "RS55 MZ*H,5'EA@[W5HC0,[R_"\.Z,YC0-]8C_)1T\76WH:U6IVN =FCXS55C'//#S M45-:.E[!E/SG,J.HKE73<55E\,A\/4C?46B@'#XM>M/RP.CG.JLJ@M1,2YJ5F:9M.0O&];DRF1 M!?!%F.[OD2Y MM9:/T03Z];(,=:58FV_@O?MR^:5W60LK<5_:-='#K;4JZU&_WC4BI]@RL1*S MKEN?J(OXNUDDN#(7&E:=L1N=SG99[W0A>K _?C)9E+U*U,VW<*M]N;32NZPM MEKB3ZYKH8;;T$8:H$XHO+Q=V99BG_-SL$]%#U;7[8& MT2/VA&4IZBK91=_+W_6[7L#;\7K)JQ"0'C.1),N @GU,G@5V+,B #W5[K=J! MXT4QP\ #X(.!X$>>JJ0Q>W=3LNV6%N,6/6N0?!2[&"*?1HC=1_FQ6UJ,6W07 M?0J+? ./QOW37W MZ)7Y#LZ7+Q" \A[DF)MS>E.QECFC/2SX93;GY/OL9X:NN?C$8FA$, JDU5\; MG=VHSG8A0+&T!,'5U>6I*X21?^]G%I?-O2DI_J! M%\I!Z,&($WD!QEXN=)Z&E*0A)=\^I.1L>3+_^EPG&>_:9. $&PII^Z*\C'Q^ MZ+3_W 1]QMV%/7,#&0!H!P^Z( SX4;]9WV[III&K>SN]VT.BD::)*!DG5)W+ M@7^GH39IJ,TM+$;J%".,:#E?!_0"60VVRVD/:^:G_3]W@_\".5X"AF7FB*)* MJT,DQ(9R:'5WI$_&@ %SILCW%31/ X_2P*,[##SZ9-^7B@7A-$DW"SR70@0++ NLRCVZ04>4ZGYK5Q9 M:236S45B_29$3% WG.2E,H,42EU6VW4J*.MS$"*@!XIB/AXJX_8\=)_[5A&&A(0 =)T\H629=E6D"5' ^#^]7<->V]M M#38V,9C!YU2]'4#:VL/::U[/0C:1P93;8ZYP9$<%,N6V%TP_#O_YV_\2MS[Z M6\/W5\?GW\$N;:$CJ]E83*1L_%7W3OQB?QQ>76V:3[_OPG&L\ORVR:X;NC^LTWT[DRP\';5NW=Q!O7MY'98-Y6 ML[/)VGHM7?W6EM6U[DUY(D&U^V-XS^8NUN#4/OKG,#[XLF6V>\&G#^^M[4\_ MT1CE+NXR,S@W&0[;7V\/!KT]^^!LK_KQLWGB7GQ&-M/]Y;_=;F6QZ-QK=)AM MX+DW/0.?!@KW;#;SPWY[&>R=U[Y^:1WL;^]\./S[A_/V$2VFW6\W[\YO:S_. M*V=?;S^/]RZO#O\^O$'NP@A$[05;,;UJ=]L+:AMX[D>FNVD0N&D0^!PV:^/- M>^3$LL7Z.YC5O>'.-^]]7'&<@U'OWV];87\?--8V>N&JW5*ENUAJ\2:C;-/> M[ZEMUL:G]\@9:8NQG,;Q4>7:'[2MJ^-IZ_B?V[=?3J8[V\AR6L!R6J5&[;'[ M7KT /]VF.=^F.=_3L+@?-J=M,18S<,_\_I9]_?%JJU'?^?M\>/)A\(583/>7 M_S8:I?J"Q9:;G+9-:[WUVTT;I]ZCYL0MQF(N6L-6^^V/LW^N/CJC]\VO%V?. MY^\WR&+0&5=O@AKSN#SF9;GIGI\W[@ (-K##:(X;[C5ZVUYCN>7SJZI\8;XO M>1>WO3Y%69B3%W#QRK_[HTGO[8?6U;N:Z8T[)WVG\O?G2Y PQ=64FQRT#2S8 M!A;LJ?B;%K[F'UO;YZ/K]KNH\N[\:QA,&KO1\)\A7G-T.54VZ5\;T*X-:-?3 M3CBUV]W+:7VKNHWW&CNZM1XJA_SUB:Z74(:XJ39< MMV=EX7M]\_9L^^CSUB3>^[B]LSUL?FPV+_\EM1R=*YW&@T#EO2P'R@O* M%5%EN,EPVF!?;;"O7@#VE;S8(NNU0!#\^_9C?VOW_)]V96O2^V9&NT>1\Q4, MMR[Z9SK5!1/J-\E)&[BKUP=W]>C]?Y:'DTJE M_?';9^06+6SP76GD^SP\,+]X 2Z@#=K5RT2[>D3V\+A>H]G\X?:?^,?^7F2/ MKHZK-W\?_FCZ]N75-O('Q& OU0H<1@^M3VPDYHOR,;T@J*LU\(?'\3[-Y@]O M)[6=[U__O:E5IE^OZ^,#.[IL;)&U@6ZG6K54;^1#10_*(5Z63^KYN9XP^2A>_&3CC">E#L.=BW>]$FQV>3X_-\O$=+]57>>$8V22W/Q,_QL'3] BSX MUVBH/S][_('9\^OC3"_!GMR8C6LW&]^9CA>B'6"'Q]Y>R@XX'NR"%3 /$.K$ M/CG\/OE:"Z_>W7;'T\/XUNSB(W] MP*@N]^8Z\9?Q]$?EU#:_3#WGK>M5?WR=U(GK4/.R>O61 [8OPM.V07K9(+T\ M$;[SP% O]^8[^QW3GNQ\N6A]J85[EWL?QX$=?MM&OH..O6JI6LTW5MUDBKS@ M3!&F'*-G _'9TL$7F;>;GF@_E2629H=U8(=]/^ZY]I.0'F\>JLW9&M;YBOQK M":[7?N"/=V >CA?#A@K@+]\+W](MYN?.\0Y_^[T:5M]O(4ZCP MJ=K)1YDWR5$_D1RU]IOU"!PD[P1[M1SDL>J7ULE"G-O=[XWAP^YFJTK;5[V$GE(D4/KU?.0AZYQ6B5FNKQ>4[/:$O.N/XT%[OEDI+Z B MZR4#_3RE[7D41]*SV8P74/+US#!OGLMNO 3OR ;\Y96 OSRE[7D)+H$-*LHK M045Y0MOSLNS@&8M_DK8MO7=C([' 1-W^7X_B1WR]62&O;,V/8Y ^L44_:S,3 M^#C^\O_]4OOEONMOE.L/NP&=M*BS;'0 S]^1WDR&]\M_WP:^?Q7^[Q^]YQ-: M7G+U.8ZOMG$]_/_!C:K.'3?D/_]3;57^RO_OLP3D>)X4\!BFTK/?I,!'&VC,+*SZ7W7AIYMW*-N:YV7UG M]MBQ?*\?6Y$?S#+_GE=0[U;_PO()/3X; 7G:T*KU7ZQ?_ MCV!@O0PZ>EEVUE,WI^9QW>TPM*/PSQ6Y=5^$=?0:C:!7:>N\=I/F?I;+&@%, M5FW9^&Y,-1,S6*Y72OP/K,G>A'8V MH9U-:&?=I/&<[:"5;\:Z"\0*2_F?64.6(6H#%%- M_4%DC\/M6R>\%&7XE\<23_+,'E*Q_"=[W+,#]7>8 [P#?W@;AXYGAZ%\CD;I M!5?A)8<[4L$U98^2)2J&=+Y]O.QL7_^P*Q?=B[^/$CWG7>3]H7M_<')IG)5ZZNG?>- MO=W.VR^M[7!\^[8^V;K>);[2_>6_W4:[5.M4'KM_R7,U\%YB0/=A^T<[$/?T0 M6-O(.M!K4NF">=38P#4_I_KAQ]$M7HV_8R4(K7RU7>?;/['U;^7BQV08=R^_>?XQ*0*BF5BK4VIWFQOLY+Q;XX_([+GV M2@G7\>"[T9_5-/I%=J;\%Y4=55L\.>L93540W%$\ACE8CS!U(@^[QF\TMA^'\/?P M]S]IYU,;OY*N%&E>=)K:Q>,!\R:$>Q<\\-S75W<.7W_K^M:5X%F]RWS5U;T<7_:U_3J-KT'1LX&X3^% 4Q/;J^ >0[XA3^H!WS"7VY,W*XG0N M"$5XC#GOT0*R,R>A_:?\ASZI5L(IMUQ[$.FL=2+=?GJC:;BHK/U;BR4;/3]C M<<<,1R7#@O\U[!^Q,K#??>!8F+YAT2.8H0$#7=DR=<2* R=R[$+= MY]GQN'7D3JZ;PZTL=_)5*C.?^Q^_;6\==::5N.Y\^/CCT[M___ER?Y9TX%W# MC>-D:J^/M[* /8W\TW_/S&].:^_,_'Y[UFUV=UKAY\L&:B>U5KU4:S]()N3F M>C[SZ_D*E8VOT=;G[\Z/8^OJW:?I_K^CMO?/;?7^Y08+7<_NCZ]79Q_WOISN M[;P;W4PKA]V;\)]MN)Z@/=0;M5*U,0^OX04Y1W;M@1T$H#I$YNVK\) \*5P* M9%Q/&<3SX:U'5DC6O0=/@B,^F,(B[_B!9_EC^]R\9:/JR(Z*...G+Q>FOS_^ MIS*N'>[O?AU^_-;^,+QLHN)2+S4ZW5?F4MGPBR?&+[I/ /CX2?"+!].@EN(7 MT>%U=^ /:X-*K1V-NO_X-XU+&_D%:%+-4J4UKX+S^?E@"(1YCI[T&MG;"KA8 M'6YPWX_16R6OL'@@\B=/C,<5>IM7H/4\M3UX$CSNP72BF7[E#SM?)C]Z'W:V MONQ\/KJ*/G7W)]>?AS@1]"LW*_52M]K>N&XVO&!UO""OT3RU/7@2O.#!])V9 MO"#<.C5W[=I%>&4?_?/WU>G.#S^L("^@&%.SVBQUN_/LH51Q]Z.7(<_/:/^Y M>FH\'<>+35[PJB_:/7G10Y<;[_@>)EKQ4*=.>+7KA);KAW%@YTN+MT;;WX^] M\_#@ZL?'O3#J-3KMT^#S Y46YU*Z9A>C5UMEXPPNLC, 'N5%QDX< @'80?AH M9?WG2:6[,3+[AN_9AB5F840C,Z+Z])@*UN$.&]7*KP;\9^P'-E:C.U&(9YO4 MK ?VM>W%=LF -Q=D/!,XLLN+B_;)NVZ[$NY]O/VPO>]-K.'G_9M?EB(<&0W/ MD<;;Z5O;LT88ADV%S4]YLEBC#N]$.,\+)QK)4\B@^!0,>SZ=V*D1=\!2G]UX0^.)J.;(9!A 2B8?N5U<3D);"HL MKYM63T MXP!A"Q#'P'. =,:PC:/0L('<^FFH@K*1)37/7P6EZ5.(1H']-.: 4?^Y&U+M MTF1@W!O\'VT>8=%$: ;P>X^F- NB0KR#6!66[5Q3PD&/0226@8\HSP/LX'HJ MK6K,0P#U$V-C/7MM:0>J'BL/5&MA;L__Z?5,U;SA4FM#AM M6:+6KD8*W=#>XI(Z:OAO9OW(_< M9H[-VRUMRU* $.*U-":$_.4=I7WB9%!AK5511]0!,!K5)PUMU(GVS1@;T:U6T\=I*@,&FO0Q#0CAW.4^*BL_[I MS:B^??[EX^?ML[/]F[]W/_M/08EKEPUM2<144XM:H3*GD;(3 7%:RTSTT(XB ME"](P:2G/(Z6F9W&=EX0E71Q1H+9G$P"_Q;4GLAVI\:;]?NSFDMH9F*CCP>\ MS<=Q%.(,@2"V"05*:6<,/_F>0>P%E(A) !,-X&@1G4JI/&;_6B@'0+/ I>!7$SN@ M=2+PE-\#]D<7/B1M)03%)@A,H&NF]&%LPD^1;=/Q >^.<9B!'-:8F%-^D/41 MU&5 U2Y471+M1\!BH685L2J$/P(U(+XN G9Y?@0'X\)XL-P2ZF 6:DA!GR9W YJ^P.EBU=^ ;1RKA>I#@5;E]HT>/&K20+TI MO=BS/1L,-P?V%;<0=#8@W@BN"?QEP H;K.-VXC#3-%!GE*K;Q$2_5.R:@3A M[?RV]T?L!'PH9>,(;3C^3&8=I&J* M-=RIN1?T0N1L5GUN5AP$\%4@J[YO\]' 0<">3'"M^$3A1& QR6Z* _= 5,)A M1<#[RP_$F H\B!I?*O#/S&6TO_SW) ZLD1G:.OM_5%R^'&N-[N*KP$6V+*1_ MUR5MQM($%QS50S-:E;".O$;7 Q00+E#O#LT/IZ<](8WQD\.SK?KNX;]?=@ZO MWH5'PW9X\7%X;TZ=F46?SOY]M[\\!D8<[-:SM>T M2-9< KJVW)B8\$32"5D&(5ETCH<,S@^F3VS;Q;XS_S]6^W+!FYQ9%LC#TR^X50)R:=]&0Z2R9^KN9_RU/,797IT:EY\'UW$ M5V?3CR?6Q==_O+WX84_E0W\\C;KQ>+(W[8\OK-V]Z#)J@093:Y3S#J;D4$A? M'CF>"9+.(NODB1\$379?S#6_\W_O3 8?#D'5^W*V$XZ^G_U]$Y]_>E@6]>&[ M8U[L[U=.]N)J>^+VMZ;QE\J0_,OYU%FY\\]%RF9LJ37"WL[P@^I.1=!/P[CW MW49UTC>N037TXQ!4O"&H::##6K:-$B$L&>@4H-R5 #D/WH'8DS^6A LP<$!F M"/4(1 =078!W(PY"4O!Z DT^[=8$Z8YJV 1U28N5Y]B-R))"RP"SB/#E,+9& M^7D9))F4DNEX:$B@@0#/7#M]5/+-T/=(=2!#@.[GQ$=WB -#@>T>VID)CAC'&0]!6<4UG',(@\'$P+\A/:\-=&CAP M]<$&,,QA8)/J:X#J3.Y TBGA5=+P]_HFF =]LBN !W@V.B&8A T Z.-;Q^^%<3_\S0A5_:(_EF:+A/:3P,.^H\A85T]1 9 [IF^ M.9W:)K#)7)*PV+CPQ)RB;-Z%-W9M8'' 2G?-Z2=\&4RYK_"RIC6^Z^QYDQ_- MYOLO'S_6=KQ_K>C\[,,0<>& 5]2Z[$+(LH52(:MZZX.,12ZTZP0V2LL0U5WZ M/O ]*I/NBSDNH-#S\&W>.KLUWO^^W4>;O[X^NL](#' M/*=$J3\XVE\J>#^&(SV+@(7)*U:]HA[9U='H8=?K6IZM:"!RQ M,H8#BHJ/7M";&88H5*N,N)'2%";LBZ6J(YE4@-3E0M5/Y9 MU\+!09*C[$JYVX5Z.!71DX')0V1K+RY#CP+NF[/=QP#': #:."&0O,%K=! MTR9[9NB$Y0=4'7\ZD&T2J5XV6VVKWNZW+NU6U[QL=*WN9<M-9"(_KL'7!M%[3_M_L<<3_[:+H$T G'O],C-Z'@8/':5)#7)12)#U;J_ M(PY2DGN6U'8=D-9]]"1I@A-?MA"'R4)O#*=-4J3.AW-U1$*$';(O2'C7A-@W M0BUA^WO<%WB6%!B/0W;UX%3'?ABEGDV\I Z(6G;[X#QBSXQA?A1_*G3XA+)] M:"ABBO!7VPWM&_*#D7\8SN"S$LRGY"C$X??A]@-#WOI<-H[C9,?12^T'0],# MTB#]E1NBA7\NV[KJYR1[RM.C\7"B59S$EFM._3CZ<^#9J1VBZP/SFU-!UO[#PRA4&.8JDI*?V MJ6)"+N3%P#&L^MJQ;T"G2PNIAYG:;)&5GQJ&%3"^(ESX(B2!'?R&M@>,P!6, M9"(-![Q=TE7/*4X2)T^U\-.9@FGT L<>D/6A<3GLIV'B$QJWRXVLN6>3!"H] M!^#*GF;\WRG&)AWZRV>2BS3N=.)VKN!ID:)N.Q%U)[JHVY.B#G2> MIW?Q4]=>W$X[7%9NQY1W9M_:@85Q51&FQ1 B!O?@_KGVK1+H,@_1"3 5U151 MRK)Q8#@0F%(1A%ZT80 ;!E!X@PJU\*=_UQ,1[^7$;X[XR>&UG."DSKL$N.8O M_*9,AWU:XK:RN6Q/YK(=)A8GIK8)KS%<02!;ZSF(V'G7SDTMSAIQ$A!F0R1> M]91.K6G3F'IQ;3J<>0P$&% 3;A9Y>CZ[EOXWYXX5.P!)["CGXZ,[3K[ZL1&. MJ%X@L$U.ED_,;DI!^AY[6@[2LAX W"N9K^KYD?TS/H$#3&L1KA+@@/!&Y >D M)VJ)2:7T&O"<3,\"D6"F\B80?CK MLI'=*I$^I:6Y&B*[%2>W+SYW*#YWICXG$ZM +_-O2 ADB2[1OI+X#,R0RSHL M,Z:TGL!0U10L3N"C?0>,M$#E[< ^ZW.&W=^F%<=CX_!P MQ_C--,8< 13QN^W(!6ZPXT\LWW@7^/'D=SPIGF*FUJO5;I8K,DE5@-@MD(4I M69"6?LE%19@T:?:_QP*'EG1X('/85#I1TR+S@*_JW>N%S]0JE2;R-LRQDNNC M461>UL!X#S;"K9&D:PI&^BMG5TN6[\@"Z@C(8FI6,.]B6 U6WK6^-P2B4MT0 .[X4"XQ;) M"\@0*,WF>P=$ *II-"7G\,%)B;[&CEJUX@F82;(6#)-HXXAJCO"I@Q/%%V'6 M>>(U8Z0%F3CG.@/86+#6*+M5;B2R)J7>/$Q$QC MQ](CPN_=JWJG4VTU:Q419TK^T&@UVO5JN[;2 -3\_+/=Q.FGICT1TRZQL!IG4/9!2?0\N%P<_ ME"\*!'U@AE$ ](39#F>492"%.5XE%$Y)@L*7\EG9V+61L\@\WO= G[<_:9Q *]RL$0>'.(GE^//C8$G9=V"]9IF]8(=G@H_$0F=]9EOF5 M,B$U7!W"\R/.MJ]0 2)VP(*"V MD6.AP)Z0;@K<#705:R02>92KG"D6_6E:/;,PV-4Q7CM!+)>)#/PLQ:S.L(<0@R6XB4/7[Z$ZH4TA M1V(D,Y#/4H$[)<:C4IJ/".9=&[2C!GY2Y40!QQ=O*5$$1A/64/"=84\A&7GR MO@32!*4UPRF'@RDR?!\I>2)*\QINO#Q:-"&[0*)4UIQ=]8FRRRG?")DLR;PC^I?9=% MV>*@Q'QL(!)_/-5Z^,CQ;VPZ>ALCJ3#>U,;"A2O/OP'M+J& 9%8X'Z GT&WR M'B;91@^=@ICE:&B*(/Z%R:S4G2IM&O2PV$+$!=#9O$4@ M,*1!@!9Y4M(D9=2(2XZFA* (@WD*ZE)P*P%-RL:7 !FD&H@["?^3"XK19@+ MNH$Q$"57R.Q2*2U^'-$%-LRQCW:%KG/D$E5-PCXA?XPF&Y%9*#8A@ M]$B/QR$GY81K)5ZI#$H(K!$^KYR&0B!I0/CKQ/E;5]NS2/*^F9N:,;=,C0WI WH*3P+G&FL$S MU=P/5.Q(E+/"+'%OC6W6,ZK=;I.N!C**/EK_9^QU%W&E]K;41K31U+OU>OI= M8?QH[U?W"M[?NV5'O390(SV0")WI#Y:-;=\ C MV)N!8?,!51CKOM,26PHSMUWB\6ACBL/#G/:('2_ -BC3/3L,JWWL@8/5"EN4 M/U^2IJ;\K0C89W^//BJOG_VM2 +(_CH!O\G^!2:=_14JL]G?L4,\^UNK^)=L MP61_[SI7MCN5O\0B 54.7AH^P0 TO[L.R!D&GO>)"FX,#XS MC%*.7)@S2Z'"\#X)2"S?=* !RP^1A(#Q>UP>#S)JX,@:X)*"?]+,PI(0'25A MHY)YGFCJ7/94(K>J'9&/FXU<\6>?##BL.Y,9&ZG$+1<_)*I\BLW2DI#*\/%0 M1<=X<%A"B;R>/+ P$K':%SY)=G;$AE@?8P[.-<(HMG'4:^==$TU.@B%64QG=6.S#<^.!W092HU$J!%R MM25J4)9,DE>>RQ:>N*;P,/HRU29,G+J,',7)DYMV&B?!2G&(?7^(L M$Y!;7'K. %V1[DG1Z).U1>023)Q]G!]0"DQ%&-R)3U]\7A5PWX#2PPYCG0V) M_!SD&(''BSS#AF=KJ2-FB,O6^L.+'=I_O*NTI;[C9]R>) M-P#QLVY0Z0S#F,A*925)UQ6O(*%K13XA6M,T&YE&R78O5['U]?6'\0 !SVS/ MFG*<2;//-<^"<([DCK64*J,B^NGS?F.1,KJ"-,$1H(L2=4)8HB0677#06*D@ M8RD=8=1.78;]V'BGJBN*^G'D1H_Z\=ZF0/ "$1P<(<,7K(WPR[2P( <*<8JD MWA-LF^1U8MS,F*GQ8%T!4E.?\#= @YXGU'392+LF5Z>[[Q$/VMA/+1MW- 3. MATQH)&E5&8JC*)K\^<KM2[5:JU6:CJOT*;N06_Y+4NMOR*!H_N@V:-SFW&?I@AM+X M4:4/Y:*GG/^3QTE66A/^8!0.CX'VCYIIRS<@.8]4>A]>>S@6LH&(FBSV5L43 MS@> 5_^@FKY)XFN&YS6 C0&P=W3 *G03DH=CT"%*$A.*SG;VRG# M]$UR 9J$L$'2@1,-R.GLFA:AL,1(UZ[#M.R)3,C9=%J2GMX)VHH4HQUA+=\J") M.*&$)%QT&4+_)$@:&HOA0^QKJ5I93F#%8PF=0[+5MRQD(NCGRB.[+(*4E MGR*I;O&&,#N12"*#E,;@4VZ)]@N>8QE#$.)T,3J>TJW[MB1$D9S1LSD_@[S, MN",B(18=.!@?)@05-AGG64\XZ#6O?HI#X,VZ*T\EV0 P1KRIRE:A:/&\%0CN M-OMB:O=^U<_ZD[L_AO- D<]&T ^P_&L0KLB]S, \\JLW80 M$1H7F/B,T;K*W5W"N7+\]][IWP=[%YD(=+/:;: TK3Y6I'DN%-N,C) +F\. MH#B:C&7)N8&4V)/."$C'R[1TB\3,X'J\)/,"C"2,FVXQOU?!-#*:U$LW?N#V M;^";"F9JWG?9 J-T$PK,4F#,3$T;60=Q?2/P>SXP1W)>1/:0Q; ^\VF(.2VZ M%1=F^C$T*@8J"0D&5CJS1)N.2?Y;TB63+Y!"G*12H((+ID'(%C,;8QRI"F.' M)<;L+4OR8A*S0KR-'GE2^GVWKUS(TF#3]AK7!JOJN_0NKAJ=//#OGH->%"Z7 MI+Q// ).U9Q@Q$=,"Y254" MDY^6%%B,Y0?Q,&T\6_ )8:]J]K5 CH8/H.,8 M&0\8"S:+=:)#Q)$S1;0U=:AHNQBL!UER\OR[J8>"G=);>;-251R4T\I*#P9] M92PA5-:7^)8T:L!ZD5:TS 70$,HX1CA&I2-&9_FUZ:(YIDQ9S%[PF'L1K<#= MQ-!^)K5&&D@JY P[APX$'#<05M1D9()B9-EQI XE=;/4MB*&'QA96JZ0S5>* M*19[:')J(#GN,\#K]1*H]41"6X1HELH4X5N9Y$"PQP-)2]V.)N;8@R$:Z(-9QUG;FSCK)L[ZJN*LRV<]W\4RI>!-?B/$([I;V804M0C,S,G@ ME?D_TJ.2."M5:/9F!*Q[.L''4)H36[*UKS!&*;NF.00QIF?0%R0,>/+UX,^V M=^T$OI>D)2>J%H&#&C(YX<4O"*XL/(%8J@:$"@<&1 MF5ZHKHXL2>(-NY&!A0+VDV4[[*O!%%U#0/*25UF!FTA%D2A7I2*B?L=3PD"$ M\C3C,(0S2RIMX-\4)+?+*Z>'F]3U@\V$0;[[@9.DALY,MI31@*0WC!ZMD=]) M$E3[ 85U',_SK\W$B/" ]>?X -TU7AWN^\PY4$V*R?$B+>HN[/U9J9U45B)3 MDU,;ER0#%VCZ4B=6"7XBM8\FZYJQ![8.6P*P)IRY*'-)W [H%XW03XG:Z] S MSP-0 @[WMD_^\S^=1J?V5TFYENF^@MB ZX#B;9C8.ZH; 7IIM?S+-#57*X9G M>L 1(A&EXYHGYNA&$+LYN0@KA6TOG!;>".*;&/6T.NZ<-$;;F_I)='Y#>E'4[5G:7NE9]#/Y M%+2^#9K1JPD;.9\L6^"+*7BW'MNC";'7WTB72ZG:H'/;V@*Z$S2V_8XC",I_M)P%!&2B)D!!1PD/(>V]RV!/=:5)R)9R4 =;UFB/, M ;:]$1.3+/>8JQPDMS+KEX+EU^JU5G-=?JE"1PK[%W1IHKE68$DN?$DL'&5X M0B2< ,#= V3\D94^AZW5V=X8SK,GW'L<);!'-H@'="HY_E9^0EHXW2P$$#Z;3/[QD0;B(Q\"R"!ZW4FVG66)2^Y%J."[=WM'=Q\(TE-A&=^$U)"V8(ZTT0A_(0)SN9 M :V/C!,76-" [604@1^PFP-<&/55RI06HR?F?/8[PBBW13\5J0X+N@]9_9?- M%+G(BNI+@;DX:=4X[0U&K16 MSWO4LS$1\AIKCF?D:JK!8^(Y%AJ>JO%SE#VMV=&NV4-B]VG)2!J>3)="K'A, MS,#H*S!8:LM4,CX ^X1[\J1[X*T$ M7(]6#-]FMFZ ?4M=/RD$2K17E]C^$/F:B_GP"N"!=!*=KY?X9#D@SSLG? M^ M$DDA3Q*];@:V*JX]D9D+(@J*S6=8T#1*,@5T6]-N92*HK)B3A0'U[NP6(T6( MDX+2[LAUF=7>)DD3T?9Z\"& /]U:KL;*A?]M,OI\?;)QC"BFQ#^^C=^D*C;=@BAJ\J '7F2'5G8E[RCAB')Q+5&XO MKP)I[ Z[->68KVP!2(IIXL.2H5-,05Z,8GFNJ2#H[H)? MV=XPPGP%UD5(7Z6?=-4)3W@ ).+KN;7,Z'M38RS(UA75J5(\JCQ9 MI!&M"CBE%FKF8.H[:MC>"08V2=),O!3Z0Y_CMAWK$A\8MR[ MO0+$O!T-,6^!-ZK='.Q&I=:I-[IKRWER4E_,P+D7PB027-L6*#M4M))&&>35 MST$8I%)'TC4ZO^*>O0'UK-S0FI^&.1!"4!9!PDU\ECTKFM.M[G )*76-6;5KM<+1KI9Q>("VJ56VI!1K(6S/ > MVW0F;ZK=XL^#&1?T[P#P*EI.M960TD\<%CH>:))4NU",$\3SUP\BH:W[3;Y2 M[JYD[D^%?QX!GU^*?=[]@N">SYA)>FJ-"_%(L"BJ->:3K68UN2P/R">KY=JO MJ>DNQ28KY=;#LLEZ-;DF=_')6FT&HUQV66]JE4KQ2*M@E##+REV?%P666]I+/Z^9/6F\=.37L3LY(61KX,'(&XM J'B \K]8U)O9W3C !^! M&<1:ODG?[DFA7DU.MJ 3%RB [4:C4ZFW5M_>Y[Y\>S:#SE=\/45VO(.@E_N, MNPLV1@(^O)7'&9Y!"#N$^4CHF1ANNC9=+G<">HL"ATIIZ8^)YX9#BTE=F6! MK;IV;[HF@/>Q_QK=!DI9NM0)=F %^#'$2,4 MXSB@S63&20JP];+L-[5N1NTIJF"%YZK-S'/I F+#1&?Z@FO/!3=Q)S7'F ME/*+>].MEIMJ6+G:R+RU,>7F><'!\>[!SLG1G;1[O&WMGYP:?M\[VS__VCMZ;^8[>]?5(68@V' M5%B4G&>(CO+Q G,2H?=0./RIJ$/KZI%JT\')M5R#28E>LD4'@Q[1/>%+4$K? M &%(9.<%.I# O*-$3\0O51)/Q"J!V5T%E^J,H(+FYX"?: NG9QEA1$F;FT? M) M)8Q#X%%E2V6<*J ,3Z;RA@UQ?+F/H^WU",-'C&"5YI8CWE&0)D74E0OR4 MC..%6C,5,\Q,"-F3!BY#:;1H*P<=N6 1T*+#+E#JS2#8$K('QA;U(@P2S1I:!\L@W4R ML(G%)=DLHAA80S8WV$ZCJ&.QM(!1ES(BU.^1R)=7^ GZD5)?'KG%AH;9SE&L M!(YC%GQFNA-@(7SRFBIN]V>$28G;!?80F^]*&&L-<.W.;D,@4V?&AVNRSO8L M'A,J.FS$F39X07,H47(K0EXX5,AC"0J^5^]"&"WILED5<]K1WT\@9"&JT1<7&?VJF$B< (Y'SS M2%.3U'PS^!E+]KG9R#$-^F0]L!6G>V=?#L_/C.-]X_AD[W3[_.#XZ"SCS:LV M&K5NLRG#N5H10;U5J;0JU^EXNC%X4HZC\=0%S429Z/851;B;^-? Z=7\N&,6OA MJ5C6_:,"S4Y5\XPMNV1C1MBZJZG'3& !!N97VWIII\G&BMF[TU\O%0],K+E[!I*;&I*U:N M:<'BI*)+?Z:1>D:OC=>?JNAY'"B*%[NL_DI.NMZNE#LSH]YOZHT'X "UKKXO M*SV5>D>CMCD[K@7ZBT("9A( 2M?KZ:-H4:%,T*CX'2?DVF4"7,2&/X&">Y*/ M%,UE!'+:#B1$ 57:R^<+>X>I4N_ 5O7G(I V-08NICVCUU%S\L@N@S*E!@Y> M_!/['ZE"^(4)3L)"I0_ D1WH5?5%*( .5+<9.%??&V)MF@(7C K% COE/'M( M9A3:!NR/ZZ=G.V,B DA.54&=^X2.F*2K)RY@A 4;$],/XHDLWB8?F=X<@1RD M[.R;@Q3,]1LC,TQU42#7D( $P5H,K!2G;\I2-^Z0(SZ+K@O7'\+!OP<"NK8# MFK3 GTSZA)O1#%G*^R0^VV,T07)[SMBY++#18[0ST$188=E:,2/KZI'@GU3U M.NV$)SZZS&IF%+W6K^79O#&]02>2WE-*L*YN)0Q(L!6ND)A?3RA)5Q3JT\9C MM$Q]1F \)X,KXE,Q)8&<7L3@F!46@."I8!!_/G4K$2,!T0=@3N94E4@(3 \5 M?R.X,RK]L[$9&_D%Y-SFB9PS+JXX94P!K.%09_F^JVY[89L#CS2.+,PSN!WI!8(8J,#4A86LHNT4E MHJ+BI"0P(18,OB<%T*J^!W85ZW&X)<'2:M@2W*K6J23LJL#6;%1^0FN>H78U MM$^2W=6>R5FRB8!,E7?>X4G[,CVBIL^9''L!BT%9 S"[/ M(E6ZGG! H8TJFL.;6<04-4ZG2$DQNII.HQD:RF !:;SN7JRMI&K"%4N9P9OU M98G4L^28GG$E7:.R"91M F6O*E VNW':#"5=\&!6,24$5D0_1UQR( ML^U7X;Y4W&U9[V6)F9!'E=&$FR>Z*FFL.=/DOEI-^47>5#6K +4*+D-6_629 MYRVW#$?G]V84!4XOCA2,^L;K0A@'66@N?@>4"6M(FLI3 M[C$H7LI'PH?RB;3&NH ($ !I0Z2I., .VEP^SOEY8:3-WU7N8R!P'$]^BDWS"LJ\B=_S%W"]+94Y=FY:%*WM<9WJ6)2S8/%$K-JTTJ_5J]=%: MN>=C^WP3.2>0_3P1-AS,PY>( CL0;_6TNZ'Q*]$IPG0GBM%/.E2J>J8Z?:;9 MGO>9^]3+++WV1J6=\4.WZO,FM7PI4*.6"74UNZM8M<$+IO;Q?<(E4VA)G%;) MZ0AV/X.24ZW\*O'$4DD'63%T9^A,?-GS5_SAN^IK5_]E1-1W* HH]GE!$8SN MH\S=;S2[G4J]WEA7_L&=H?K"/NE%#R859+R(T+ MH4P5=(4,;=?5._:51/,,,)0<0KYQA/+AL?M N47T.#(F;.GMB,J2?7OW< MQ4MR8 ((I25B]_.I)3)7'_1BTW%%:LEZTZP6@D[+7IBE(L?29T[Z6:U6"/ZP M-&_N%@0&E[R/A:M:9#J:9[.2+@X$[UI85I M<;Z>QB-6>>[WH^9FK2![EGT'S$)A>!@Q) MKBA/.A-WX" I.1-E2.MU[=Q3?!6'>-F=4,!NEN=:1:,LJSS>;Q'J%MSW0HN, MB(R?N580R+Y3:N*;'+I-Z_$+W[K")=[CEK4*LA_O@0+V\X>ZC %SK\V1_L Y M6'%O.@4B[#F'/ZN;\.;. MTHKYTQ%0M4J!D;RT69%")KJ/RO$3:J"AA\_9F[]@"!W_4+B=N2M-%)^6;4H=$QQTZN'&ZELZ*I;_.M2U:]F*4/@45(S!3 M8"V!C[UQ;,\>.%&J/V-)I)$J#YPV0!28<)Z\7]B9T A'_LW:@9CF!V<*T)D8 M8?(3C?ADJC"'&NPE6<\%\,!+AY%_%B,X@\:9N),7Z)5#2*'EZN+)_3 A5$ Q MO7#B.S+=\SZ-!>G+-2,_X!V N,9L+-Q[L/@=T9EUV9AM*>4YZA1YCK0[F9+F M5)6PF.,HD5[W]1>55Y 3U?4/*:N<0()3JM8?#'V$)31[MPGB%94] M\0 E=4-4WR.LV\V>]$]!4#^PK7DS]](CUNW*,6Q_]AK7R@UQC1<78L6W.0DO MW?->8^UE?F@QV+):W HO]9V?3NYTI]@;_--WNOUS>, /?J=9FV-\KX6V#917 M/1ATUZYQ.5/6'XW-@V5>>P*$4DXSF 5W7*8ESMX+EE@S?.(%S*M2;A:0\T^@ M*=_'%'FFY?N<-H47N]QI5.;?T#7H%W=3 M]?VA#O*WJ@(V1-$]Z=SWGBP.?$Y))QI&@#XY_53@4\6*P2R?0>J:W%>H/],( M[[(R6(_X/H @QCF!FL#E&=A2W!JI09TBWYI8$)T +_CGK[_J/;GH MHC]=^($GY^18H@?#"H2I'NI=,9>HK(Y+W,<&>,XQS=HFIKF):3Z3F.93"%TN M:.^O3"3/Y3R%#L'&D]/85P2(420_VX7*>?W>$G%Q%Y]F[XZQ&[DMBQ53:OH] M2G6S>Q^:8YD!KC $53>DTMS H+ZA.MH/%)JQGX*C$_+*6KEULO6U5<=.3W5"SMV MM8J3M;H03^^L@^'>5]5&!NKP3:.N%]G^?,Y"09Y((UMTU:CJ<&4SOUE$1N%L MMEW@+\F!2]W9S32)?RY#V.EW"5>'@ G"=":!F$_".@02P;)1H%GXDSI&I0:I MD_M(H8C-NVU3+IW%6<)J-DZ4JND[IV,QW7/G!&ADZA"6WJBG>L4%IL5R92;$ M%O1>9G1#ZQJ^[,-PA:YVF)SSW5GHDTLRA24[3.J>UKMK"Q?V?RPO(.E&I",D MS$I$ M*<6(BX.3+#B9[,5HD-AOK)0G)VZ#@^%,[ MZ?%%2Z!Y2G0&A;/UY&L;C67O[8Q$>[JG>L=5!N2IZV@4#W%/&]G,UVI-KQ5> MV3U=UN9:G)Z9>NY]5[7[* G95$!Z4CQ)I9OP"NV9\'):JTU#(LQE=()YN);% M%T/LQ<*6EBSEIBY/+HK5M$N6MDNSLB1B9P*=J:/H':'1VV,5"B1X1W2DTW$; MW^@-%8J^@/M ZD>8@\R;O1D"=A/;UQ&-E7+,069I(K^4EPVMK1D]?[D92+4M MFX%H?ZEV6_5JM]-Y,-B*55LI9[+ _)U68+Z=+C!?*^L\6Z8"GIE?4V]PRZQ( M;[*[,/M;'HFH6C']5V3X MS!BNLA(5_4TU[0V*@8^XOB687H!YZE'"!M7E%NAG2^<*Y#8QU0/F[EVL:J!0 MJ]C&MD9O*[81DV("DE&SMI(Q2Y)-T!'^4D,L=C(9!Z74_42N7TKMQCJ&L1T@ M@#/Q!$UDSE%ZDXU,^."BM$]PC!)3SHW:R'VRV9Z%7S<<'+-1 C.+@W&& M85V@V'[2."$="33%*12Y01/N/"8[J[S,6=< M]F0?]!X1PL. F)L.UT-39YO$0!%*.&UUXEZ(X/:*!NU)7X@E?)<_%;V4?2*T M^YF.OJ?I:R'8N^2 L;>3@$YVHE#VG. S*3H9>&+L!9RS\.5UBJ51O/)PK.>IE:]4Y"*J'FQ:IUF MI55O==>EF5&M+_: LK/8BRG$+'FC9LJWU3BV*UG'=F6A0'BQF,NEY(C*D]"\ M=K!9FJ+7)7*PM-P8W46K%\E)*O?Y;MCB2B\<\3TM/(5%E-P)$@LE-:>CW Q_Q,&<'^>'FHP_?=:A19,'NB>\A MZD2U_5=8P$5D5Y\%SONN[4PO*K35%@E[([U'CQ6A7B6W.O*]K2Q.M/';GE!R M?E]O+,^9-_,#]-5@-P:!#;(%/-;Y;\Y1NV 7CH0-.IEQ@41=[!%%..2I= YQ M3V:JX7GVEGMW$6R29J-KLT.R>6RTC&U= MJ\ZVZ,4IW<>@U_VKN47("B-,C/0B-6)6+5X8Y)YZUK)2:9D!M^ FHB;+K/!K MW WG%MD"&% C%'F-;C-M?=';&J7>S=R?)G4>8F(PN:;E',B2/&[%#CWK9:J-GNNJDAS?&-F-!68$#?W5, MPFR27H'4GHB<.N'?*YM1'=G8%/*\ "4!.XF*?)1PM"W6-]0^^8'SE V MG1;OTQYQU-RR7=%EA.''Y:&%"YR;Z"",K4CD'P1B%:@(CY22=B=M'^-V2EGV MF_1>_%ZBH YQX8529I8*@.KD[VO?YX\RAT[<63I7XZ>5JRAYO)Y51A?+UQ*) M&&G6IN5=I -G2'3.T!./6VCP,IH\D8(=%J51YG)1ENI2H '0Y3PH@^-V^QM M[S_GK!?1;N,.2 M5'X\J2]$L(:)7$/.]\\!S]5FI;/@PN\J-_8R$:A9!7?:(CQL"NF12XC[0RN5 M39^PE.5R-LD B]ZD!YB.WBL]5632TB,RH'@'=H1>>M^ZHML,^V@*8\+K#\P$ M8Y,7 \OK)WY\ NV$2VK;N"92P1.M.C6:9JTR5Q#J?RA*.M1,Y->RFA\M6-?! M2+46NCU.RW5,ZMOHY+$O@/SAX^(EDYXFER90+@+L7ML*;+1LK!E,:O;=TIT6 M[;SS>T9KU_O<+-FF;/F;!?;;+%(VT[GHZKSE![AVE=!1^*0%YQ='^*5\5N:# MLX>Q;&SNA&&&>1TKA2S#"YX0NLP>: MXB=W'FPCVZUG%0?[IIJ.VVJGE^-V6!I@AG&@' VHT]&>I?@EHQQ(5Q]Y)A+. M*!JC/91C8M5JU"ZQJ:G."\8N*C^570V54R<2U%E_) M0DA^N->F9>RH(4H8RRP;WPEW&5'2,%LEY0Y/W-,BO*(2+>_>(<^=)E/I.P$6 M/17TWU30%B0@?JO^3NTAR;F R!?<08.>2?([D87=L_&(>#+$S_D,/X,(4J\ M D_FM]KO(*Y J<>[TT.6(JXZ*LY%$BP)9P.RR@057*A8IHI?Z8%I\'1Y\_G*P>W#^U=@^VC5VMD\.SKS D*+(C:A&)(I54[^E MHD61U4;I'^# :.A4A"N)Z8M@]4$]A^5 - +PRV.'SHP-)A&Z;I3:!H6ACC& X5\,HI MT)&-S2DRGMB3A>-^+Z*[[ZEA^GIZ:'(T(FH)NZRP@N'U& [*&6#S$B":2(!FKA/,%>RL@C$H*= /0+F3&X'[ 4<$B$$E.L(<[\V%2!L M*A^9&"QB/1%I$HL>J(S;V.T+VC>PL4W@8$5F'XT_,+ ' Q(Y'(%,6+#86!,A M!CS>;J[15[))P*RN"3"#$A^X.[+&%_&A?\:-#R8_6UXH .62)^22*TVM0_67O M$E8PZ#PHZX>=Y10@*$@U. /9R-@0RB83*<.283*[15'Q&^DH?AS"B^'O?]+J MQ8<$QZ#KC=S"-2>A_:?\A[[8EEH;7UTSCGSY"[ZW])O4]:X0>]'O-FT9?GK+ M-:=^+%YB(NK6RK4:W=,HD#.3U,NW*>K+W\,A1ZBK"6IF]BS&:=7+71A'2ZT1 M,L%ZQ#++W?;F M()[$0=0:FX-X"@""'S"'0K),[H.&UU@_;I OO)Q7@*&7M.J_Z]* MO)"KM7P7M^#__5+[Y;XK;Y:K'1GNDD&_ZN36H+BA(0-I#[PU=S&#>9N%D0+> MGGJEQ/_ F$%NKYZH6'RZE-$@%OB,*4-%C'+D4>VNCCP>5DP\!'D4"(1\!-VR M;'LP^.L)2 J-!+['8>0,IND=H9@GYT.E@XQ%Y[OL0I^J]7@_L;BZU3^&W9A: M_9L'7<^CFX 4'-9#Y_54QLM"P :U9JO4JMKU1++>PM_!C4OE;;[_D;=W>);$(*="A9'H7V<[#@'H1#/7VQNX9%/DM9 M7"\U6^V7XXU]0>[6=2_R>0K;4K/6?3G>U)^4J,_9.CX;^4'$!3*%^;8;(_D% M&8RQK&>9U/Y&\[L6MVKE=ZM97:X$\0]E\+Q&\;D)X,"I'2;SNQ:V[G*+Y7:V.GF4(=F$+?CU%16@O+>XQ(]=I7O&H^V*J7:NUY MG'!CI*_.2%\[]3QZK'OM*UZYA5\K51N5C8F?5RG^(!OYD?J7W&.F:T/A0*B@ MD>T2/IT7CVT@CM"@[IT""19^,1SY,3>\N?$#MU\VMO-H'"6&-A/Y=D6)=X3# M""Q=!Y%4\%!O:M6VAOF-L+PT*_@P(KM),(\OGH/I 6>(;102D!:WL=-0M!BS M%D'!$(J)(&5U8+X;7 1"4>&#W-5P8D:!0\BRR5BT1E.@2^'7 ]LBG##&G,7= M4FC/KCUT0H9[+@F(,#&DUMYE$!.8&G_;=:YL=RH ND+V%@ >TW98LH#&^'L M7 U;NVP<4ROAB-J\BH:,W/DUM0GS=HRQL_#D!4Q;@J,U<4U$:/=I4GU[#)L5 M<2_7.W9JUE;/H))BT!9%/87^+-$C/ /47V_/:H7.6U4\%-*(:(Q+_8+-/@(_ M6[Y''% J!'I(D0_\KQVM#\:"KV)*] .N=1E^)?",LMUS.]U*I5&M M=="TSR3B&048D;D2:Y M3'.0C43G39TO(E#@'9UE0=3K]R$JN%.9MGP$R=])FCLR#&D!?A+RWD74#9Q/ MX A,5UHDW!9&O2/$W7KV6PFST0$LW]2Z"0XO,9,"!$M\KMK,/*=!#\K.T35] M5_"9/GP'SA$9.L-@J3G.G!)M0&IQ;[I5#3Q8KA9XLHU8L$Y?06H.$2128(LN M!WW-^.GZ[..0&1^#"4I88$W^:'-GE'3&&E0-)DJ%N/%O.EVMR2MVUQ:X\Z7, MFNM-[?P$0+N01MPGI:X=!P)!]C%4P>B:0*$Z.#.LV?.]+58W$-:^_! -+'Z. MO:C-W%:$L![%;"@LCL#4-^]",Z:WA*MC! 4E?^% M6+7JI#/8LB3A0]6>(,)>Q=1?86).$\S81!6Q)8-+=5H64R,5@Q299.:RZ[- MMP1%@H&8$Z#,->%W+L+GZ$#BD"&<9S*,-+];O"6S?NV21A2/QW1,7%K"P0<9 M+J1WV=983QS-/V%5$9_4S.WYD1A,]1W"?IXRX#G.6TAXG8A.5*!#TY%[R&J5 I&8D?097 MGTW=S8[6-&%1ZD:]?@9UJQY1I):T])Y;"3JT=HID.V9[=:4!<]4A2YJ57(?: M?&F7J6R<9+8W$LM)MUTA<&K]:.AV=+0F)QFXZB5O2'F]79SN:G"-EF56(#J/ M-->T')3,UU%STD6A@/M,D9>E>'9>42Q2+^EH)G$ )R@.?(;UB*3ANJ2.B\MC MD>Q,.E20^$4^+.%,(\V*+1Q5])!^;O#+K0W\LKV!7WY-\,LKU",+61GKD35- M0UI5>_!R*W0W%>Z[$)@RVE*C, MZW+%[=/:C48'N,&ZO(+S5:M]U2VD0+5*KZ%=;Z]M#8NRM!1O*&I2PWP-I>.] M^-J"'UD5;X/?2*=AXO\@[J;9Q>6\[31[Y?5*5^-LB]_](@OMIY:NLQ.TK5*7 MDZSNNM[",=&H-3L'WU/75UUH,DQQJX"A<-L='XD'[RTSQB/_FMW,,(N.,M[" M*7 >#C5*KT7Q2##"OMT+8A.,9[8K9S*;&8=7U7GV$[:[J,.OL6]:%#-^5(OK MP#.VXKR*FC)D8MV[AY'(_ M=!C=^,:$!)E\ZX+;^\*R8'QJ< <2IE*N4)BEV4QBC#.%9LH+X(3)'!!Y-FFU M-,_A 8?;A>SKR RG/L M&<=6Y*,H:Y!,;1.G)&\)L1BX3B8V%]5O="+(J._<)S\8PK_/(M-S[:EQ9GO8 M;'X_]M#]P(T^2\:'$_'8#K(KXZWI796,H_)VF2[4A8VMG/=A*3Z\G^C@AX<[ MJ*N'L>E%JK$XMXW#KO(6=L@#!CZ$B\EM#7$^^)"+US(0+0"U^9JJ@[D9 9_J MMG57+=] MX4HWA[ '0TIPX>>P'Y]+S+BM,_V)&X>4U'/MN_ 8*B#H64]4BRBU7^IQK3N@ M^$ 86R,.)' [1=:-,!008"\]DHW(^UV4A/"<9]3+%1)#5?@OL/LUJRT+7(XT M[9 ])VR[GHUN?)"-U)-0ABS\S&6J-H,SE,M>/JF"KE6O/71&MT M4!O,GW[N@$QR#JC/$^F#C@$B4<0EX)#@$P&\4>+;P1E=V/N5\J2R7Z"548M; MT98X,[JP:J,_L#,IL*O_0HDPU8)(6"J&

,6T&Y@;V@(P_V@T>W9/_R(=:Q93M4ERIE,@9[R4N63"?_MT;Z1*E^7V M,?+XI,TZ=S5%UN[-MKM2O++H?KVI-RMZ)IXF+NJ-BAYV.\^X?F;;>^3#(Z<: M9C Q9MZ6U_=(853LFR5A%CL_BH;QYH!*3:TF]]0#IOC?5Q@,\E;* Q8T52Z M>#&D$6 H9,*1[)NTL-7&F+$9:1E<;S03Y;ML[/&5Q;;4TD_ V1KL#I3+@,LQ M9[OQWB2,B3,)QE)SH&3>A$=E6*X:)7.OGELXJ[T)9VW"6:\JG+5ZF?4A!N6N M*KDKJS:>;2DE1#@:QA/73O4T%EE+K!??D;5$7)M$ W#"CA:J$(.EX_+*0ZFI M,,CB8.EP-T!4\)QT5:-GNM0EFY)PD_7,%U@<.&FTT^ZB>\TG)^J6F)S.C$D9 M]Z.4K*9N\ZS61CU^PN/2]4A&&6)-KL/J88>:C'A(E"'8<@ M5X2IQM:D<#SB,=V8 >P]F\L6*%F>*5O/LA;)^S0PP7R=7>E""@H1.!"S0T?" MQH+K9@;5)">K7\6:?;(@D0[R)._X0?Y*S]:Z.Y?>4=,?%=Q/)OH!;:5O#6805 MW?,#QJ9(](L]8%' \_Y%%[<]L,F9G82Z+#\481SM_;+QU@\"ZNRLWRSMDSV; MW%&!0^+8(44?+/V :\>T^BYE5Z.?/'#(N(1_^J&(.J1>-0(GO")C7VC*$Q]E M/*K"USZ*:'+] Y7[ED-*O1)\,Z8B'04ZJ1T,Q-^DVTI-L6?KFOH(U!!8N-J@ M$(MD+!D,%#M/YIY%A6>PKS&>&-Q9$$D#)^)DQ&E2L,?9V,;N$@G,5!A("A&2 MOG!G*4^&OG6YE1)9-$ 97NZ+-UK,(Z%2]2V1\\KYFMHUSWU>3S8%VDK%3F;2 MH2!5DBA<:492E;=>^3S86X5.D$PL!XOFF/UA824=A7WK<-*(\-+CYUW9I)T3 M=Y-4^@=)F5^E,_\03P^57Y)QJ^=KJYRKC+.NE_U>X-5V2(DAG@1\Y!K/VA4[ M*;0%9G*SG/AZ1" 3+)@=2B!WM/ ;A,KM)[\O/I3$,P)=C,0NJWG"[,A3$O_3&PIN]/YJ?(9)2:(*-6^U#;U M**[C<];]' KDJ>0&_@G[P932P4S4?OCM8. $8[+6.?J-\@E_4)9!2<\D+S [ M+F9;&,6^R*)]WW;1[3\D5V_/=AWX#IDN(C/"%,7.,G4=KC',VW)H2S@S:$8% M.1P9<%'/^ XB.^P[EH *\.EL96Z&)K)0;!+%RJ 7#CN3S:$EY*7B9V Q!+0! M2"N24_*;4D@6SE5D2R@%#6Y(B.$VV^C[-Q[,,O%F6E/+1?R+C/^!DQ!+HHH8+K$8*5\8HEH_ZZL=5T3HH3P)-2ZNF)(1>?>%+,AJNV_0E#: MS8!*O'9!2<(]1IE@N538;&8RN%CCKU;PGH.QE0G=)694K2D2^RCY: R:(ZS= MMZY&L%]V$ KX!C_HYPRPAKPK:N](6"0SXO@41J\#Y;)"+E.P#*Z_FM#$L3PK MPD"E4M=2Q9Q4AX+#Z-Q#N E*:762%7-.X]!52Z9)#/AQ41<(:9K%C,DA\Z1* M&62O@>W:UZ:(TQ&BA(JSB-"GFTFF"],P%G\9(_\&;Y(P%)FYD]FN:D>YG"H9 M0,;AJ5Z+P_"IB^>9S#:2H!Y?OI 91P#,2Z05)25?1&#'?Q_L;E6[,'T@4[B\ MM"H1)05C!_?3Q> N)G<"$P%^,FN5B2#A0! L4*@]9C)/R3IP0(>G8 \&L,WA MS!EQT#GP7=\;VOWRLPR/=#;AD4UXY%6%1Y:0O&Y;L0C/BFD0PR]G U@+LM!;2?X3YIP?\$4P@&DFYJ(M?X3%EB4#2 M2AD!*+?H0Z'VI;Y2314?9A' &40R23AQJ)<0>BDC%[4Z9RD2\3?)5Y0DPJFB MJZ^/G#R,PPF[F@K2:!+QGS61"M8@+1@G5#NW1&F"R(P/1&9OS[:]Q;\#&V39 ME(B'_Z# J/!D(%.N[!Y=?LIU/MM)Z2NUMHJF16O^Z=5JYM6!3[8BI8E:(P^DYS"IN,A^N-9( MBE!8!>2" >6CR=-.4\0B(4E9/DA&_5#PD"'HAZ ?V[:P5,FN)90)&C;) M1D14..=:5GTSLAI/06G,9-VSHTV4OJ%MB8F>C+3F.FB1]BD15K@6IOH$&=7. MQYH'=P"[(_ G++1G,EX!<>DX;4?516I#<1 >9]) PD=O&=[-EK^L(^X91H# M[-EHZ_,Z;B<.VRYR;[3IQTF&<9[.]B2X<*0 M)JS?MZQG^ !T%PE%5__-_/VWQN^_.<[O_"NTW_=V0(H,8\9<-,ZV/CX29[MG MW8>HZ32[E;Y=-=N79MVJ739J@_IEUV[!C]6*/:BU^A6S-A#5GOP&[D/],[I; MG8B46Z!D^-$5/^V"6N)BD'*E):)+D*%V3F7CCN#++__5%T)W4EN*H=8"<]WN M8;+R)U;]3IWPZA%J:.Z;)U%@ 5$\1P3^?)'":E+PUV9G@E!J,8Z3E]*/)K D=G# MP8]9A1B'LR$-'R)A:!FJE,L]1I_58(D\RW$:=FWA#64P6%&XB]_G M7ZTC5:!8?Y^1>)+/5RE(1<&J9HQNWBL/Y;Z9"R+(4IBTT)Z=M #K-T;3"6JU M!-EM5"L5M)C1$/0=A5%D].*EN NL!:UV1L*%SK0@AJ M#2R*B8+AHF 5]E3R90UM@K1V9.7:?4&<;')5%]$A<57*N=3>(-@OU;%+#QPQ M]FM=-^G$#'&3QT!N/#],\\$R?&$2RL"T"!18.GX)&SN9O\S)FD/G0C("UWO$ M7F"#:/Z72O!")"MVLJV0\O )O1@IC9,GWA78;X@5MQSI/90&?$?Z2:](*Q"9 M)CM2B&>D4N_QZOMEN;B6>BR*\Y@QH@[N82V;K$$3B@?AKA!9454BQ5D1Z[OO MNV#VE8U/0*>)]90:'6/[^)P;0+"4FL*T'3JF M/INR<4:@,8M.D>]9VMM0[_Y*'ZIS$:%V<7'H-)YX:4':>Y:!G>XFL+,)[+RJ MP,YL#JY<\ H_/;0%0!6QD+'9MS6/(R*F8A!?V&F@NH=.G[UHLIR=&"[JC8;" M,1%J!3X=F3(OA?91<^5):2$ LA[/OW$@?%QTZ.@P#$)5FY,JP:&5<0*.Q#?- M<'=THH,588DT'HU5I]!$A'VI*TS2>]NSHQO;9BN40SV8R*-T'06!RVY8HCX> MFG2V)"NQP))F^8OUV/"XDE$%@N)-M=XNM]C-D4(\J5;;.MQ=6F!D$?QG]KW@ MX%0*B06E8D8H+B(3,>L!7AE*V)TD32+)4%<;0%):^,]0QU-IZ&%&V87_6"(P MDAP+NXW10TPI55'D*NZ%OQ)@Y_R_E M>-U@?%)ZB,D.5@OC=.F)\!21RU^L:(R5)K9*:A'V2N[DY6()AB))#1? =]59 MY[ED"$^4%PM$BS3.CIR)YNY)]EY1HB1]N=&YHC%1"-]7-CG";8PICR]U()GW M"G3X7S6]7>Y7UM541,Y<+Y;7[+7[(T>F<(Z$M<":]F#7K->N.RWJE9EXU>HW_9:P\JE_5:S>QTJST3_E_X MO9^9QMVL;#3NC<;]3#1NK=-2M=:I=SN57(2J0OAL"MSW!4HP^RN;+=KT! MCZ\T-'5/UTL2IFJ4#3E9D@W)=%?LB+GG3/<0/$O!828QL4>:]9UNUN1F?%%U M&F$\P53E4 IS9<-P9@#&U[6\:9B&.10ESTGDBZ),(\<&]?'6MF**-_A8C("I M'!3EPK\ER=+B;P*CDI+U&<7&3FV@S-T2FVCIFSA1F\BH003.12IO$HKF%*O3 M&*Y8M6YN59N_V;_CB^/8'9)*EU2K[$E]:=N*ROK)S?BH\(:A"Y150]OC:E,T M#?6<(!U"J6?+Y7#N1JSB.=Q1AU*E!XYKJ3KU"-5=::-<>0/[!JJ:,W"2Y(BSO1V5ZQ_$$MH9UR,;#)D" M"DU?)4P'C+EX'+.JS'7SXW'L27 =?P;ED$9]'\HQ1=+CA!H:$FXIV"C^C;1J M^K"ND'R86%T:B)PC<18)496-MYR-Q_A4"-VI2+!T)UTG?\_-$ E'0/72EO5L MRQ0M9R)&%8,3@,=O0/!36B1FL$?J*'S1*S+PN+8 :9#Q2),O\>$2=!FL)PZ) MJFS8@]*"-T>F049:F+"@$HG3ASB#BA@#5VUA,50@DY!@XSZKI/Q3FA@:1?M M(6AF7C[>A)UD0O3^._DVI(QFD5HJZ3A'G)B MJ\.%]V;H>Z2]@-XA#0,1<$MF.79"B@Y+8Y; )CP/L\9\0>#.6/NL>CCD7&*D MS1ZZ["@+CU-]^W;$]=@HL.1UIRC6:S 3[PP131(R3X2-X"AD\6_S_N1 M0. C'^5X.=-&FGKHC EMV(GBJ("5V>'2'.S/AV,/K>+$GP4/3>3&",N.^XU; M&)2:A/:?\A]_K6"^TL1M);]!TXJ.'.>PY9I3/X[^'#BW=E^WJZ1MR$O$7ME) MNW#Q6(?_ENDEGIKTD0\"] SS+2?B$LE63->0M2& I,# ,2\ M8ELI;)2AF]1#@)(42?V,RCL"W[\*C4-G -H873L;43&'[!P]8X4-,UJGJ5S- M>9.#26$MW&":FYM(!A*%BC\XQ8^P3DWNIR SLE-AX1SH8FHQ2G_LH4L083&F M(7!U]I7K4Q$IU8YW[3NXR$P3+AHX-00K+*DJ/TT)E 7O,O!3Q+Y230"=<:&@ M$HUDXEX(^B(*+NVY3)]">;1Z%$!%-:B@5,N+%!JVE'I<_TF\6$/<[Q=+0PG) M3OCSPE=:%(Y0[1D0V5I+Y,,+]P 2Q16>LRY'&)^9 ME2&W$_:H@(5%9D<5X(E(&7H,W"8+5"B3"UD[ M$L&+G3#/-*?IOJDIKFG&!/B@>&*6&,0T2QQ!3S6+XH*7 (-%?AH:4=072"ZJ M"A,799$#8+GP%T)XF\4H=<"V'&M\(H&4E4Y#>C!3UO+2<$NGL-5]1UF5)P'V M/]P:K5HV4<0H+H#F; _ M$EZ>0-HH9DYG+)[4ME5ZIG4/WARZH7/]"?DW[XPPVST0]\Z6""B?S, :"7JA M5.T'9QL_@]*F>.V2;ZZ74=Y_Q0O.^[G%O:N;N/.9.T._='JQKFX4.=]9JY,:0R: $^K1 MP""C9A8H2*Y 70PT\I7JF$@ _M/XS?E=-L*2*JY:IWB%M*N,-X\4-MSL2>"$ M5/!(^+G&! Q!3WONM[W3D]]EVQL,"PD89-XI_-"MP/G2788B*EXRL/8*(AWD[YDNX3%?Y(.8 \1A@F-8[XL]'WK5A;*-JV4M/-&A5B9K35:@9B MG$>&Z7_"0:Q%F,^%76 3_11Y+6.>25?#O7SXNE4(IL[NK.^F=?SY-B&NGI<[ M,@D2:0'7__)N_^0+,NDG3?OS;.A<4$#/I?&2"9?T>R[;Q3>*?XR<#PCV.428+26&97"?1@QW651!P?,8YXC+'?!Z:"OZ%\$CT,9SD!< 4LCK+P'72HBYY!Z D6 $*" G2B MF$5-J( X88$.J*>(2'!4NZ][2V+81U?&"1'_D\' Q.:SNF.+J((&GRPRG'". M!"-'<8"4IJ=\0Y@/P9T A!NJ-%/5*M:N"G+GXT9K>COM5^P?W]V'2, M]'', M+7Y.T"<63HPR'B8E]T[_S"S6)?]O+VF1F25 6YAE23H=)RQ>)'(4&&9L M/8CLKJGA.E \WWL-GXCWDVWBR?7I^<'!\_G[O].!H__CT MT_;YP?'19;?3775A3$[DSKQ9!:Y(G":7QQPS'$97A8C8&.@9ST^',;*6H.Y[0Y&6?(3WW.V"])56CSA7:9>.];#%@J@AK M CPZIUY 4$-EZW-)[WQ"N^"EP$4MUW3&P@Q@J$I#2]1#!YO$]E=0>,59) J2 M&M\"^]D8"!TM88ZHQF)8JV(>_N_XD22,<8I!9Y/VASD==O,7! M2.>%6E !:;"B" >*1@XV]5'-5&A#**$>]SN4*?98Z4\;(UVE ]>>10.<@JCV M2OY:.WUXG$!\"7FV)/(RX5J !-O"_Y8>>N-Q,AI&;=+YP5>5!**6Z6EG_PL% MK]6HU+I6KW)9;S4&EXVVV;CLMOK-RUJSVNW5!YU!I]'*56A6MQ%%Y_74*;;%N0)VRUIL]+/XZ[BT(4 M)_Z(/#R>]&5QWQ]4GSA)_,]B*(T19KE[F"X'$SC\*9!\Q4*D.:RRP D84V[C M$E4M^@)$N=[<*C7E%9COB=>0RGA30I7PJ$\T.0JJRLOPI[S!,Z#_^[E_3H/"3"DQD:.OB2Q M ])Y[+/W/ONQEL#0 /@/LK@EVJF8CQ+M(AGB';T=M-C:-.%MC\E\]-#"6_2F MM#0 [N .2J!$9\!=#12@M[;-X_K)%JO[W4_G@*+]P"0".U^QHM.LI_>B-E3A M6,N1ZUT$O+8%^PLV?:D--AF4G%MC$ER,:*3/HGX-!-PY4.ML#> (9Y02E5&# MBT%(JQ ^3@U]4H"E:X-1 DB07G/KGYD^.D'MEZRG1N#,SX'N(B FA$"T/\D3 MX1]K39S-@+@I)?QEJ8^S&?:[.P6I/?:/&5+&!KNHIPVXN6]&Y#NI."#M8-B> M(*R;:L\LQ##[N*\OB1:$$]G([# MR#!98 Y%EI%R^CS;R6#)2F"WK1UBG!'IJ"M9-(C*PO0T!SB(VVP$F=*1_$G.(I!+B-T@[+PS"Y$^:SQ_>P?67: M+L0.':IOOBOE!-82M7%G@9M*,A ->D]8#[\GT90+'W,< MC2>W "8<09MWFJDT#[KATG^;J2S @1K%RW+DIIN%2Y"=BI4X!7>("4(4'%96 MH$@]B-@%Z]A\3KZ04()3!AS%6M".I4G_7PC$F$ #XS-)G MTT2D&(!7XV["=-S:]8:TX'GAF[*!/9,3EQ?K='X4+M :#^]:+1T83- MDLG"TL?(!(GZ#=O>DVSJ@L@4)=19-/F=6#8#=\VI+V'_'2\,)",\TG0RV;0N MN\#UM;G4Q\Z+;J-(_QP"N P;!%ZCHD-A6FN]VAJTX8ZGX:"56V\&^C,0FL57 MURLH-4T C;!Q]$T5@-&3!9V@?I88+\#C]Y'7^>";]EY"NQ1(%%0_&3+S=W1Y MY38WB%UI9Y N^/YC;?4%U@4 EN*,[H%^64 @=8ZA=;$+:L,>DQ7>^E)/??E= MRB#B Q^M:S+^,=MJH[ \+NQ!=A9RC>WD7;\=3WH U*I787)G+8OQ^_QX'&MF M[1X.X#,M() "]2B/F_.: "RT6N?H:5MOEQ.<^:55YSRKO69*\YPZ* M(5R2"-\PLZ*Q>EOXHCDK01I(JPG#V&S<48Z9DIN*:GJ"I#K<5H?^&O%O(Q, M%HOG;CW:.\J1AI4+=G(OIFJ4$.RPX*AS&;F5??G&IY3KB0+4$6$R<=55 M@&Q77S''!UR3M?/F\EWZ,1GD8L5:N'S8#PN7-MHVW\[P57N;[MO MUOB?D,Y MI4%$+]+=LE1:JUA<"Z>;(]'BT]>34_/)>*Y,P*%0)*I?,II1;#GW.'T*N5\5 M@]I0DDR?T)>;(=45XCT4VG !;)T=*I]#W;7AA4D['D2"E6E00LTQAL"4X<)( M^\[MPPR0(^).7RNLG1>43:4'V ]GBL]C9< Y'3;7L22@'!0/3][[>1YVHE(4 M;Y>R\NUX$#7:D3KIGJK!*>!%A]U>1T7=YNGI413UCSM'S;+B11]7'F#E 9;$ M [1%!^W+^Z$^O[.TVVPU.B<[+GC;I."@O4&]@0SZ215P?LA?/!1%Q4/BE %# M2D"45W^[MBW*( W(00G$@QEFLXG\@DXE_L8[O&Y.DSY3U(ZS1$8A618J6GW)2[W2^=RV"@W]5:WE*T151YU7@68)]%XLA/V,5_P^D]?[1Z_.@ MMG% Q\Q'PUX*GJ)Z6HNPOP;:^:#^SZU *_A/'^ULG6AHC7^\2C1>HCCLQZIW MFFB:O\T3N>LM0,PP'Y;P8>7(REWJT.JP_ECI51.O;[/-^M=+=+:!SEI+=4!6 M[?&2&?]V0)\F=3.8K173ZFVAS&@(J;0UZNM19N_-E5R>XI_;SH]50&Z"T_MR M2MT[[ S%$**_V0\?1H3T?-A-:3[RC#=61>TM5-':[;<3?3O]!!JD1OM5N->W;>.^D?UX>SNR4,6Q0C%!2R> MU#69]#\Q4)J*I OD3+DTG"I7S)DRS9(4L$@@9'Y#:0JR>JU&4YYU$R:],%;I MX=7]6"V0#$?_CUZ*9KT0#"G9 :LLP\LXIM^D96B62@!?FLBML0S-\ED&"R=2 M68;*,KR@8[I?EF%7UJ R!7MI"DIH"(I7!"@#V=I(=!KMYS82^ZU12G!,*\-0 M>L-P5(6/GE/(_+($TX)@JC_S*G@3@);E#?,".D>?I*9Y0D@0YK6_WG[^6'OU M(8::EYKZ:P8M75 #\58J%RV.X,,LT M0C= (Y2^0?3G![]T8VF$M#6X,A63;PCU>N[.Y=-DIE+^<;+NV=;2VK=0M:R M QD@8/T/E6(+7CB=*ENXB["1(?%GO0.4X??0LB*DR"@-L_"6:F2@&;W?MY34 M)"SRAGIIU%UEFU^$VOQ6;/-QJ43NA0G9!:*F7FLSMT)5OK+V,TQ9)0IN>H@< M?J#KJ2BCIAVM@[R>?"IVNZ\JKMD3:=F387!)?$?UPM-!+^R>G;7:W>.SL-'M MG#6:W78G:D=AJ]..&F4%@SVI2N)551)?II+XFP\_?SK_\OOGRYONR6FS<[1C MP-1M &#MT)ZGW/W:";L1H!="ZIC+"(;=5)0QG,[E/>&[2>SMJ-,ZICZTSPK0 M3@!@ %O#^]EX(3A$V+1/4.*,%L#8&1/"<^FI83@>"-P-0M_1!QA0)0.F"M8.YO?U\=?7; M3>W\]R]7A"#.8;P/GRZVBKU\HSNT;_-YM(UZ M'3UUWU0^U7,-."MOHU&_/5 M319/'$Q:157S.GU=^ZA]+^W;_%S7;^GI^:90\;ZKK=TWF2V!J"[=GVICGG]C M?ASYK@C>,)W^8"DH^ /8#Z\3E2(V[;JZ@A]?CZI#5X*]?76=C&) B!T7]_"@ MVL12SJ?R7DKIO;P+YWJ\UR.%T9Q)/*I\E[T2U,+N5-OR_-NRWKKY_LHA63C" MDKZ8) "<.E-"RCFNG):R;*OCM)Q'T20CHH U7DN5Q]TTGEB>=&C[4=.A;G*" M,Y%>>L+_'60?6XVE6=3Y9-1?GD0U6=+7O4E_H?\:SN[&/_T?4$L#!!0 ( M -B(_U#Q57TH50D (@Y 8 8G)K#,Q9#$N:'1M M[5M_4]LX$_XJ.CIWA9DX<0@42"@S-*13;EKH"V'NO?<_Q99C#8KED^2$W*=_ M=R4Y<4+XU5ZOA($9DEA:22MIG]UG9?OPER#H92G-(A:33_TOGTDLHV+$,D,B MQ:B!T@DW*>G+/*<9^<*4XD*0#XK'0T;(07VO'M9W]X/@Z!!ZZOHF,FN3O4:K MV=@.MT,2'K3#W7:X1[Y^(9M7_>Z6E3XY[_;__-IS@WZ]^O#YM$LV@D;CCU:W MT3CIG[B*G7K8)'U%,\T-EQD5C4;O;(-LI,;D[49C,IG4)ZVZ5,-&_Z*1FI'8 M:0@I-:O')MXX.L02^&0T/CH<,4-)E%*EF7F_<=7_&.R#A.%&L*/#1OGM9 ;L5YJ8#+1M0O21S$TQX;-)V,PQ_[>0TCGDV M# 1+#)34MP_F98H/TWFA=)-K*R:HX6.&O5?ZC02CJCV0)NTL#[&J95ZV2V1F M@H2.N)BVW_;YB&ERQB;D0HYH]K;F2N!;,\63MQTKK?G?#+J&"0J>L2!E3L]Z M\Z!CV(T)J.!#& U+.VY)VB!,\+_I?Z *@P45)JZ7@10Q5/9N4C[@YKA_8-.N[V+_NG'T^YQ M__3\##!X<7EU?-8G_7-RV>MBF=^D<)N7SQX?BL=QF<__=S[T]R MW.UCS788;O][F[B\-*N<1N6UGXEK@=9FX6GGO-);5'N.R1E1X MR[4V!OIU)BDW+,#58^U,3A3-.Y5!_2I[Y9KU9146ZQ= NFBUW[7D[A*[!175 MB(I.%4V^Z#Z?L(4\YW@!$9< W?"W7$L5C&=L\@JB/WF MH)J,89I@&+ H@VEU&5[!^/S!V'JI8&0DX1F8.R)G;MXU0"*(0[6JU/,LP0$Q MEL#O2!0Q] D0JMAR#>#',3+E@ $+X(:TK@9.CTP]-+0X !BFV#44*(0( "0 ME( ;.YRV^D14IR01<\?>3MK MCKS^@IEBSM?[&KFC+]LDQA'?G>0"8KCF 3YB&*S!@2P$?QED-V6E$"_WX)D@3 M!PR0XD=RQ%,6"CJ &(:'1Q!R08AEMAL\:)B'U&I8=L=S@#Q//.>8J?F0C94< MPBNHHJ7@L3U&U<5 \YA3Q5%_[NBQ)0IVV$(C9;4N2UM^:\.HU P4,A"VL5%. MT50*03'ZPZRL$G/J"RT: ().T. MQ^!D> Z!_17)SQ_)T9HCN3>FHK#Q"\V<)0DDEGP,!JI7)(@SYOV(<.PN5^>, M%KC0$&*I=IGI ,S@;@T>0QCH3)IAVIT\?&9$!F5";WT1"O1<, MO7C-H7?BK/HV.O $UR=YMF8E!)\0.I'IRB@J%&*@0BM7]#J2VD YWN&$OC3L M4'FGA&S>T20!,$-06Y+VBD< ,7OXC.?263'3:\MIE5(]X^ 8#BWX66QY@ET/ M'\.G1/!K)OQ)]))\[;N7Z ' KWZRH+GP9,%:.867?-:UN^9>X=O.NNP=SKAT M*+5Y:,-(6P7U/,HA+)_ W&\EPS/5*"3$1BH](\NV +H:F^]'E\]_TB][L=7QP(2 M/;CF #D\.L7CV(@SP(@GNK-SI FCU\A<7>)GN:M-6>W=UO).S).0YX]\W&'V MBG!(8VBHV2P:WHE2G^A"$X4/&8&3L/19 W?6Q0@L#Y;-3L:SD)7WK%ZI\5H M;MW/EXZ! 2<*XD@-S)_9T < L@\)>*35'('DV5B*,4,6F=&A?]9!^6C)1KF0 M4P:UDU2Z$$D7< RX^T6OB52I5S]K"5G:N,@": M\_+A2NO P1D>P N^CJ8P"H]^)QPQ0G-1.E 2U$8 MMC#SGV ?"Z)0>34L@$&VJK;A+-=_+KJ:^]9]MUG??[$\L,S]VD1^!+S?E^02_S91^]BQ6 M/+K]C7OVLV?R,O:CFW*6D-X-BPIT=>3<'0J\[LDSFL7K%OSKLSB!)*%-?B\@ M*6XU:P3?:WM)^U'F%L\[>ZBRIW1&U@&#C"2!/()=IT+'F9Y^\=U'>:,T;ARD++!=U+AO:M MQ:/_ U!+ P04 " #8B/]0NK\BBV,) N.0 & &)R:W,M,C R,# V M,S!X97@S,60R+FAT;>U;;5/C.!+^*UJF=@>JXL3A98"$H8J7<,L5 [.0N;O] MJ-ARK$*QO)*F%!>"'"L>]QDA^_7=>EC?V0N" MPP/HZ<0WD5F+[#:VFHW-<#,DX7XKW&DU0_+U"UG_UCW9L-*G5R?=/[]VW*!? MOQU?G)^0M:#1^/?62:-QVCUU%=OUL$FZBF::&RXS*AJ-SN4:64N-R5N-QF@T MJH^VZE+U&]WK1FH&8KLAI-2L'IMX[? 2^ OH_'AP8 92J*4*LW,Y[5OW;-@ M#R0,-X(='C3*_TZV)^/QX4',AT2;L6"?UP94]7D6&)FWML+MDMD9H*$#K@8MSYV^8!I,:"E#D]Z\W]MF%W)J""]V$T+&V[)6F!,,'?IO^ *O1F5!BY7GI2 MQ%#9N4MYCYO?/C0_A>VM9CW9KC5/FB@X _5J[*B$0".J9TF9I%4U-I"D<5,X6#S-4$DA52M M#Z']@4Y/.M?=\[/SDZ/N^=4E8/#ZYMO199=TK\A-YP3+_":%F^3JC'1_[Y"; MH^OCH\O.37#UGXO.G^3HI(LUF^'/W,3YI3FOD0N>Q3(C_ZA#[SVFC)99C43P M@2=C8E)J6E8U0WN"D9Y4L$"?U\(U$!'"0W+RK',:E<]^)JX%+I^@N6:M\D/[ M1TPQ * ;.7 R%;>#CW8"@:!C69A6PN]8W*YX Z=F:>=&P6]<3L&+[7G79>)J MY:/3F%=[B,L:4>$MU]H8Z-<>I=RP %>/M3(Y4C1O5P;UJ^R5:];G59BMGP'I MK-5^UY*[1^P65%0#*MI5-/FBQW"*OAQ-CJ1TR(AB0\Y&$.],RC7YJZ *0"S& M4)Y+92 *DC/HTH&H&09_$)E Y)3R5I.C O;8HK+FZL^SJ#YU.K@X#=S!AMWR M=]-]-::[N>*F>TRU)6AD,":W,%G!@,C5G 5[NXTE:)9)8( P N49H=F8%)E1 M!8.) <&S]!!LF1(P8="6"I+0"(H4D0-NB)%.[IY QB*F-55C%!G06P;C5OK4 M4!:#,C"DP#G@&"@0<06<%,2 I6IBXQN!/8M2H@O\,VT_8HKY3G " ZZ!.^'N M.!:KF,Y99!7$?G-03<8P33 ,6)3>N+H,[V!\_6#<>JM@9"3A&9@[(F=JWC5 M(HA#M:K4\RS! 3&6P.=(%#'T"1"JV'(-X,/V[1H+FSSC;<(W;2W(E=T8;MDV,*F3G4XD@$PUH% MS Y;"#!!+CUCN 'P3PSO;K #!=<0"?,@U/8,"6 CZ- MLQJRTX@6>ODF2!-[#)#B1W+$4Q8*.H 8AH='$')!B&6V&SQHF(;4:EAVQW. M/$\\IYBI^9"-E1S"*ZBBI>"Q/4;514_SF%/%47_NZ+$E"G;80B-EM2Y+6WYK MPZC4#!0R$+:Q44[15 I!,?K#K*P24^H++1R1KO)_^-1C* @!&MJ#A;_C^=7C MN?>F\+QT++L'Z^6CX#+HKJ$4>(0ACQ&U5,O,&CS5@'A,1Q'*5,4EK #HG+H3 M923#BX9%'V,1:,'E_,.,:"6=M?SBSD\H+U0.X-:6O$<16*95P":V?98!)Q> M<:AA.3H/%(&DW>$8G S/(;"_(_GU(SE:<21WAE04-GZAF;,D@<22#\% ]8($ M<<*\EPC'[G%QSFB!"PTAEFJ7F?; #![68!G"0"?2#-/NY.DS(](K$WKKBYA; M"="GC9V_$>R]8>C%*PZ]4V?5]]&!)[@^R;,U"R'XC-")3%=&4:$0 Q5:N:#7 M@=0&RO$-)_2E88?*-R5D_8$F"8 9@MJO@8/B:"WS+A3Z+GY&O?O41/ '[QS8+FS,V"E7(*;_FL:V?% MO<++SKKL&\ZX="BU:6C#2%L%]33*(2R?P=SO)<,3U2@DQ$8J/2'+M@"Z' RX M,8P]PB-Z$N@XUL<<]+.=K /T(6QKI 7P']/RTE^QOPH.ZEO?5&21/=3>>#^^ M>OV1>M6/KXX$)'KPS %R>'2*Q[$19X 13W0GYT@C1F^1N;K$SW)7F[+:MZWE MFYAG(<\?^;C#[ 7AD,;04+-)-'P0I3[1A28*+QF!D[#T60-WUL4 + ^6S4[& MLY"%[ZS>J?%* &[5SY>.@ $G"N)(#WWZME+[Y: M^UONFF6%]2X%8J?HIRGF[("T,+(L<-=L;!DLJN%PCUGC DNW% M3(O-4JER03QF)WB80YES";[3[;UZN/MK]29JB9YF?<=U5-G6R@AH'_ANO5RX M\CE M+9ZX+]O@Q<I.7B"L>:B)*>UJ*PK"9F9XTZ_N;*SM' M"[%9![S$AGH#+0E7?D?LVQM2NK['%N.[,;K[.$3G43D'[K7#A@??S1-BY,(+ MGE^>EG>"'V^"%W%]FZOCSG7WYNK2(OSYUO30 J-;U?AR*C,_=I&7N%+N5V0R MP9>9TM\]BP5WJ%^X9W_W3-[&?G3N6%2@DR/_@JR0*M]NFZWP2FW.*1G.L'W_%;H9OC];-OG*7@[97.#8 M)$V U+?H4/(R&]_=KV\W)W3#E866*+JO MKO%A[^#U!+ P04 " #8B/]0 MC!1M>F8& ";, %@ &)R:W,M,C R,# V,S!X97@S,BYH=&WM&FMSVCCP MK^CH]$IF\ OR-#0S"2'7W*1)&ISKW'V3;1EK8B17DD/HK[^590B0:YKVFI3< MF1G 2+NK?6I78GN_6-: I9A%)$;O@O>G*.91,29,H4@0K&!T0E6* I[GF*'W M1 B:9>A0T'A$$-JS=VS7WMJUK/T>4.I7*)SY:,?I>$[;;;O(W?/=+=_KH(OW MJ'D5]#=*Z*/S?O#GQ< L>G%U>'K21PW+<3YV^HYS%!R9B4W;]5 @,)-448SO(0S925X3+.I_R:@8R+1&9F@2S[&[$W+ MC,"W)((F;[HEM*2?"9 & 3/*B)42PZ?M[745N546SN@(5M.C7:,2'X"1?GO5 M@V8A7&)A8JB$/(MA,:%_\HM7T"T/[@,3HY/^@?!R?G94UOA!TG;V+\HA"PP&%%Q-"21ELQX MTIZ[C7B"5$K0$(L0,R*M\]N,3-%!I/1,VW7;J#DL0FG0)&KB#8.+68R:8?4# M0)<(>YTMMX7Z*4,'F)U&?QV3C611*P=@, M!G;SAZ+QWZI,/I/*6B4GI0-+F56H;N"8OL M%L+H"#; "18$@;_GE\%(Z@#ABR3>.4H ME1I14F1 ,8)?(+XT-8*>%^130071!81$]_UB[C^PHK?5C.\.6H!*F,-7>2QD(1>4]96.JC9$+ M(K626AH.0TD%^, ESD"%,@>M21,/"650G.EQH!R7V;[T.X J,J-CGA/C\'+% M2O;S)-8[W91*6TFS5>545D&:T"/3;EE<*1S"?E$1"KF K4'GL0SGDOBSAT5. MM^=&,PMBV"]F Z;F*D>62C/-U')=ID<6JJP&*C,7%&)EZM)%HX!W/"\D].X1 MX:Q*<% C5MB;]O;KQ0*D6@7TMS73VNSI"0NW+U= "YB/-XRCX@>$ARH5=NA* M_JU=N[/Y90V41?3CJ7EV^X?1ZFS9NX_AS"DM_=^P]D^Q[W-(>:3/G#[D*]A6 M.Y[)5]\JRE>=ZSD$,5GB6UFO?+G:'LT4!/0MDCRC,9I5_$\JW,YW;SQFUJD\ MX[4?_?QX#+XZT[!=7B_@/#^OJAX^0']LYD? M*I*GA"$=0%$*AROUN8Z<.G+6F?4UB9PC. %'"HZX^J#63RE)X#P+9UM]0XO. MS75"'4IU**TSZVL22LT+05E$>@Q%/),Y9F\;[<:CG'+'=M=0 MD-K[7H#WU;<$_Y];@M,*\.3LZ/RLTM>#*+_9Z++".3\<7 9#_9=H'=XO*+SK M NWG,']*6 .MK$CT+=VOW0FCU;LTI6W%F3<_/W'\U MZ[M:;, Z0+,F04$!!C@O>Y^H1!-!E2(,6(03?]G)7C6EQ2B+RX055(+DR2HR&%$2T.D,LU=QA[F,Q7S5BD<78\$+UB\TO:[T$J^/%&9 MH;UBEMF%P%(3^U(_U?+8O#\^QR-BA8+@:PLGB@@?WW :5_Z_LV=O>O.["#/F MECTWIN^^;.3?_QM02P$"% ,4 " #8B/]0M)7_;[L< !(90$ $0 M @ $ 8G)K&UL4$L! A0#% @ V(C_4!B'L0-/20 6+D% !4 M ( !]3P &)R:W,M,C R,# V,S!?9&5F+GAM;%!+ 0(4 Q0 ( -B(_U R M:/@8U; '1W# 5 " 7>& !B&UL4$L! A0#% @ V(C_4*E] M(3?(( , &5X,S%D,2YH=&U02P$"% ,4 " #8B/]0 MNK\BBV,) N.0 & @ &X[ 0 8G)K#,Q9#(N:'1M4$L! A0#% @ V(C_4(P4;7IF!@ FS !8 M ( !4?8$ &)R:W,M,C R,# V,S!X97@S,BYH=&U02P4& D "0!> ) @ Z_P$ end

?:/I_/KQ]]XI[3M6%O/AL3\C5M/CI&Q,NN-\O3KT? MP+G@WG^HHMSD2ESG_O]2W@^LP^OA6A>:[6*N6!-JF:)0 1:!U-Q2OT)S#,.< M_>#=GP0$8[.=*#XE7E\SL?.>>Z?NIT7UC/L2GQU?Z:2\.B$\0N2*H3'%P1D> M]9QX.OFL"?$KMOFWA]W<2/]T52>&M2F)%J M+:E2S IM,9L6*H!8Q%9!%-LM!?:-)=Z-_YQ)^GZ2NK3J *DS$JVQ883!LV,/ MWKF6>+EN+?%7Y*J1;H'1?\>.J)8Q ^()?8K;(3B?N%TYW=]+\LZDL-4&?U;% M6KLEY:2ZV(R/MY;"T33#7YLT_F ^*(;2S-CZ:7^4QH9@@EMWJ M,Z9=2PVT8 MZF>IA6-BV=P1WWL24^J.Q30C5>M-L2#66L6.6*R=WT_S*3&%<2K?&!MN .MO M82_XJ8$$=F_;Z7L66*%5R%6D+CCE69YBKNZ4?R.P:C!.Y!QO^8-7'UTXF7L0 MSCC2'RB6JXCS"*C95RZ%V]>%>0O;UT7"^+RE[!T(8TUJBZVVM$N8KWZ6'\P9 MN5<@HS4O!%\3>A^;X_DPV8Q6B%<2@6;!WXT7G^">Z[XP61?RWB23XE=M\VEK2=]TV\OC!X M(V'H1>%+S[2F%=CW)'T4?R?21\'XMN\Y =C*NN]IAA[%274D1?+,1>['B]Z33-'XM]T$X M^B&B+G'LKV*8JA,31MR*+E XEJ1)^EJH#7]*Q&^8V'G%>Y(Z^AX")[$@"5"' MR:E:Z/E B'@*Q]^MZCVK$ E/L8:5>'X])$!7*$",N!H#S@T#A2 QGKX:Y8IY M2KR\V5W)S3U$%EK%?$UHRTVQI= LP>/7<&RUP-_5\.Z4[[?NA%/U\/[:.HD3 MO=3G:B$TBF;Q(:TK!*V1"C <#475*4WAL1%':4-RB)'&3[40A]/47VH^XH5_ M29)^SN8-[E3.4!20()F;_.B=Y[\T^-2FN$X_WY7(K^T]N#7EM)^71ZQ M?^_ZB6M%6/Z)_$6IR+:H(['S=U0L@J%BD9\W;(O[C[-YOZYT8W[?UZO/TBH.>=^KD2Z(C\R5.6";T[A=UW2SR_7&+[=I=;UY]"DA=Y MB3>"^U?1381C+X)^YB )+VTR8*4I+-*-7;HSPW_^"4BK^O>N>C&D.(SE=%9A M67ZD %U#4X9#GE"XD:J.6'*$<2S]+ "OG;?U*CFCO'6Y+,\[9FJ$%9K1-#K8 M2US.9]("KI8RHE'O+K&Q[O4&+7C=X=XSLZI=Q"I-5\+R0WDN^H-P46@]WQ7S M\\@*YD9CL5+'[+E0S7:;Y"3CU!M@Y-XS)^652D>S)H:UELNQ)K2PE.PM#_4G MUP=,M6:.F@V;:,R-=:WLC[G"4J'V1_;;W:DCE6E"G&+KB E7Z=5@L]MU_'6D M:[A&7Z2'0Y%P@S4U'I%EJRF D7LSHM22-V^-N@,PDE_V^+%.:!)\YMZ,V&BU M[+=-KH\1Q:S&5(JC)MXW%6;_VUF&MAJI.S#;>Y&*; RK/[(QOC:-4? MLYN-W5H4FG6=E*E"25"X_9%M?BA7LKVP:QLB1Z3F>LXNS4V%WQ\YI/):0>U( M67F^Q.E-VA\85+"$M?_[K>$=VR;Z9GF-S:NNUXPP@RED@# =N!+35VB>7;6Z MICREEB/3*&*VG ;21.P/E8KY5'924)GR(D&%2[E3;BT'\*D'=G^4KL^FHTE(B?-Z MKKL(M6IZV01##VR5-EKW73M:%VT+EZEJL9KM%_O@!0[L55A:"'*UDE;$M4AS M@X*;);,%$P[=$ZKL'.L.TZE,1NS*TJHN%CMY ]X*RNY+59FD!F&7)7T[:F?U M^AKG^EV $_R "$1:E<'R7!:7\[FTQ .I38DF>-<#,I"9YUJECE.QY'Q:'@S8 MZHB.&$$A#LA ;\X[_;S&8C93M%K]U80FF^EXZ-ZT"#K,8/HDW;&)HE;J]SI4 MI[-JP*%[TTH/,B.SDB,(C+%[LVA<)8D"!H8>NFR5-Y5UU=0[HE7IF.2*FQ=2 M&F"? Y(5*@VANAH,-'LZQC$1'U2RG@>>>D"RAMC&G,F==,6V] RWX999:IY; MPK8.>T.#Z7HVBXKKT"Z34RD,A-1J (!-') LVU\M:I7Z7,%2S9;$38--T07R M2AR0+*.)=UF;(3C92D5YVS*% EL"[WI LH*ZJKM.D9R(TZFTS%E MD %6'&I4E+;,:Q\RNN*N%^5J?TAD(>VJTUW0F%'-<76UDLFPEYL<:WP=!#/$"- M@;8\-H;R6F0936X193P/7N# ;M4GT3HTM(EA2[*Z:2TX/*5R2SB4V:/,;']( ME9APAC%$=3G)+C-B10)//;"QTX'=R&>'PXW=7;9R54KTIV(3//409?C$@@PP MORVO5VW?+0V=ME$$TSJPL9M2BVZV9G >MM")&(7/"N;S=6455N1 UQ32&'K*Y0#& *C@9BK=$C@J)Q1F4HX_._ M\0;!Q_W.WDTCHSQ;D0/!'%$'1&X5\/U1<4WB@/?2FE4J>>TT>"IU0.0J3J_573>XA6BH"BMYC:"3 MK8&A!T2N4U^&AF4+53M*^0.WR8ZR;:T7@MP M-'7HZ ER:C]:AF,[:BG]L<2/&4XV@<*V/U0HL\L9'XDIK!7H1;>(\ZKK+^'0 M/38MZX&BM&E=PM96Q)M9QNLJJ08<^L*F5U24__(61UXO_9,#BN&?,/:"-Q4_ M>]KB+]Z[M/@4+I?SOTR[*/@7V4 @_0H+\%+M=K]T#\W2:R:"/.M!'X M$WG).]?11KQN!/[$(TAQ)+/F+94";?F>;_MI\Y-V=1\1V>1G_U)3W=OJ3:_!5DG_!WH)_B@Q8 M>K_(=DX]RR@?,?,N1^XIFF&<9H]&XRW>FI<^^L%(+ >.[2^D;,/SN#ZSG_ M?WW'W%?-Z2,K]A:.N"];BX\,R:\&[-O6>/#>KIV\T)^5.B372*[O6:ZO3CG_ M66I?<[:9^/&9R/?!<9M0?WGJW# ('Q!K=PDI)(Q(&*]&&&_5M'@E?G@Y!&1^ MV"8/9BQK\"_&/+(6JO-Z0<2MJFBWI,Z<&N%[Y/3?CZ2='7NC&+R!337U125; M'5A8OA.L.P.[N B+C4,WA?VX1:VAEP="JL:ML8BT2N5Y-;_IR8D:^WL5:3V6X:<5R MJV(9%Q>A5LOWQ@M3H6%B'T$S288D]^X40PA'"$<(_P7"^2W"<5[IAZG&Q)I+ MFIVOKG.;,>OV5KAY=H3;ZQ7K&^5P)EN=CM_+]7&Y*$"$,]^^DQB>9"CB'83? MBCGZK)5LVZQM$V$-+?*MT#)NPBR]0G7Z[.SS=<;/0S#-R70)8:%:#L10SO-; M@$U:KTC*&L/PQT_/SI\#G-,9DLLQGT_/Y#R6FYAM3+2MG #?^-MWG-R_I10A M%"'T#A%Z,EW@SQ%:*33"ECF*-+&5M^:CTCS%SG.P/!5J!502)ZC/*04WZ<,0 M- V\<1@D?$,S@$8%%C29<(T0&3CW:N"<(>+V$,QV.MWC&9+-5T36C/#7-%8J M-<(VGIKI-F6KI"6,U,]S V-[AX85C MPT]H'^;1(0OE5!;*A2L7+F/!7$^YQGVI(L\8%[<0%UQ=@OC>%F7\VM"9#%98 MA9^/QG:Y4=OTEJNH%@0"9.MOWRDJ27(\\F(@CD <<1^ZTN]Q!,UBS9PB++-8 MRJ +0D[J2TT!<@10H2@F29)WX0OAXN>WO5!UCE"*'I#7D$5V7RQSNDC*!WR" M,3SEU;L.$S!I4.!B.2&(XCMP@"X2. \'0!CP] .!5:F=4H M-R[(&:>3'[<;LB]0,0C!J MSH R,E#,%L5L+^G1V(*S#J$)C!7Q!9C@[]N[5(R*H09&$\Y:&LG HH&D)\#K ME@1-BZ:1 ^]=R1HS'WQ!? $[^$UAZH%-W,0_'N#%:,Q[/.&V9^*<2V4+.;4U MK'OQ50-QS 9/4OAQ,1M$$H@D$$F]%9_(5D>J>*Z9 JLU34Q1C0LRS!Z$L"Y>XU+S7.V7UIM5 M*=:7XW)6%C,I=5F=+[HJY3?@+4>P>C;)D\>%;1!.$4YO'*<7KW1Y%Z>,)?5G M(4'8V'S66(]9:ZAV:TN(4P;BE'L$'\L/_4$W1@98*3T1JBN4<((L)V0Y75(1 MR3ZCL>AJWM1HJZNMR_AP&MTJ-]BXA:FV$*6JW>T'(Y-7VPUX5R)0.,@DA?)$ M$+01M*]%=_D4M)7AL(+5YTL=4]U)/P.4D_FDL830!CH*G<283Q;D7K$JDO<\ M?6DY#K*%D"UTAWQR,E7A!3<'V&.>P5;\FFG+V'0@JIVFUK9TJ@%O1@:* 8UA M@#_>2P]#^$/XNQO\G>P\?P=_W8[!65V?H<560,DS!5LOBO"Z<2K.SN2XSY>J MWJ*/H>B"'3,M&)G8^A50[@:R0) %!MS(JU@(:(2_8?,\*J2_*M.C. MIV.9:1J&0N)VH 2-)W&&NQM'0UQ7@\I'_MC8N8WJ-U3D=DVJQTY-V_LY%,-< ML3>1%C26;T3ZO+4B,@4<$%+<*Y1FDR1[7 2]J^>2?(3\6K*+'BTE7Z),"_[D70&_5" M ,\#0F]V8>8[QT4+5[T:E^;*$Y?='B#'1MLM*T/1%6$7,G-LM.J$8IH*ONU5 M"KB13/(XZE:*& 0QR$TPR(EKA@\P"#\8%+2YCTUMJ]5LU%:3#2Y@ F00)F80 MG$[R_ U7O, L54N-*J.$LU.3-SR8)_> P+QZ_!WTO-PXPF[,R0J+6=L M-[ &^-?-U=1R)B_E7+V#E>5RG4LQ^I0SE^"%H,>5(][+S$EY M' *5S2:8X>4&9;=PNZ?6.DIEF&Y !#(0@9_T5=Z67?KVCLF9NH9]#)!>?B=Z M^3%K\?+8#'CGH6^!QQ0,9V' >-,%("E-OR79(OU.QPCNLQT1K"N/,V&:X/#B9(^,Q4B M[G!(PFHAU%8 0?,AH'FR _\WH1E6UZG58K0P9(/8I.6HL$DK\R6$)DRVYY,4 M>===#7^X5_P(J 5+U?=5-US'66.^$?K>R K!+@8H!_]N3"84";TUK:/N>WH$ MF.T9G#%852?CJ$%@C2Q#_S6[R4%'F-J1/<6BFCJ5',D;^U7 ;G&G0S;)<+Q2HUF/5["A;-N8ZOI[UNJ25 G#,0YSC[227F%G05 MS9O"FS_C:RUB?65HN 905U"/ F0YW2/MG$R]$*$, M>3[#6&JE)G;7XHHL842^'YH*$7=*),DD1Z%^ PB7#X'+DZD#OX/+:J2SBT"1 M)7&>#?.%B;9TA4" N&1B3R/Y64W@IMT9OA&$/M"H(A]\-W)C(/,&F3<7U#.: MNV@$/QC^XIVXK$SJN$CR!H-)5)M:T_E*F)&7"A'W4*1(5.*/D(V0?26:RN>0 M7>S-'&RD#Q4LY95+YH!OR@-)@,B."_ Q"KL_9X457UX![XHRWLUA?4!>NF'Z M02QSYHQ0B*77>V#>LX.BOK&IC>Q@*J^])KGI2K,N3S44(NZ'B#-)@CZN 3/" M(\+CC>/QE"F61^,Q;%?U)>=KFJVRHM;1:OK(EDR(1W#F\WR28-[#X[WY)8P5 MC%P\-^?QXO;*&NJ\<$T]RZZUH^M)6Y,]7/.Q+U=5AKX=O/"B^ QRP=7CSJ_/ MY+CCQCW D[,RV9BT.I40:[6FS1Q5SV;+ M!;XO:&%)W$CM1;$$\@GD \<;4J MU!_SQ*0^J!;RXF!BE_LEW!KT\F-VM80\ 6_*HI($>0\77?[4"OI(#>D!"0Y9 M;/=%-Z=K^'%,"#DHY7)8NS"NVFHI7;1HCQ72!:""RSO# KY^E0 T8-'SL_ M^"3]KI,8\0'B \0'MZ#[',L']&9=4L=M92@2P6J2F;!6B6@U(!_ UAQ8DL3O MH:SEK983JBN8N IS:)"# YE5]T@M9TP1>9=@VHQ#A-F1E97+N5&#K#62)\DL'>Z_V#((D@>3>0/&.6R+N07%4X8F3XHZH2%2D=(BO8T/U(RX0RF.)1D<^340P!' KT1C^3S ZZ[D%R:Y B9G MF@)&]85B=9(2(,"W-W8SY"=O[+X)W02FK<#=1 D9R#BZ;ZHYI2YAN8:>WG:N MJ6\!57=4=Y=RWC.7/.HG22)8[K?8XPBC!Z MXQ@]I3KP9QBM]N6PFPYZHFT$*68H9(:BGFY C,(P1I(DW[M"Z>X\&M[,\-40 M]N-P##4PD%/C#FV>6UJ+AR#'DRDPT@N:*Q#,K_V6W^7#8C,<;/P<.-VZ,WM6 M*7.IC3,!UE+K^+*F"+*P'Z)>WUR2>K=)'2$ M9X1GA.=3^R@^A6=)3:F#5JL8VIE&VI#(07<6L0+$,Q.'(X&.<<\.B9^*2I'W MX?Y,#!1QO35UY/U:]]J"]L=LMU@0,VR[&VG$U!NUE@H9=P(E"3Z),>B&5X1F MA.8K44;>1[/7]O3:?*"ML6[8; ]G \X7BB9$,^Q0SK))C+J?JHZ,-YU:X=2 M-]?#7E]P%\"7&ZX&%B?Q5\T+C03._HW,)122O2C#;"?V9=-#PHB$\:N%\5;M M3O#(5NAI]MAS=,,/_M]_D?R_$^(\ N*(=%2DH]Z+COK1"8+D&LGU_4;&GI'=2*C;O@M^*ZO%B>VM3AKJN\K:W\L M8&1I8V'=J):J;[JKJ5)8@G4_V3)\QK@^VS*,Z2HS;U6*$RP_I-I+?$QM3,G\ M]AU[P@[= _SF@\1,]1,+^"6)U+$>B>=U\Y=XI;!QO*8LU6LKE_#9^7(I7%)\ MXD4*A"@<>S[ CWYPO4C95,(-9Q#VO%8,Q4:IGJUES(_$YO M-%;U>F1'#2ODZ858"<9F?$$+AL'_CI"8[0HDU-=O2EZEX*0"0X/KM_1\/3#< M8Q:O& 31+Q9NWIDTYVX.:\ME.;,,I PSRM>O5&J^=N9TJ)F.SK8ES%H.,Z*K MY.N&VOCVW?6.EQ4K?GS"\Q->% 9P4< QB5P2R"5QBNTZ7@W\:2\A:E+6*K7= MNG\*\?\IS6*AZ 1+:R"V,MU>DV$%L=%OO/G59]WX.=WA3Q9^^Q-\*E@Z &AG M^\G2@!-Y^6AO@KM9A,]R]E7BAA"&$'9:A*W>'9Y.MM\Z("X M1DORLS/W+,]BZBLNL%-%W*]@N4%Y6A" &4G0]V=(?G+IWC&ETF&M6L*EU5*< MJX%88?I=JZ( ='%LDB"()'Z@\^4;"PJF&]S!&DD_K,"#"R5.J,I07!%3>]V; MA.WAT!R-R\#:9LDDRV!)@MKOO/&R4#L&9D(-$Z7(-;;J%8DEMW^!4SR=I)T1 MI.](FJ TZ_J4SZ8P:UYE:FY3&(V7@)HX.LG2?)(]@,\S2MH9U^@C2Q M8F;&;CTQ5R)5&6+[ +=.#6FG:,P6%C#O4<^Q[=1,(S@C. M",YG3$,^ LY^-%FT9CFR+S+%;GJ1X\(6-FI .#-0 6+O)@]9 -\%)Z ZP/"V M])3E)C1U9H6J@QR_R/%[AZQRN@[SKTBJ R 5WT+1H&CG0^9_PXDXMFC>=^<88-KQ;& DK[H:+ M[!EDSR![YE)WV[P ='M/^"X\M[VJ*UX .U1+H[:Z.D!U8H:+4J5L09?+U4PQ MZHO%<:.R5*B7/O0\^Y[%@P"/ (\ ?]Z;<_X0\"K)YTUE7.;$R+;[$T+%\EX8 M Q[66B=I_%"D_C8]'&W?4(/(7[_DHZ@AV*H@O,7D@I>I[,2F#@:DVEZKT\N) MIH*M;5QL5HDEE[G61..OF7$X;Q16+LD6Q'*9IXEBL[DIQSGI9))B\"3''+*A M#\?DD&V-;.OS'D;P /KKME3.GW"Y-:-_Y4JOC*L+J2;8G-C*IER,,/QE601' M37P1 8$!Y9+>S\1 C2\0"N\&A2?3 S^!0H;H<).>VO/EM<;W)D$7Y_EYC$+F M*!3>H2]+-T:69H7(CCVG'7L;/4R_V,Z]WN:F-ZAZ-(U0A=>NB*KO@I4*=B"= MW2(:T!^8*WCL 1Z<]9FAA-&8+EJ\52(H,S2ZJ89"Q5<,T"R19.A]4^&@-H(X M G$$XHCK5(S^C".(*C=?=I8N)DJR./"]$';78BTCERB5D96^GJ>5RI M68 -J6V*$LY228X^[IIJQ!N(-Q!O7)>J=#+>2*6XE8BY9%_NIJB12T::6G)- MR!MQ^A1.>/O6K^R3BNKC/Z%O(U#R/J4D"5M&]",CY16S-_SZ[F7G^"5^: M1\]Q4X7@ZONL>H AFV5EG7.RQ%R>SEKV;%.EZ!;T1=%;S8K&R"2/H\0KQ!"( M(>Y!T_H-ALA40L]84EQ1S'3RP_[:RDUF&1,R1*Q#T3B=Y/GWRD-B'>I?L>IV M3O"RQX/WR[M):0;427]^S?;82*@:3%M7W36LM7>]$.IA/OC835C@%TP_KH#S MPX0W2H1C(S" -*E #8:10B DL;$1APU'EJNZFA6[S, '\14>3_%4U'C;E"'& MZR.>PI2AH6L*-<0-A<-H0U%QG,=4@V,U'0,K]R\5_*=;B^__"_YX[5'E&*H/ MD3K^MVX%,T==_Q-OWO-T7E!)<$]0MYR"3\;;IE,D]433X*-G*&/8_\#=V7GR M3X]+:8;CO*LTOSSAQ-M#4#OZ\G:OR*WTQBNS\^=__L?N;/8Y[YF<=A;P>66( MF*=,(S7T#=5.J2/P]?^HSE)=!\]S9?FG5Z+_YY7?R%B%QYY(^G\2.W^'B[*W M;5-UE=I9MV=:3#G&*/SG^==>/HLY[?5#+XCK4O[Q#4<-K87Q9M.>=SWT9O\0 M^!/S\Y93^!.[O^5?LV' MC->O@=_HLBWY@WY8[^ V(]]2)__U98RAQCA=]_A MJ"YK>R^Z(VIP^2'XH<1#6&<@UP.TOM*/^GU'U@ZC\.W.'MJP$RSY8=#$GU@N MX-+PGSTJ3COU[/C[VMY MJZU'@GB%[5]%%YQS7A0 )2E()HR59H!_FQG^-@TV 0X[]>_=8PTG:0:C& :( MAV$H%(Z#OU&TKH!#;4BI(PK'].&ST*BO9?2N'92]0:N/9?K4VJFNAMEVVE1P MA7@[LKC.=UN>PV]DJ5_-6)E\?D83#3"2>SMRH.>=^LCK]+&4WNSD9M2RD5LM M%6+_F;.6,)M8O3"0UX/\L-(8*M*:%L#(O6=*7FH=85:N+$]YERDXB['->PV% MW']F?3HTIB*69S'+70AS66MG1F,!C*3?CIROP\9XIM=PL;60NH*[R.AD90E& M[GV[(?6J =&NT.+:;\FC/DVF%CQ\)HZ_'=H>EPMF=DWC6#[3F6LZGE%-\/6T M@KT=J>&^D=.74T].]:SJR-)ECZ0:P/[=&[DHR$TQ5<]M,$/>K(DN55WZ[A*, MW)O\U*M8LMN7(U9KC=-&MZQ$R[*#87;'\EEC)S;KS18,5-HMK"A,6L&8"2_/Y+,;QK6 M5)\,Y6@1I?(:1TWI%)!E;'_H@(O(B;]AQV*^65G;HPY?L 0P%-\?NK19TB(\ MC9+S>*_5F!8=LT0("D[L#ZWZJT&]NEZ-L3D5RDO-' X-!D"$W!\:A4H@3CQ: MME6BL@B%NL4)[%+!J?VA8K^'C4/:6.H!F3Q3'/>$X40 BW5@M\2"65R12M<4IWE& MF/!F8.:L!K#K#B"EWF5RRXV.RW,J4K-V.2JYA*D0!W9+E:,"/MA,FG;9FQ7Z MXFK);23 /0=VR[ E?>6FUIS<]6KMB6DW\"K9@$/)MT.;4E=-^>5.2>D!<5$;$%Q.F;V+ED=\H+\VNR2[!T /B(ON=<:J\:+C8FIBV'7M< M\H9PL0Z(2Z0.*Z,^:7?L5)8IJU.I7![J8 4.B(NU67-4I39O8D8Y9_>R'$>2 M.3"M ^*2,\.BFR^,.7E>C%+3TG1676LF'+JWK@H?9EKR@@^P3$VJ1^7I.&O, MP LM#/:I.CW-\59H6W"H7LDV%K-EWK=*]FRE)&FDXH["!?M M)1RZQX*=L% /6\LNB[4RT^J$[]B1[<0OL$>#P&+FO&B^J;POKDEQ9DQ6LA=* O1P M[ VMF14M*AO5H5VN=F?D>#$@QF0\=&\)QI:'\1FC/,8R]J!$3ULUGB"6<.C> M$I2L<7^Q(4E"G$Y*?+J?PZ(5&P_=/PE6JXE.#0I9<=Z81K.1,I5;7#QT?PD& MQ9R=;>MX2R[;+99H%/R>L@1C#V V@[>](E[/V>!EW=XDS%56ZV8##MT3&)?% M&-I16SW9R"Y[5+8J=+I0#3@ ;V&\43:1WG1MJY+F.*7%9D3/A$/W5FLAU\-1 MQ0#_WRW;F_J [NO%3/S4O=4JS\KX=#'A7+O5FS4FFW+&]-;QT+W5TIE:F^M$ M&"_GZW0AV*AEOSN(7V!_M5(8N]S,AH45EJ(:FD&NYP-R!K;V !44%]W((E/C MM#S/YIERNJ=4&"^^ GZ?N,>DR8_6FY9='G*V*[=X>R:;<.C>$KB6E@^-H3W% MC-XFAS4MS""U>.C>$M#MJ)]AF[2 ,9/L=#;/U42QVH!#]P4&KSDZ'F2F\G3A M-( ZYE>Y3OS4_26(_)$QEE>J)1KMJ!(UAJJ$;^*KHO=Y*THW_%*I!0ZD16WA MUQL+.@W4QNVMTF_8$)NUI$6_6,3F;*DY _\WZ)7 T ,45W2Q*)A7\H)8;@[2 MBY4TC0@V'KJW6C77R#7'I#*URTTM0U=FY(A3EW#HWFJQ/&T7^>%Z+*;4 9.S M\<)R'L9#]U9+G2T;S;K.JK+*A.EB7H@'"C.AHJ MJD?^X*W8.?7JX]DZHC7/<=198/SS\I==LXAYM7&VSI84]H3Q#$>Q-$F]\=C_TGHOWS_BZ6U]7(Q?.@P>O8/QE_\,E0=!IX3A<9)'$7'>(/Q3X1R=MU^ M?Y0V0CY1/-J(,V[$<\P,>[< #:WZ*5:=>Z+>C=JB53^-K#,46G7$,(^PZMP3 MBQCF&M0:1#J(=!YEU1'I(+7F<58=,3>U;>@Y^F?70/,<^.'_?:.__6ZU)?;$OXO!/UX0[F#* MTL\K-/SI2W87!&;Q^H:1J()_& <)T=4-/?&__QI^A2Q\1#]7+?Y?L/4PD_2J MM[YFN;>\\Q]-_6MD 9$^(OW?(_T+%E?_*3,TH@6;EO64&G MR.5/$6YOQN^)]5:2]__R+Q&]_EQ\8ZTM8NKZV=U8[[@ECB#>_Q4>F. MMSZ_ZS(FD7Q^7C[?SUNYX?D]@/\#R?"=R_ 5"BR2S\_.[Z/,G1N>WP-P[%>U M=KV$.=,T%H8;G?2^ZPM8+&>XY^+"C'399I+GL5F.[YWX2Z?2E^_ZV4D+B?*I M1?D=PZ#"(GR 5&^]AC,FSM0Z[ZG1UKX%1>=7SJT MVMW.]0^"'RK.D2W[+\!>6 M9@@K*U">V[&__&/5F X-7YDHUJ U)L()5G8MJEF?!]&F(?S!!82QDR#G>U/8 M=1A.N6N%XTP4@#TS?''U?,6.$ 0&^)_>5E<'VK^KOD!WBF&I:,_]MKX>;Y:] M)@U[>,+[(2@B21(GN7?KTHZFY_-@-(J3#Q#&;T=_/3'&<7X'X^"'3V*<+VSR M\F2 3;'Y*-/H9P515;E+8UQ1PA(WS'@""Y)\L?= M '-C&$>H1JB&O9/W8/WYHYMI]\H&9]<%K,L1LC/MI3/!X$_N%_\*6$>,,AFG MU XEYME49Z*F6:9,PJ.;__:=PDEP=+]W;0N"]1W"^MHL])/#FONCTWKBV>&B M5LS-;(D.)YP4;/JJ<^G3FF-L85'-%1=R2LJKTT*GG>_J NQ63WS[3G)XDB,> M_KB^V>#N&S_)LX@>])/<<*3WBGR66R*_JMN.3^^PW/IE+CWI*S@F?M-O\_S9 MB_+7J11J)4X/[=3:60Q-DQ%JV<:%3XG9-.W1ZWE*D,OSJ=5N>HL\'AG8I?Y0BW?4AFKMFX RF$ Y=!)BCO.4WPOE(-(!I',IFF4UOH6-6M1.)W7Z]G^W,!U-*@?83]++A/)_D< SQS(WV[WGULL'+ M:,$7M+U0=1+^KZLJ'L*E=L_4CQQD7^D@$V-*EPYUD MK4H/TZ;:$>=6:FE2)&5E-5/AH,>+(+ D21]'V#?&RQ?+5+HT.DZ%?&1"ON.G MHNSU9+0(V3$V;Z\F@R9130]:E];5%G4SY[BIM0OOXZVK[7%HE"6(? 8VYR&3 M''>7R$=81U@_J;O(P35QP-)S6B3$!1TX,MV;*Y?V,LNC7%-D*Y8C&Y3 $EB+ ML%K.$H"=__:=H?$DQCY\]@,".W+:?-II4V[IPQ2-.9&LFIE^H8 -S?'@TB>[ ML[:5%M4=R+81#=LC/%N9.CH$._3"T!R>9,B'1_O-YCJ!9V:\($QXH_=<+RC- MZ48+4\^5QG0]E'W']:97GDQS=X)]7=47CR+82)21*"-11J)\&\4S2)1O./*, M^F#<2-G=%\>4KX<^KJVHXJ3-,*"C01KE/4\/!%=_*:MJ>8Y^P.MD<[GY!!M- M:V)*Y=-,O26I*V\)'6?DM^\%U\#SPZ:B6";$,ZQ,8)- IN\1SPC!",%7W.3B4Q">"$'8'-=#$6.J MUMQ=9_,C*A-#&*;]4W22)U&.QR-B^-J,\JO+M3]I1XM/83BS:A3G_'H0R"E) M%5O!O"@H1*Q6PV@N0?!)&B5JW6PT%W6N0*57J'/%M3M93MJYXE.G@2%)34=N M9S0Y$XB>-)\&+!DV%!R'3A:@T-'L8Y6+7U]0_=(H0\7C-^7O.6F'BD]12VO& M6XU*US Q1HRRK$\V(G^QA-3" &HADSCS6,UO$)D@,KFTV7I5G2@^Q2;]K,OT MEJ%:Q_)D@53;6&G2)P3()ORW[SC))C&>0'2"Z 1UG+AB+]A).TY\BD[FBP;I M%.9-4RP7:PUV1AO1Q(GI).XL@=-)GL81G]QZ?L]/G26TC\L<'L+U=<]4CQQ9 M5]QAXE,,W0DS4L/U:5+L5II$?3Z2A:@%&)J([[PAV"3-'*?PW1@/HTX2J+K\ M9CM)? KABXA?8,1L%F!6?]S ^T43T\,8X?&--UB29!\^$(DPC3!]Z8X1GP*U MD#6'+;G-:F(F[SAV-% DN]F H.;AO1AD$B/N\MA&H$:=(6ZI,\2G0"W;-M:= M"(N!V K6E&?Q_55O&(,ZONT&QHG)X[PE=XSJF\T9 L_,^UX0)&:^-[)"E"N$ MG.8H5^A&72PQD.LQC@_PN#G.2NXBG=>9\<,G09;.5@R,O2&L]4'''1Z2P:D!R8;]^!X4:C5NN( M#A =W)%CYWT^$(O9>E'U(UO,1TM6K;-@0K.8#V"Q%\,E,9I&A( ( 67J';WVCKB?-10Z\8X O5SN>EN$'^%+WPF\#E,4FKE59F R69Z:3J.K+]*H2 M:[MQ+T.:2]+875Z5]Z#)'*$?:6'DPSQM;0S&H>L]4-7-"3(]+CWI=X@?DOU? M-^W:^ G&F2V* ;6#R8(''>#XF<9B^+1:R=CS9;=LD5).F'NF@K/0HT'LL_O? M]^Q'OK[Y/$"12"1KR :OCO MQXUT)"^PGEDA,GRO@N7]MI=:*UW2S F0%Z#3B$&9*;>?F?+3Y1<>JNW_(Q?] MI?GKE/DJEY[;%7#S69P^K_TUGGWYAWA9RHV;Z6Q&=3!C8\ZZBDN-2Y:I@$.# M_/:=)9,,=Y>N?'3KQ0EBYY>>V]7@^L0.FF-PO5B-]'FUJ6=EQFX/4U6ATYKU M&Q#7#%"WV"3&'9?N?V.X1DA&2+XEK\HQ4&9K^=0P;S;76*N;YU@N&U*SF@"A M#!LC$F22Q8]KHXRP_%A81IZ0LWI"CL%R9L1J^47H>V*T9-,]KURN3^PEQ'+< MTQ##D@Q[EPKW0^3._'NWIZ'E:M[42*!<&51#B2IZ+NT!*<9@K'C!(5*FFTXG MR#N;%9:1%3_LB*Z:9X"MQ,>]3O@DQA]'R??BG;Z^?)>[ _F#E!J9M29!!DN%_-' M' W,&K56.S."&MA217*XZKK2[J5,"$SHDL!04!=A\8ZQ>!XGPM%@% =9?]97 M M="RQM7'G95M=Y,IJ,/&-EAX?SK#Z(TD<\$P@(",@WY27XRQ /H]KX]= 9H:. MD:]L)E6YI7!+J]>>.VPS/I'CT@\\25+['O^[AO)/CQ5\2W7 0PJ&LS#@+. # M53=(/3_USM(?8-9+ D@Y$%?P19$5C.'E/@EO! 1P>/"JW(=PAMPR'=^::^.M M;QGN#D[TCVKE3VD-WSYW9/7K7< "JS1B"YXD_* MK#3* E7VO2[C[HSVU@4JWQ7G6:*[UATB4Q@ DXB(32(^B=%'>BGO&)FW'/R- M@_POA?!_O30"_#N9<(V#)@X*!*.NK_=ZA\1=Y9['P*YYKO=S*<^OG5]2-K^: MS,-VQ6X5R?S(%S=E:2,H! E#S!1_7*KKO?B]KB_"?&G<7"1R=>E)WW6$^D.& M^*522%!R/5+W;6/'+$#8H<[C'O_/CWT M)XV).'2)HCWMC];,9EUOAD&L2<073) '>B$B@D $\?7Q\DM/^M($<>(F ;]- M$)*A-G5)P)=BE)GH*YOOUCMA3!#Q]:1)'-^_FNJN&>*1P^Q;J4D,#2!XQHLG M*E17Z#J*1W#P7UV(_::=/C_:M>1\;YH![V&Y$5C-YWXNGAND8YAMQ[4AR*J6 MZ_E /G<*OWY^BCB/P#]7C7#L@7]9@"$P<&$ MB(]+&'!N/SAX!X!'$$<0/V\%PB4QGJ^/APTZL&RL6U>PR-:+96K5@!B'W1OQ M)(/?97\B!/)K3\VYM\8+EP1Y@5\H06[H67*K%092B\UOUOGX((<>&2K)T@\/ M\EO.\BF^>E42,]^#L_9F'3W@%'CVMJ<-UQA9X0%FIS:M@,B6 MHJRHKKQ*JC*U!W9^J1 T=,K029S8[QUQSYYVE-AS<9ZX\M#]';J'CN$))EWI M8M6F.;?+EDX-UI*L.>.8)YAOW]DDP3P63R!F0,QP:8/S'%ZE8ZC!:>"L:U,Z M@95#=1-B7-O/J U(#3Q4(6@:=?E'U/#8Z3SWZ(LZAAJZ5CY'N6TFLBW2+=27 M>IO&=1-20^PWPAY+:4!I/(F1[TUCT=UZ+Q/>J_L29?/.T?9JG@M?WO<<)\[.W$8)#EUY/>U75U2TR6*9*4=L M5E,J*#. Q9DX<8=,,CQ*W$'@?IBH_I4D[GP1N"<3"Y-"VBG8ZUIOK>4Q:Y8/ M&Q#S;#5HQRV5[=545[@EB0U5"P^G+=Y-R3*N[F# MO)N_'"!)?V]]([H5/+M'#'W'.Q(WW(&]14-UA3)SD//\D3-SWNGO=R^>8I2& M:$.J20'ESHXZU!N/VO6$H@L4+;*(SEK/JU7I:=M.ER%5+;HB84S2-JV8T4P5%(*[[[03!.$_#EQ??%Y7 ^$3.VX^ M@G!+:;?JM)6U[:A$]Z5BCE\,>C&$MU5#-(40C!",$'Q!M\I'$-92MCM<#ZVN MG8G&I7;.7IF5\A)"&*:4T$F..RZ)_RHQ_+['#('ZJT!]R.7QV* ^K<_C(U"O MQ^F<66S,!#M%]Y=&4S%7FF5"4,=.#3J)\3>,:I18DE8#2XM31IY=&S/#3P1C MU3?^0=DC=W2S^!7-_MIJ>[9^_--[\V^)TNY"YL\5S46BC$09B3(2Y4N:CTBV M;ZBHX;YD^S$"P"_;EV!FJ$O!;1=+?5T$^'HHY0,W5-9:6+H1.Z%BXSY0V+15 M*_ ^+]FMK#M9K:UT=MY??G&4E_C24JFZXB,;X2/- M9@1ITXZ"\(!V9JW2IQG8[8KE# M"_U^E)YQ>3CP3 MOBX/44K=\%%ZG9']C_@!H"7)7?]-*E.J@AP,,W!$ P0#6]=^^&.%B;=T3Y MWDOUWD=Z5%\,"E%YIA=LAFNW6^;<3YNCI4+BSTZ*X\P?1"F(4NZ54O[]<9N M6_"4G)I(-K[F&I5LI26KS,2JU"A)#S03$DGL1SG0UOX.>@C<6++#I5&&F@K< MNV/GU"RCE?+AN%>()#%?;X(5B04Z.YW:K2Y7&](T PQ_X@_.%+(!&8$9@O[LPY M%LWBI-FDN8E6PJ1<=\G/TF-7KY@0S2BY!<'[(=L4W((7Y5AXKVLS>R3PK&ZK MHD2E33PBLM(2PGOK#2'IV\7W@R?!@&=F+2<*#1VU++C[NL KFOVU5?N@ D(D M\Z>7^>O*RTR?PMR_R-Y04\*@BNK;+COD#P&&%KU"T!%8M=L?UT^V'H MHVK%GGTEOTH;2HG@?TRKTI53@W6JZ=98EEJ9"DFA$/6CPO2ZU-_;#S!_!4SG M7<,PPK&S%%M#V[4[02=%XP*$*>J8@&!Z]S"]GHX)'^!TM2:'?,VJDG**G7>U M='U!YSOQ<8K"R@BXUVA9WT%0^"N 6R^T&'LB+$;R>MCJY=0POV W2PA15JLYFPC*F/=FM^; M4QNB7U* )D6CO@F(5!"I/!,)ZIMP!)6X1JZ4V]B5IBUA8U[+A8U&>RE *D&= M$Q"Y7#?UHA8+M]ABX0-"FEC9H;!9X&MQ6BXU:GS95!<;$Q(2:K)PX]DJ'Y05 MH#8+#U[MA=HL7+S-PC,^#_"RG,L7^JT*1LA3JU!K85FS;!E 4610%@N",ZK- MO@[7T_%P9LA.T3;7EB)/_6AE#;-,#B,;$,ZHU0*",X+S=?A_CL?S'+.40M-9 MY[%RIZ8/\^L->+\8SR@K!@$<-5NX4G_*\0#WK%)&'N?H,A95[4:!"E>37BX& M.&JW<./9,^"970.*NJ$G5/!FJFEL/2)!(@K 9Y8+)'0ZBT)8S(,:,MQ[C>*Y M4F.NA\@?I?3P^>5'H_@@18*-"LOO1+"1*"-11J*,1/DVZC&0*-]>[/A-A4'< ME!#%BV^05&[<5/G Y]0*55=7??W%X^0O\4IAXWA-6:K75B[AL_/E4OCB@&^* M_(3'Z<73(&P=#;5H.C1\:11[GP(I"@,X [# /[?])%_]4*%42"^**"[75IKZ>'[><#NV>%[=+L6]7%N%ZV M(\]<5+!&4QMW&Q"V#( MD<0Y[AYABX"*@/KG(=NS(K7LRQ33;IE#<3YMAK-6 M>=%9]&*D\O$!2[$D0NH#(O7:K.AS(/73L=>S(K7*48- &OHCV<)Z[6*1Q*G: MVH1(A2%9%D_RV,-#]6:#LF\<#L^!>11H19Y/Y+VX.N_%;DW1+G,?(&VS,/68 M<6M*BXS?S@S'8[X9M98*R3_[+SCFN-37>W$2HYCT@P7R[M45\@D.Z)0&4R', M!I*%98[K0(=@CV"/G#27==)\ O9<*TWFV=&D)TI=NE]GUU)9&,:P MC]TT1)+$CW/3/"+N8__-OT)UZ!A7\V)?#B+- .+M__QB[;&14#68=Z^ZZSCQ MW@O!\V&? O#"%O@%TU>=Q$SUM_TKQT9@ '2ID6[!/'Z F+@-B0I_&%FNZFH6 M& [$-#2FX.N"IR^%XFE4YW% T&JKM%$2),.1 MP$C^WW^IX#_=6GS_7_#'JQWI&*H/17_\;]T*9HZZ_B>6FN>7>RDH(K@G#KXQ M^&0<(_L?DGJB:?#1,S8P['_@)':>_-/C4IKA..]Z"E^><&(I(:@='^%VY:DM M;.*5V?GS/_]C=S;[)/)<5[6S@,\K0\348!JIH6^H=DH=@:__1W66ZCIXGBO+ M/[V6HOWS6II%PE?"84G0_R1V_@X796_;INHJM;-NSTR4;-KSKH?>[!\"\-W/6T[A3^S^EG_-ACF6:[Q\#_Y$ MD6]=NN2/_0)B/_;AD?9?;2GS!CA_] [;'^&# /&#<\[9?K+E6G*KEQ5KF:<=-LI(M994*6:%MIAMM<&?5;'6;DFYC%2M-\6" M6&L5.R+XG6="NLA4=M\Q\>,E$U(N\=-K)L![2E4Q<=+CZ]TW_>OU:/K[0B\1 MHP\G7M'W5]$%IZ87!4!Q"_[>/89HFA@R0Y97&'K$*A3/8\J08$F%H'5=4]61 MQN#L\ZZKKV[=N==WU;"D8-.I%Y"U=#(O6?F-QEM4PX"'DO-N06GK]OME ^4T?UGVFY&'2EXOR?.=9_4*TK)3P5P M)/UV9"/C1D[))JMKWK(H%1^Y]NSBIKNJ"3^5$H]K:E(I$T:4S)AB) MXV^'-H6TFJ)$69,-HNL&@>]DE*BAT KV=B35UH0^W^1P.]]4B$JE/1TWB248 MN3>E*)]7!OD5E;*E?J%J3&UCSIMPY-Z4)JWVC.1ZZY%L%#I+93D3/*D-1^Y- MJ17@%9LU1S5YW74%D1CMR?4H6PLN"A6E6T6+'1"R>VV /V/[,_I>;4 MK)6JDW0=ZV)5A:B;DW!87"KL_LC54 V O<1K\II+F7S='FA4V52X_9'M#MY7 M!I, DZV"S6V*[8SM,8(2YTW^/'(N+[59L37OV)F>[!->IUXW93B2>3MR,R_E MLKY:&HGEC3ON$A6]EQL("K__[N4MH[NT]=3T?9(&!R+MBU\^QC!%8:PYL*([O#^V $1,Q M/5;EM3'+9*NEE%*NFG#HW@MT%M.TOIG6@!6:+72+S6++[_("'+HG)Y6UN:PU M"7XDEXL:U1WGI[5^H0&'[@E*T2Z&S3F9&\J$4&4=4UEY&2%^@5=)B37,5T5M M6P@/E#1'G07&/R]_V>5 YI7AMAJ3&H7>RP=;=2G^Y">M:L?@>QZ#[:E"H?_R M%B\*PE9A.3(YGWMBWO5"["@,.\_WP#-'CK=\L11>?DY!T_6?K0ZZ!(ORH>[W MK.K'7_PR5!T" MK?HEM!K$,(AA'F+5$<-;];<)V9]4O_@>:>\&Z0> M>H[^V370/ =^^'_?Z&^_NQ[L$T.?=$&X@U'+GU=H^-.7["X(3 OR#2-1!?\P M#A*BJQMZXG__-?PB67A7Y[F25*$OW&SN"3MMCO2?;G;-VI<,&+WOZ42$J1:VR3 MG$@L^9*%?A>GQM7)RO900;)RL5/G++*"3I'+GR+M$\!BJ5M1 JX6ZN"TYVY< M"KX2ZF>6@C-!_0XV^2NA?EH=[A101]K:Y<_IL]IQQP4;SUW^?:X]/BH=\M;G M=UT">Q+YO")C^23R>:?3>PQ7&1+A#S,G;GU^UR6P2#Z1?%[>/+FHB_GW.M=> MP)JI_;@D]+2-;"ZK UZZ@=79+9B#USQ_U7S.8[%\?>\J>,&S:NJ+2K8ZL+!\ M)UAW!G9Q$18;E^Q4"R!8C!%8\8+@4 ]*O\(;4W95%)GF>K46-_-!9V$J-"P' MQ\DDPY^[%]V#0_G=N"XVPC+!\LU@^;5_8#X]ET]):&Z94%R6MBV$32Y&Z M2MP7BOCVG:"3&']V,-]6T]?KCM=*X=CP$[ ]JV^,#3>P%L:+Q^,O!TC$W\F$ M:VP[LZJK?^X@0'LF]]W971I?=C_:M;DO/KIE',G?59SY7RE_%Q6_"VW8+:JH M#R65UZ5U?CTK(OE#\G=)^;MEK?XV IIOKN+,>;X!7BJA1;YON-HZ$?JJ&SBQ M\9E0]4D4A--MLW04+KF;R.?IK^ZY-OOAML.?L7V>V37/?WAKG@&<><9O&\)W M.T?!U=L_P"R\8KEFA-*HK:X.^'G:(WIL^4TE$B69\N3 MWLH*@!:8;]^) M)$N@J"RB!13.N9[0[-F(P:)=0O&=^E),U9QYPVTOEOD!) 9X!VB2XA Q(&) MQ' ]<=ZS$0/G]LHIM5P,L#*;)])-89(:3^"=/S!@S'$Y.QNB$%\W09GY=71CZ_1I,I ME9VJ6L&P4YW*J)V9**5A>?GM^R'/Q)L/$CIXMFLF#%4;/]\R"_Z#'2C! B9< MV)YPZL7M"8VX/>&!WE%P?9+Q\!/+[04MQ\_OR9JN9-OW>T.=P![RZZ[FTP)2PA:&*F^I3K;Z@\C^'OKW'LL'U[6& '36D\;+OA+6'=4-P#@ MD,$O>V#O-H:>!VL2P\H'0N*:V=A*KX.U]O0M@,#.@G.F<5)<*C8[P[3NQ;_V?U-MT687BI$LLNZQ:43DG@Q%46N],\S[)I,$2[\J+;]])_=VY>_S2/YE MCN-3+*VR$06M7QPOL/RL0!0REIXW>\(A%^,?"?QA3R+*^?NZ7. +-F>^7*[P MI2?]?C%8XB^DX[RAH1U+X? I#!,'VY-<0&+3.39W<9XQ\75_XR\5?MN7:9_R M$;.<-COHTB"[1+;QI>=\!:Z'F]4BW_%&&*VTN4HWPI2<%S=9/:H/&MFU *B% M^?:=1VF'B%A.GY9XZ4E?2F6Y7:?!,3I+V\A4IU2GW;%3M)5U?4U5AG8#$ L/ M6]V<76=!U(*HY:JHY1-Q=I3 >WT)O."9;2]4G83WRZ9/NWY^E+ESAYZ;>W/0 M/$RQ]XO^4H>JCN<*8>A;PRC.M6][==4WW/" 1C,29Y/48,'UQ7QJ(Z>;W84A MN@)4X[9EW>RI,B\> O97<%J?,*'OTE.[&M1?,"/_]U!?'0QI0F#22]%:T-JX MU"]4-&8)4;^MVB;W_:\HWPJA_N;LC_OTI3:]GBJN1O%[W"_RX4[/K6".>#O'M M.\\?%Q1Y+,_,;>1G@F=F#KAI4+#\G&DX).!"W8M@5?M%B/X,MY5=?,)7P/YG M_%!61PZ6Q M@LCA7AU*GR,'CRTU4FYNG*6D!SB&]V8),:=/8GVMAQ)_XK] M<5?S8E^.%LT HNR_21P:&PE5@RE#JKN&!62N%X+GJSXL($M8X!?,_\_>ES8G MSF-M?W^KGO_@ZIFINN\JR'@! STS767 [#N8[8O+V#(8&QN\L/WZ5Y(A(8%. M)]U)V#13W7>'"%LZ.M?1.9>.CES%HN:*Z^\*57D PD@)-#CK&D('9I,5](-N MV(JMHD/&G@\_P)=,/'S@4/Y8H@K&B@R!H"84)25KHT12\ 7_5N ?S5C^^"_\:_\FU0**BU1_\A_-\.:6LOF.M6;7N;U99),/ M2=1C^,D$("/UG8L]Q./PHQTV:/I?:! '3W[VN*@*+.M5RG+_A$_6$C9V<)@\ ME'P\A V6S,'?__?_#D=S;$1VJ\.! '>28;%I&(/HR 6*&55T^/KOBK52-MYN MK(G4PR-Y]_UQ@>%0EQCZ@8O_BSKX-Q+*T;3-E'7T0&X[2Q2U@.Y_WWUM_QE> M4QX_=#P#&YB' M&/?R[#_W-%]0[2! T_7-.L\)-5V*O=1T<=/5 U M)'YD@W!A46A=,FBMQ3?3[#"K_#C0M=,H?#FSIR;LLS""/S%L:&_\[T<&*MVJ MU\MM2I Z]:K0*=9KN^.VQ5KFX< :9>JU=KU2S H=,=ONP+^K8JW3KNN5N25S!VW-/-V?:M7\I()HC8[G1?'9HQN MPI;QERV%DF/EDG%V+K*KY+97I%N+:&XLQV3Z94O-]'+5>E%HT$$JO5EZR^3* M&:++AX]:;C9S.SM7')KNB>XD/:@NYY5V$[8\ZN=8%(?6IAH;T(L&FQM5MRV^ M,47//.JGG+$3KB_TSO7*[ZVYZ)E#K0+*V0&X8 MJ!C^41)LI^W:@,XT49APU-1)E+QIDQX4Z3J],M>#="(S0T_% MNQ0ONJK$FY93W,3IO-E/,&)IEH\)L"E[_-2!)#G=W(9K2U$K[O:RDYHJY&$' MN..F<1X$H@H6'3J:%:)BK\3Y3F>%FAYU8+"MB;41EU.E8*-3V: MK&G"S=G-29 W,^U MFM(WSC:ZD4:TPC?F92Z:+&^DL6*].*PRF9@K#L^ QL>D)=8G:1 M!Y5EI2-MZ-'$=N+-H5N&34^H2WTTE!/59J5 &ZW**"> 45NQ!9D]H0-\4%=' MXW8F3H,HVS>XA!4S2V.9/:$#V7H+).:>(TL+TXFEBNK(B[=@!TY-;*["%1J9 MJ4 O\CZ3B6EC3PIPTR-]7?2&U5E3D@*1U?N^/EUH,3T*FYZ86&E4U*I3;K*@ MRPMK4MTZH\4,P+Z>F-B&4IA7@[69EC+IY'#JCT;;L@J?>F)B37%6'CG,JBC. MQNME E0[YJ@S1E3&,6#\6K2R&15L.-CTQL7V[V<_);=$U\U5E M,U6JI:)@PR7HQ,1VM56VNM"J=3HO#3OIIKC@30&N:RZ]!F5,K4 M^NOTVDO3 FIZ!$,^Z,M\NLR-S?R&*2>*7:E"]^!33^@ ,Y^V1LL@Q4GE7EF- M;PM1I["&34],;%V,!;V,%@SHMJ0EQJM-,.LG8=,3$YO2I[GDO-2AZ<"J9C/: M%J33PS%J>J19I:C8QBWI1C)W2@6.)6!I\2D_1BF!"C43H_\UL":GK4@?4V-^N6/:8DY6.C0AHL M[;B6@$\]H2[S?&+,Z=6!;AK]:'0P9FN\68=//:$NO"\.Z[E$/6K6*S[;J_7K M:E6$3SVA+O-6CRMLO$+5S+BBUNIU2J.*LI)C)]3%2J]E5=T4\W1]X]MLVN72 MRRUT64ZH2VS(286A9)AT=*.5YNWH*F778-,3.A W5EZ0$=BI5+87R>2ZMC0E M!C8]H0/C2;'>GB8J:Y,7'2;5;=J<%H--3^B MN'%0F8YU\59L>?SE<9J4Z_C MID>^T'3NI3ISUU$E(]62Q.QPD.Y#Q,*F1\Y0J5_)QQ/,@I& 5YB"&@=]/0\V M/:$N5D(VFHVX%IB+Z,K,;^FVD?:@+W9"71;596X2R%G+9-WE7.T-Y6&J@)L> M]37=VK9JHMFNFYNJ'0RJGAK3%KCI45\+R5Q'+[JQN0F4J=,:3?18S1'D^ EU MD<6XUN;+BQ9ME RNR/0:^0W4U_@)=RVH?TW!_E@[(/;)Q,Q 5,!/,0(XBX MA(E(_.)*!C(1Q#3=UT00TW0A$Y%\8%_=H/Q7[7SODPSWYD6-I[Y6!ZECHP_]]BW_[77E\^F4FR5\G.OUW].PE MAP+Y]J.&ZF17'5PG6\1ULO_[[]'UJ,*OAO[3C(\,_-+(->"#"\!: C0R]!+% M]J(G9?Q%1[)?M]AGUY;] >U##2%F\4*P<'5F\8SG\_\4""]8[_/D+\HV5D?]A$'OE4;KK MS"AG#M Y-GM,H5-@2WQ=Y&<>!#N7"?OGX]!] M ?%(,GE\I2Q!XOT@\<)\EBLOW/(J$G4S,8\O6Y6^&6W2R:IB%+V<(LCXU!$; MC] I@L0K0>)7.F]7P36]\.H$;1IX/BX#0_D.Y0((2=6P +Z+:N?NP<_13RJB MJ.:NLS10\L5H?^$3KL(.NT0DX*M"0>(/!'5-\MUUJJD95DJU[=@;@[2@=I!E:*X;S]B MJ4B")U$]P34AYRZ G'L?KHWVVHVE%G1;C&Z<:'%<+F4ZL3'$-0]Q34=B[&_= MP36#NF(! N+K&_+54W,[C[,XFRN&B[@Y5'AU[B*^S=]$J+FEP(^0"PH6@3%' M#4BT=2/1UBVR;A>V='VN2_H$VKI><>QQQ5@"3? \X'L%8&DYQY4\<&KSMUYW M6UI\&4BS=6:V':6$M6$+,BX>Q]',E]X*0!!_VXB_-&<5S2;#7G?F&U%I0AF^ M=.#:OJ.:T9'BX5LX9G-@>X0MO-R Y!V6F+A89W2QVA/%!6F$JLP!J$[X5&NY M6+"WK,Z9&5'O3I>Y8"L,5G(*W^#*1KA8DA!^]P[-2_.%KINX>S,TW:F]G"?8 M?)3FN_6IN>[TES2'H,E#:,8C3((ET+P.:!(:[Q=>X"%['1)Y8&8$,PK^!+]D M@ETU:* &+DZAP\R>!G3@ND\7MMEC"&O/O^XSH"1&(D3?S7BA17L)PLS9QVL_ M#Y%>U[.&I\))\P5;:X20A^L@E M\SXD%4=N4^%4LY7&]00_=^8,O M;V 27WNC.+$$MVT)B-/[D4[O!UN":*]<[>3/O3\HW)>FP_=# MHKZR:T7T\(;U\-S.$]*]OZ[38QJYIO<]=)+0R=N;&0% M2*K8=[)]PPZ 5@\/'#KVJ3.[(,8'W9&0\L6V,.LA;7 M: ,,I($-=,-_+>(WLH5^K3G=],T%-Y4364X4:&Z,;N;FOOU(13CF.(']Y-)% MT$[03CS8+SJA\MMH+ZRGI>RP%X])AM2>3X"4;+C3%4([C]#.TL=Y0JR]->0FW1_3PMO7PW)[1;6V, MYA7#]I"E!U[=%I]9^KJ>A7;^-3?)4@6F5"N.%;$^MS+&(EVN]LHP*.)"-XF. MO^U,%('KV>%*Z+Q?.$-U?P)S&,[O MXSF2U4,0?S,$W^VYL;^!^.6PU]%RFCR70&NP%JSI>CG5F@CQ^(P+R>.[6<03 MDN\YR0==68"I/0/E=QA^X(((+BD-/_.5-0G;[BMLNQF6\+86')BUYH@G2#]*AU8LA]PE_I[ M*P1C!^4'4G/%0,, LQDZ3HROF3WPR$CT0:*/>[N5]HK3#@]2Z3&Z&Q#-RU92B6:]4*_FUZ&C1E!D>9QDRD3A]7/^:)!X1JW#OE_.2\H0$ M"C=)SV4FBCV&CS+LPZO<,*^-:]!8AH)';@#OD:Y3U$4 )8(/886%:I[6G)-W MO]TA$"Y-W^\F;>^5N]M>WK'^49-']/6:]/4F;U4C&GMVC24$U$]=C21^OJ#B M C@>NF 6&$M4\8ZXTS?B3M]A1ML5\T9/1:M4%R@>R(+POT5[C]'6(T1/D4B) M$D.#BN^((%[BJN-EO2DM5S*#[ZE@XI$$.:M*H'Y+9-"70/VSZ]/]%M3%SF92 M%99*4P+C[*RKYN-@UALCJ//??O"1V(D,-H+T6T$ZXY M0Q6^-$V]77;K)KW, T"=6',\*];D,W.V*AE:KC:=5;WH:-R4F?#*CD2$3\5) M%:^[!R;Q"3_!)WP=F*E,L<.VY.A85-:#5'^XD*N#]@H!,W0&N>/3N 27EXE+ M0E;^PN=KN "GRH&PI$^XS^G@,[KD,.Y-13EW2%W>UAF&XV5L!]Y]?:Y=62[! MUMYX:J^3&:>WQ12GT O.S7QL7C,7)PC]B#F^$W;^NH[L?; M@Q68RJM.4 9TU)GYN?)TP-54 =D#Z/BR$89^VRDG8@ZNT!P0$O3%[OU8_.GOF*R41CEU>+*HC>Q*3^M<2F_/QXCD&*2-,$3 MDO1:0$I(TE_XA(]7D+A@">R I'/>2M!#.-&;BW^ZWO!KQA] M=2W%096&!DG.C5=5;^R.$?CQ/7JI."$\;Q;^A/!\)#S= /JV*\5U%=O?X P M%_BNHQL^A+='KA^^T+B-<*"7[:3NR]8-2-@2P=P98XEA^Y)7-?PQ8/Q9O%%L9 M=F8&DWY4XM.-]"*) 8O*84=HEFQ@7 ED"3?Z1O=1=68HVP3#%+N0OK*F5C . MFS@6Z@Y))+V5P(F0IE?JC_Z<-\'Y8>)L;CD; %K 4GR@59XJ8IU8X>IBVFXV M-3%G1NN,5+),4F"7-"#,#-$*?3R<35CDU MU\5Z,RYE5@7.G- "@C^^L#!&'^^;D//RMX)_PIP^=WU=X/ENH/J!BXI*$L;T MOYJ15Q1)HC&RQ)+5;*6%AVV*Z[#=E%M_1 MPI\XO4 RTNX-I\21_ 1'\KTX%5)F*3!RO8K(QCQS4A_WW,UBC' *O4>.9(Y> M#4X)._K+X_4.[*3FA3?0N$!U8&\WZ)Y P_8@;&T54*JE&#,2')'@Z-YNI"%W M3Q H7(@LSNT6WL;^^=Y#W*]Z.;CH%??K7!OXO@70-9OU_04< AS<\F<[#.F* M%]2Y=:XKL>*"*U7KP4 >P&".W^VA)]^VATXL![$<5\\PGJC.='!A#0F.?C\X M&CFN!MQHV/@[,U]3GF,9&O4/&O_O.DF.T+$[\]#.38*O?&S;6&WFF5M*T7%^MSMNA+K7PPZ@DRFT T9BS"Q1*$("$VX$T>[>7:@-OR M>#_ '!R5I*_41^L5LYW0Y;$[;7#Q6"9?7B$K@/W?%'U,DQ(C0%C2JV))V1A^ M?@WXE*IX$^JOP(/>KF'_3 D81Z7QGJ7<<*^;&\Z.4N MG3?@/D/$9R#@&SN4IS<2!'[1/LT,_=11'F0[U?C*BT[I(,KPRR#FI$NMILR& M%S1QD13'D30T8CF^.DWU57"J;F+:GA<%H MC&P'C\Y41MC8V_QK8CH(OWPU_#)\)$(,I5O.:I>38-CX3O-?.M=WJ,YWH[57 MF_7Z8CU[?NTYT>$+U.';S>PDNGAMNDAXN9_QBP2(PYBBC@SC&-^(8W^'9[AM@TQK*!J'0ZSB""B'I@L8.K T$ M5<'6Q#U03P3"2WDL.':4!-7 )"7:Y01LYPGU-CJBP5 P+ 2OGN&VX#K4?X94%HU.+ MTYKE9G+,R)7HC#K+;.F&;Y9,Z(V&=__0D63LC5NZ!*HW#%7B0GZ\"_ENJ%;Z M!]0))8B MQTX)_F^'#+VMC, /P'_'[]6:G#^+T:#M#J*9XMF56_7P7U":<,%\QV=(]A:1K$L[[65[\2J9V\" MME3.5UP1;.:K6'<#E@H09 [?,!1C(RS+D].FQ 1<)UM[NS[N1YH SNVDU5JW MLJ 5?JHGM.Z"-OTQ,@$\"GSC\>.J$\0"W)<%N!$V%V]X> 9282]"VAN)*"[0T;W%M,(TH%GV,#S@%<#?EU'9]AVO]%.K&3S3B?J3\UH MUER49\.\IB>]0KTI<^'=1/%(XJTY! 3R!/+7X.#>8CK"^R!?E.MTS%YO5*F\ M$=8QM903M R&/&)M80";(#<2W3#F"6^+'U_TO "7E(?^K$+9C@]0R7E@+%$, M2(*UWP_6KJ.*"2ES=/&.; UBTFL]8O+$2E88.UXP<5-#J5ROT:5U8F-* ES) MXN'%FG!*2%8=@?:-U2%ZY>8'HL=WY5U=%Y_XLG[EKGSEFXOJD&#C7'7G=K_W MG?G%VORO+6=Y3H'%NMR]QFFO12JP(C@08W*GLLMU85Z!?R MV"]$^W.$U"0VYU)LSML6 M1-?QVOFR_.!'31[1UVO2UW-O2Y.*F->FBX3I^T75H&?7>?O G5&6HQQD$6J& MI\(AD8*8M^(#WV$"(;F6FZCTC27(W>X)D'W*3UW'ASN ]I-CS5JYV1RFC5Y& MG,TY3FP.Y5YBVY0Y?-T)G^0C7/)M)[P(Y*\0\O?*Y+SJOAD'V7*J,YLY2!Z. M:I+8Y")CD[OA=6[HB/+3ZI3! &LC?)W:W&1T5FZXRXZHS+?YK2-F6*\GR%PJ M++K#<6\KND-0>L,H)3[DY_N0KZ/4,%5SVVM,HV);2?>26G1CB7X3H107?#Q5 M-YR@]")12GB^7SB*N[QMY!H^;?VICN>3-+Y;B8D(LT>8/:+2U\[LW4"NUGZQ MJ>N(N]L[8QFTV)QPPEB#KM:;W6)'9'MF1F_H[90\6,DQ.B3RCHNTD'RL6X$W M8?%V+)X!_;&Y8E'S1S?-AN ;G=QUO4.%OC2]O5WF[@9.)[0>ZX;]:@LIWZQN M.'Y@]<6%VL@;//5LB!^YX?ZG17''G> .\N$P*X@7-='<.2X0Z=8D"5CBPHWWS;%NC2T:F9[ MNBJST!?%M[2D3I2J)2P(,1-?+@OB#G^H._Q^,]$VLM%T?LO)4GE6];W&0,X$ M8(7,!'21D[$4,1/$3-PV69HY2&RD- .=!KHT:1J&"D(^.4% M >MZ=H_%UW.N-N;8=+;9I&.6*]V)P"<:N18GR#%\,0O+1ACVC;XN0?8=(_O2 MZP'>@*/Z;F3/HFYBJ[GQI!FL6G8C'E_G>]450C:Z;X6)\'&RHT+8VVMG;U]6 M2/QK5R+Q;VJ^JTU$C39O+J]"(K%SU2Z[C&7O:TLBWOAZ>):JA[D]TM]6@:R7 MB](%+JINS$RJ4LF;;EJB]:8YP$4RGGSC%B>Q',1R?%UAP\M)\;YNI_I= M1N2E[8C;0UW83E=34RG*W9D1RV @K %5/AOG"X;7G=H:^$_P"(PEA ^]NGS37>HYS>\%-Z8 MKWQ;I^=#[-9U<0?<%L1MW4:+(/HC/N&T!3S?-50?:/AJ-%M[_L%!RZ*M6@&: MD:SAS1U/L?+0?L_A-[*H6)GM&W8 M/H^-7:XW4>LX=^3@/-& M LX[K"=P S3U'ZV.#2@O1X-K),9]=H?_QS7SERA];ACLCOS9D\[0HT _)Z-TDP'X;\) $2+[ITNCX,EU74X]+H4#/]J<&HNZ:N:KF]QVDK#[:^9,2^&)!8W. MJ),.-Q:6-.@.2I4E5[/G%4&.)3#G3,QYXHW:96'@K16G)#!YQ1*B^J^6U?6EW,.I;BBB+;*#=&='G8-C/SE:. M/%S'DC@'F:_6$L"8=)I<;"RCV&E(LUBTU-6V^:S: MO!Q+X*=R2=!,\5,Z.O<#9YE..P5EA2P!\FCC?"09?]M%)5=C":[.BSB_5;Q\ MRK0=S.<60*=5%0O?6&HY7N#B>["@XD:QIVS82P@,?"(/NL2GSN=]OX90[0[3 MGWW^MS31S3VBH9\K03:RSJL@:M.4-E53).YSAQV M=1.AYI9B^]A50!3;'/D6T(5 F0SXM#]T&_"UZ*CPU$:!H0UQBF_5*?X"YNQB M/) K/VNTJZ,HKN? U@P?A@ HWS]P7:"E [_F^ /@-Q1#.U5[?!4KQ+*9[$B* M)I5B)]97S72N*<%TNEA)-#];*!,] M,\YIS@I!'M_^F8P=%Z(CD+\1R-]/?N&+D;[P?E\9=?B=J 5T'W>&1( D OR@ M(7^ZUTNXCDN<]CO4=,+J$4V_JB'?"*O7 C F4>&8<2P2WK%T*FDN!P W>T72.M82 AH#FJMDV IK;4)3K M!5:3QMLV12W-E+B@+^'/. PCVR_1>P<\HKKN!4NPJ5@!. MU1YW6AFP[BLC28D:@V9V*,HI927'PZMWXGR$Y[BK/+]&8/DQL+SQK7984EXN?=L.$8]H$:- M=30<_?<"_H^LJ0&OV4YN)BF%5GS:8H7DVA!>?'4WXMUYHC^Q1^%/Z*E05R#4 MK?"3%4#&:?_1@=%"&Z*887S.&1XF!\Y=@.ZCI #*2D"IA?#_^";=?=I"91N.2O" M?_]!1'_N@A.?1)"?>U@7LB!>?D4=0V*+"4,"IE3O"YQ?&=56=7HLQ^/OK:A# M '^G@">%L M,P&X@M$,OA;1_I3M^"A-P84?(];2!V-7L:BYXOJ(I/0GP ,PPE,"S< ,YR&? MN2NE")L_,9L/SX>B&=[<4C8H& +OS-6P#!M$)V$NQEO5X!V.J((#.EE-\K&4 MSJ5D9@2 '!LE>'D44Y*RKBIQEDV-U(2JP-?]6X%_-&/YX[_PK\=,% LH+@+) MY#_[<6*-VOO&NV">33Y@AQE^LAL.%WN(Q^%'.Q31]+_0D Z>_.QQ4158UJMA MPOX)GZQ!;.P@0 CG@0\AA25S\/?__;_#T1R;FQVG<2# G618;$3&(#IR@6)& M%1V^_KMBK92-M_?H4@_5HVF;*.GH@MYW- M"B,9_B')/GV$UZ7]9XYGH%C^NPLLQ3>6X,64[>;<=^;?6>:!?S[AFJ^/D;DAX,;.9;V*YM[+.CGDOGV(]VJU\MM2I Z M]:K0*=9KD;"Z9+&6>3@V6AE\F9XG&[:,N"I_LS-0GP5__(EA0U-ZPA)GZK5V MO5+,"ATQ2[4[\#]5L=9I4_4Y5WOYU^,2]O>9 M.H'!R+"/8/RKB'8(G:2428CDQRZI\)9%8+)MR M3&9?MASQU;39--*\6=:!(OBC:E::CV'+H].B9 M1T/*I2LID5V7D_0FT>TZ0:/(\@ ]\[BCPX7NM]N;.D?7]9XP*F3&T(E=R?'C MCK9&.:O YE MTZV2Y$"P,F)F?M'3%;:;]P('O9_A7S;U/6F5X/J:8N9KC M-IV,Y-&$6Y>7M-$KE%>%D>]N-DV9/Y94-\O6.LE)I2"U.7?%NXMA2=0%V/)( M4LU,@RTT)[I%MUVV*_O;97L36\&61Y(RTD%K/!C%4V804UISU9%'@3B&+8\E M-4B.0-F8#TV)C_9+&=OB?+J!7G\LJ7)UT;+US+)B&EHK'YT'6CMIH?2&J9E M;;+=5C1:,0V]'L^7]&5V+"?EHT&5G51+<$;LEF95MEC;5&HUKX9:'LG4;4XJ ME;@IS\5H74^7IGDA7RPU8R=3AN3CCF).8R)I%+^V6)5YT4$]/:%^_OA6U:*]+ M9^2JJ*G](.VV!-3T2*;C+IKX9&.CZE%U%0:EO+466]'ICO=UMHJ9'.A@,4NVM,6Q[IB%,QGDS+P0]=H6:'BDA/VE-FIU.4A5G M1K? EU@V-LGA#AQKH M5G+*I. @D\684&CIU)<4&FF*B,4=-C@57GLTE]:,=H*1AN-6>5 MU1FN'+8]$IA>25>+0=.+2^7&L-U?6>7"MHN[<"PP6IBI79'Q:+&MI+C5,M=I M)3MAVR.!I9J=::PM <^,KD<)J:30XA! @9V +LOZDKFJLVVIW)Q52^Q6U#?1 ML@&Y"3Y2+\V8O3T>91&/;J@OQ@M&4V1/0E6:6K@O;15-L,W*LUS!],RK MIYZ KA(3HLS&2@@*.@=":.EK- 6*O*/7GF_0H-V $F3T! MQ[8N]C+,:K U-W)=*,_;/:,&]8 ] Y;VT81K)2C:9]_5V56^BID?: MU5@OR\5A=6+006XZ3UBU2KXPQ1TXUJZN'BN8_ MC[Q!F!.A.I:ES#WP??^/0S>UM"(L<] M,/QET)[,UVW%I[Y@2^"BAIQX8,DLW\&0F2_8(+ZH(7,/R>2=#1DJ-G=W0[X[ MQ>8?^ O9FB6*313[8ZLFW]^Z3!3[]H><>*"9.QLR4>Q[&#+_0!-7Y Z&?'>* MG7B(7:DK\LYCQQ?$\B5NAO])'(UX="HO!B?5/+\5]_D-N:/K(?C>G1OT**@C MB=RH#OQ\FF_(0)]O0K^&[KM"-?]<;X6H^==.Z->0?T3-B9J?=4*_A@HD:D[4 M_,QJ_A7$(%%SHN9G=EJ^@B8D:D[4_,S6_"M(PS.I.>$5S\\I704&"-MXZ9IQ M9YM&A).\+*E-_?:;PX\_T)_++";>H!.O)35GG-G, ML3\HA9FL_G=I^0AC>'-@^'/+E_R*Q/T_L7R"J@:SP$*EHXGY(^;OYFBQ_8LR M\$LCUX /+@!K"=#(T$L4VXN>Q!0QC@0J=T::$:@0J%P:5"Z44OL*J!#"[VB6&3"[X(YJOL3X!*($Q^?,$_ M(A,(?707]%%#(1'E/9%&#<70HD6;S/D=\4899S9WP038GK$$9.8_-_W?)JM^>*"[P2)CZ<6'J%2M#5[$"0-:\CPMAKU@7,LK< M.%H5B3;\27![Q=I0M%5G1DS#!\:[5ZP,6: ;JN$3;?BX6/B*M0'O=A!=^+A M^8IU05P$4%HG(^G]MR;A%^B?R/>Y()E'2;X8*8G1+R0B^TGU\]/ 8%*_BPP^ M]I#\W-20/U7]O_;;0?[$"3S%UKQ(^#-8JV"^RRGW4+0=_E-3?.7O7W).(T4U MQZX3V%H42M%QO_]#50'0]?^<5]'?=_4>E58LQ58!U8:" +/1/OV6HWO ^BH7."_P/'?Y!4_U?8PW[:.=<1459]51@ M&WX+Z/_[)L%_R&T? D-Q-1D#P9/=%5,I;"VG)=4;M;7-NHG%:B5\@Q;#1J_% M7Q0\N:[+*9FC9:0G&/GK VO,=6X2D>[*-4 ML>K)GJA-^<7&KHA&3]TD;WR@-J,9,L;S_?2O6'[P1M",JT>^!X:)YP(:.[@;,+&]#?*T/[WK:/* M*7:]FL8*_D)2YI5AN13O==-.4T[*[+$?CO[OOY_+\;JA\07KXL?) MXI-3$(_,Q#\_ -2ZS6G6CTHML(T8D+-6A[IR M _)T?!#EA!7M'6V^,R;#F)88>9NV*_*=N>,.4X-IHRA#)!C LQ+A]C7#[Y4.XOC NR)G]=E#EI 5\Q;*")BFM#07@[VY$K M1-N&8.HS,Q^=IYEEVRX&Q=7Y;0<4*GSU"2/BKD"0#RU=G1O8IT8=<22'=I6-6FBG0"S/> M5WQ1H)GR!?@?/[4AO?QB(3+;RD94[(8;3\5'J64'Q3E,XML/EJ8CJ3A/; BQ M(1_DBGSR2>Z+BW,*>8=I39-M7LRGHO7--&D6V\X%TAT5)MTQ6XO<1LJX@VJG MO+2Z7(#B$9;^]B/!)"))CGTE(+FXO(,CO0XWHBC#\P*@P5F&$J20+%Q#A5$E M?!T4+ 4GFYH'KCI1/$#-+<7V(I0-_%O).OB3A/YK!.T[ME2S@:N@1\D,+3,A M=#N.S.]PG/KC/11NR/-:GLFU35Y*]C-ZHITKCU:_O\6*GUW$R@R[CN /I>IH MH9;CO]-0AS74/V![>&@G=E[EZ,SVA)[1$C>+6%\IV'TI,QE#\\4BDC,.8<_$ MWD9R7AH<+C'OZ*N7\@^S +>_97I^^+_?#3A&/SZL\@OP'RSY1J]0*JW733/H MBXLM3<\'&1F!/P[!?^SSWWLNZ]VA_O;W.3\6]:_O>U9J[FAEY@.95K11>S+/ MCOVU/S$"%V0$+F_(7W[/ M^ FZ\-PR()I^#T/^\IJW1-,O8\AWI^E?7K*6:/IE#/EJ0YC;WV_X50A3;FNC M:)RV DD99P:% CT:3X;C\X8=2U>V>]&$MS9!US?CJF?3:DY K".-XXY8\GT[ M#==R(@P++SI"$H)S^"2BJS[(#[JD]=Q?O)F[)..7OJD+0 'X<$Y;P-W::@@=&);0'7&-GX* M]F=/>*ZCS3I9!6F]02O=@<65G+73-9I(=H@QCT>8Q-LH&8/W_D1+-O7;//>RB%:#;1[-L\)T$TFV@VR=Z_"C;]#!&,(BI]6?I9%_X]H-^.%%DBYH#E\)2N(:L[WLZ!/&K M5?W2YH9L;-]T1O['J^/5^Y+WHXZ?SI.3S""BL1^\GE\;LTK4\:;5\?9J]'SL MUN)/:O8,,DQ*:F6'C!F,N:S2S<;=]1]$Y(^1U$%TE5&\R8E(.CG8N+GH*.!- M8 IK-_!2L94&(VD&5]]AF0C_UL(9!-DWC.SKHX.).MZP.IZ;PSW'0O/!K.T[ MU@A_RDTRB96Q$&?C>"O>[*Y8D!BC-0*QK;]>(ZXXV3GGN #V@U(#UP6VNJ%\ M5[$]"T\4I3P1WU>="WN+R<^7O+UX]0PEV5Z\)4Z3;)P3S;X(>I1H-M%LDJ Z MOX($^3<7LJ\TF)7=8'(=TQB5Z/Y<&BK#^N\'+3][6\7QO)VKGMEYZAWDJ(?" M$VRM\^2V/Z6KI %\,>@HZQ,QS]JW[:;=Z0W%*-"RTUHIPXGR2F987-H^F7SM M<"%ULG!.3<(4+[=>?N"G*')XH]1D7"D0*X '9J"S1JK!BV1T&E@&U-@ NK M4QY0 ]?P#1 6"*<I1+P;'0;.2A=)">U>WV MHTP$%]I,>WQ8(>:$.N%D9(N9]F)!:;0V,^7EP..G]*)+-[_]>-MUOY?&()/\ MX\N=&[*-3/*/[\L'O1]UO#Z"G:CC#:LC8<5O@!47EHIA(6N+>/ MH5(-^'7]=*14U*)N5RZD1%$1?:E4[52:7:XI,UQXPROSMNOHB9FX:3-Q;=PU M4<<;5L?K(YR).MZP.A*6^ M9XC]T=FPA$1@3P">E?-9:)>8K937J",C9P54E M7G5VKCC'&4J$,K ,KSKOE60QDRQFLKE)LIC)MCW1[)LB68EF$\V^4KX632C# M$JTF6GU#J;&7O0OQ-14F8,SX%':?2I\O1-M5H3*)TIGZQ"KE^JF"66_*3"PL M*Q&/T*FWY<80,T',Q&W2OD2SB683!OD,#/*OUBZX1%4L.NAV),666,V<<_2T MAMMSI?O7]%U/DY_7O& MH9$:P$3CSY#&2PPX4><;46?$!U^N.O_G$TI#"IY#X-] M.&7PU:?.!*O-1F/IRFMSPXWGV4V^:%@I&/7',6.=C*=(%61BF]Y$0E^N;2)+ M[0VJ\^6))&2L+Q<&U[]$KVOY?*:R7ALB;Y:V\G8A;!?<[]]!_OFKJY\"*U.7 MHFW:2(UK9CY>9-.=%5I=<<6-UU?7*\ZM_N_HV2-7 *DB[)6E(25,*Y9BJX J M!38(;3!'1\)_H(V/__Y[]-E[XC>:DOW<]G#0]FA.@"J>G-_X_/YVVNX61W?% M5 I;RVE)]49M;;-N8K%:":>LT>^FD!Q4A-_9&V>07,92P[0KMIGFDE<&-3K: M%C[DUD=\TZ-7#WP/C1-.Q,O;'J'U&,L)?EPT159L5Q);?SEK!LDH],UYF47& M(\(GF0B;B'UU0LG5[W)\[+;[N4'W3%;__/SL^'./]ZQ[]E]O8<[CT;QT9 := M3+(TYI>^E/>73M)0RE-E)2!3%$>F*$&2VH@-^A(;=&HCB]B@]Y3K.'U3^ M31214_IIUJ)[N<' 28WE1WL&B6__6 B M*707.D>*51.K]#56Z=1F([%*GU)$*&%PF_(Z/]!$4-*WO,HX:B=S@19JVRVN M&QU=3YIYM1F3Q%;=66_'R$+A$D*Q2#QY?'L8L4_$/GW>::)SC_%'MVL+4&_<0*VZ'8 MMQ^I%!.)I=ZXR4LL$;%$'W-@Z=SCO2I+U'&!X@7NYI WZJL6[SDO-,Z)DTE?52N4(K7(ZMJ>E%U)C@@(U)?/O!TG0D]=8;MXD9(F;H M8TZ7G7N\%Q6P39.+C644.PUI%HN6NMHVGU6;%["Y_M*2:%*CS*V9K4;W:CU_ M) &C4K P%8WVU!-<,L*PKT56%W=0[5UFXF@__:M2XZ]^U^_2BIQ=QXF(>YOV M3S]*?7E#_O2B9]>AZ5?O"Q)-/WL1-*+IESCM=ZCIGUX4C6CZ)4[[76KZ)Q=* M(YI^B=-^AYK^Z;6^B*9?XK3?H:9_>NVOK]/TFS_$TP9S'^])W>))GBO:P;F\ M2QD^[8!/ZL/2[YFD/!5710^(FWPOMK92_2S=;W[9 9]E2Z]N)DT02,'6-O*V MO.&ZZQ7J57C )Q%/11+TEU>,)9@Z6UW-+SB_.(W^%?;B,/='N-A"2 M-="<2+.$Y97II#^85P74?7(\AUB06[Y%Y+(LR.N':[2TE-=U5RJ(FU&]5-V: M\U2E?8$9%IFN6Y*5K)@QZ^6VSS+C23#SFLB:A(=K6/@G_N7'CHE-N4V;8OJ#TY NT+VMKW(I%77M(\\HD5ARV>27; M'R/[@H[&<)'X&^_7)L:%&)=S[PZ=O>;2!YUKR?FJNVJUYRTQD_S8##T1 M@K,]R(H1'EP7#)7U >%W>JY$BUPPTIRO"\ &APHJ$0*20.UU!A: E? M!V5+P?FFYH&K3A0/4'-+L;T(90/_&LX2?&;M]3O86CVZC2QUDS<99:LOI&S1!<#58T,MQW^GH0YKJ'_ ]O#0 M3NS ]CIIH=N(1DUQ1J^D;;J9K_ \!'X*[< RD1C/PC B_B8VXM+P<'EI/9=T M32'9.OW5;81?CO_WNP+'\.\J5@!^@?ZG9=^<;ELKG5MP4H:-]W?BSL7]__+*GE=E#>S@MBKVN-1VJW.V@5_[!TUY^: M +K+;5+QR79C1N5Q-JB465D=-I$)2'[[P48XYFVY$\0*G-T*7-Z0R2$LHNGW M,61R"(MH^GT,F1S"(II^'T.^_=V*7\4^%J.*PT1\$1=9<1GW+"G>7\AGCE>& MY6J+'K0EF6ZO1^M)QB]P.JI^E<([%3!@X8Z3'F[B-!J67G2$1 0G\4E&5WT6 MYFPW1=W8 G8U$TXVWZ]2%C=9(HMDK!#0D,-"=TJ>/]VMZG6'#.V\!=&BH(O=@64)VQC9^"'=H3KFO+'58"MFFVI,5D5)_1B_G8"%90 M4OA8$71=8^3"GINU6V?Q="_M8-&OKATGFDTT^R+H=J+91+//HMGG/F=!-)MH M-DG^OPHZ_0P13(%NMJWB2@WH=L64*EII(J8S.(+!QP1^%<)<_AF!,&US=Q9 M,Y8&1+[FH1FRH""U"*7XU#]?5YLL_A96FEWV>2)MU HI-U4WVUE[NMX8Z>QB ML/IHW?GM0EW9_3"A&F!]R>Y&^S)=O*:XKKR=>[P_ZW:Z9J8L-;>.6E.:9O/; M#_J!.Z[31IX];[D_:@C MN96":.QU:>SU,:M$'6]:'6^OR,_';BW^I.C/LJ\%O>C:Y,19L;#<##>5GEOX M_8C\,9(ZB*XRBC'[PY M67>#(/N&D7U]=#!1QQM6QW-SN.=8:#Z8M7W'&E&<%ZJ3>%#4Q84A-QI<;CWQ M8F.T1N!4YU^N$5><[)QS7 #[0:F!ZP);W5"^J]B>A2>*4IZ([ZO.A;W%Y.=+ MWEZ\>H:2;"_>$J=)-LZ)9E\$/4HTFV@V25"=7T&"_)LKX8_YZ-3*9])QTY ' MTB2[CMG9TN\'+3][6\7QO)VKGMEYZAWDJ(?"$VRM\^2V/Z6KI %\,>@HZU/' M.\&(\:5NM2H%V8R?J93=8;ZQDED6E\9/1&))XR*C",5< 'LU!9HE 7E"#^$>@$;FP 79Z<\H :NX1L@K#!..3KE*VL*X@&H MOH=^_$6B\;5JE?0HF()CH>G(*X:-5*UNMQ]E(KC0;-KCPSHQ)S0*9R07559? MT.KBW'KBWC]%2#?AU_72PU#'[F^Q2&-%TOI)J M5SO\:B2/FC++A5PXJ,/J2&CB+Z2)_]#5J<[L MLCO?IC2Q5QD79V-GQ"TG G)U,"]\FQ6=!=4/%-=0K!U!?&<\,%*;!OH ;R7@ M5@W'\UW@&RX(-Q)LH!M^ ]W"&:J-8\P"M_QV==:WJG.S/2E%5=U(I NE MU;K$8OC'6^T,]M M>YWB6&9CF"=GCZ\Q/EE'@1@@8H!NDW0GFDTT^S;Y>Z+91+.O82O@'$[C%[&X MG^W<#:*+1#&^FLY%OFH+W71J).4+ G+NS< MY)'C:L"-AHV_,_,UY3F6H5'_H/'_KFIINK2YN]2MY3//^6?F-M^W.E^]0T74 M^3F;?,:AD0+.1.//D'Y-##A1YQM19\197I,Z7_9I@Z\I)PV#PZ=,J1.A<=OJ MN6Q[GNR90I\Y5GAOUJEXMFF,EFLDZH8Y1IB.684LR.]B58I1.#^ M/7(%D"K 7ED:FO6T8BFV"JA28(-0^SDZ$OX#3=-__STBFE;_F.NGL3737KUP/?0..%$O+QR$MJ/)3\1)EE9[TJ+]*H^ M,$$V9UG0?O R^^U',A%A42%\YG@?Z*K!<&W3-9_?/SD\;//=ZS>AA? M;V'>Y9'@1T_@,@M<+^P)=%"L ,U! VU*.[;@^ZXQ"G AKHY3Q+-BD M",<)C9)_PI7I%1>.5>U/RA(/)O%:E!%=J[A"IBB.3!%+*M,2&_0E-NC4A@RQ M0>_)D3Y]7?K.'F4*BUH[&=NJDN)T2^O\.M4:]"[0'DG-3#K7L+D!'50JY5*C MP#0%@%VCY+21&K1*S2EUBE4YMFQ"I]RLF-?C%7R;16.F_.-#EJ M36J9HF8V+\]"+5O,; &*PX3O][TSR62\Q4AGV$:X_,?7HET_C^13.HL?/^_%?A',Y8__@O_VG=$M8#B(NLX M^<]>+!@'NX$\FD(\ _#GW=B3#SPT1ONU@J;_A09X\-AGSXJJP+)>S4C9/^&3 ME9Z-/1G0W:PD0BN Q7+P]__]O\/1'"\RN^7@0'H[P;!X91B#Z @Z:694T>'K MORO62MEXN[$F^0?N,37C^^.2@B1,\0])]E_4TS^13(ZF;*:LHP=BVZU#40OH M4 ?I!R[^]!E>1!X_=#Q,]']W ;JG: E>S-ENQGUG_IUE'OCG$QYC'A+',_XQ M\W4(*N8AQKT$$?IW^Q#^B!X$S0)@4Z[5= E>QEGGXBG7M'9:X5N^([;!WG3J5J=?:]4HQ M*W3$+)4KUH1:IBA4J'8'?E 5:YTV]=?CBO?W!P[AHZ?@N<%&PWWG,E*P3#;) M<0DF3N]6B_ 76%P0;@=R>A33DY0">_>ET,NJ!3,X:O5#LC&?^Y'IP(,P]+PL M\%37F.^N7TLKGN'5]0;T$:'L\&LZ\+UI"SJ=.T]Q) ^W,WE-!U5?C YL/3>> MY1=U, Z]8,,.@";XK[2343/F&P7?J\QAAWPW )'$T<])GQ^H+%XFVE #O$[_%O4\[3K.*9'"0&4/>[^WO#9Z@/THC7* M@.V\8.09FJ&X!NSY7V@B6/H_X3?Q#\Q_(I3C(@>;VOTR$SKEN]_^C4HCP& ) M]F,"XR##IB;*$E C &QJ[@+HH,/?P$^1,^]J.)EV9?@3_'. E'L,F\%'&',+ M=F ,; #]>FN#?@_F?OA=]'(4.<*?, _UU-&\(#3V'7F@!,O"H8&[BQOV+_'P M:/VG6Q&]@TX"RX#>A+)[U9-@8;,'JAB^W)D;-II^*%0XK=")0C*.4+"C\&?X M/B1[Y;&$MA>A8#2O3G"T K^B4*$AQ+UP4;_^[I[H!58XX\X!-*MYR5AY^+GC''-3T\ M-#5(JX$6.1 %]%\LH!X(_5D$]I[HBD+J>KIC^Y[@B3)FCSU"PH)!WJ,L(*!@ M&PTZYLC!V,O@]#-]!PZ NMYV/O]*_0 3I!NH+@\U/P-=&@^,O)[!WXS,,A0 M#!2ZAKS$?O9TQ_%1;$O!P$2U' ^JA+?3%RR ';9V$W* /2;Q'S3+=@ E_VMS M\#3)L"WLKP<;0BDY,\-'WX$]B>P@"J?:VD2.I__IL8=#\"9.8&E(^C"JV"-H M&M@A[X.1CI_T9KN%X8!C?;2Y#N#,HL4-[V_]3 A"*(06F#N(#;"I'.Q>..$, M'2W#]UCPRX]]>6Y)GFK@XU>+:Q7?#HI>,C,\5/><^NO ^+7%S*/A>U2S%QI& M 1M-61O9+T2!'QT<8%*[9RX"QP]__L48PI9_A[AZ-BV90XGNCRNT)P#XE()A M\FHW5K -#/8@P.!TN,[LV62]6;G"%SV9%_1/.Y3"AZ,M=#R0J37TS?M(#1Q# MH0PR0SWV:K[]R,)IW+M;5/W1N'Q2B/ VJ[%;?W0G<*'V+@+%A483"3O4.0JK M&YS)9.00&11VRS!@('X4.,-PV@QL1I6Q"\)%!?[& VC!1$X F!G(+@2J#W5: M=3<.7(@-U:-&.Y?V&0:@H/8+T",6X--$;:6XT)!W%34(9E2EDJ'^4J@9UKV] M?@B^!94EX\Q5A\J[3C#_^W$IWWW]:37O' Q( W! ,VP$_(GBXV?]NM,SX!\Z M+A-@A6N#IUA@]Q[X/0,OX"$HL)_P] WM4"6>UIN7WSWEW^0>@2(\>3I[YIM* M.UA4^['GA';Z490GVB.1:8:.UT)DD'9?$]I/QHBEXSM@_]?XN=I_^_',G86S M\M3/QRT^J/+&[B#080P3(6SMR?] #=VX/?O#3C#]*Z$VZ M%CFI P=2>]B%];MW!.'2LEO1#L?FO6%T$>B,64C#';1(K@PO? 1@/V4=]U! M M:1D8)?/O /'JCSV,VZ394"* &*V3JN75$JZ<%\.2CJ54L\.9IQN/\Z*M> MPNVMQ)YYV&^FAV96L;"=S$"[Z3U:@&>;[HW&[[\4 M)BH^:M0.GAB=@JT]95YGG[S2].99C[S'3;+3'+MGU M+#=3FXUQJE4U-XK-;)VVSL2XY^E*\7=LZCWKZ^M=17 SM-T/C]MX_,&]-8L9 M/^,2QB1A\D4ZEJJL%Z:5'G_[P?/, W.T?4=!];90N+T+ \$:._'>Y]T1E#A@ MK>Y=CS(@6NH4>KV&F*_R8L/V>NJVN7JW'J$W_K82[3/RTIMTL 'N29UR4O1, MWNB5+KA>$-XKU'0.N]"H='FT=^"[A 2+;+G<$%6=B'R MWJ1AQP\N'NC6JI7CFJB9&AZD.*0L'BA4Y1(3!G/740& #WX,"+")Q LJT>#K MT>"])6SLYC,'IS,+8P 8.2'B"8IC]UK@G530Y38^JOG;>==D%Z6\T9ESHX'> M_/8C'N=>-7IX9Q%V%HT2:1MZX0R[,KZRAE9PKFSP5A1FJ':*JSK>$VWF@AE4 MI:/!+WE*,Y(^O:#"O]W&)L9SV;*Q0-1\?%1 M"K,WJ!6B5W:^+NR B4( PX?NEKL$V'7>X2<"'2T?LX"(E W=\P@UMIP1G$D MD>- _(2TV:-7'#X/TUK&+F2@="M U_:%Y"#BI*#R0) CK9SMJ2X8M6!/'>J, M#:4'K1Y26/AM#2R!Y.XWKZ]#]2)#24V1ID#\!VVL]Q' M+%@&J!UT]-T [P.A3H1L^WP.W5)U NP@G%.IUY"2YJ2LJ&B,2/.9P0^-X2$= ]<-SZ-A0LURP M" Q$_3RJ!=(3#W;J*9(>[6)QJ", JH&S ?#A>[N)%_T)5(==P$JEH?5\BG\\ M, [C:QV%T^B].UBKSY9EO.UA[V-'T4/!-@)K!ND0 DS1UEW%\UV$4^A7M %: M$??!)"8E];V?@SG;A_8#E46[2?Y^1Z0 ^VBA(>T8W T>'Y;1*#% .AW>P7HT@(B&(T?JJANS #M]X#!.@6&@; M#39_EG3[;)/[5TD=1XE4YTYZ2KY,>OK$=*=$ZH'[2;93F)=$'?R;Y#N1?*<7 M$P:1]HPJ?#658Y>B<2'+D:?H !K,78CX[?8@:#F86IUV G#VW\+/1;O4T+_SQCCL &N M >A!$,=H?O?V'SX-?KJSC!Z< D_'^Z7AM<3P=1C8WHX1Q43OTG #] $TQZXZ MV8TN%^ 5*'R]AWI]:KN-M+V8=_T)G=]PC=M[T.'S#YG-T*%&'CE\\@9ZQ8%M MVL[*?J">9O*I?ZAG4-DVH=>M0ZNJA*)[VGB&HX5>,91>Z#@_40(OY;/WL+W0 MB]$ VFH^7AJ5FA[;#=% ML$T0ZMVABNVDHBJ!%^KI7K=V"2= "=F5QWP*=#X*VZ0]G!SW24$GJ/T>=-2^ M$ML9=Q]_DAC.G"^+ZS<3[/_]PE9_?BY@^TG1GO;S&@Z,_J$G?YS_UYFS;2;P MJ'DXL89@4APA*%:3A818E[^V#5.TBJ0Q9\IIAP==CE2^W9PYW; MX'G!;+Y+^D*+BZ+K^XC(Q;DS*&]E%B;]H1@41IX[C\."J]X^DD8_/^5;H88A MT,:H!S_[SFZ#&&VO[A;I]\A@'WR?ZJ4+E@""?,_XH.RL9_%J^!V<*HGWKQ^> M8>M 0BB=T,/AI;_/>'+!+JGK*1D2?@2,9>B! \-0R]#;3FC1U'0VX-^A@Z M8P.P4Q M[R$K'*%6BNO"X4#3,;*0XQ=R:7O1H&' (6]/)Y/N4H]0> GU*)Q/O,>+E'4& M_(FCA?2'AX[Z14>*!T(.#(HZU.B=V)\3 :B=AWF[)QG#MM!;11)#- ;Z&I0= MZ@AZ//*MG& OK -E/> X,1IVRJT:KAK,, T 'ZV'GBCT<*;_G[WW;$Y=V=:% MO[]5[W]0^9YS:LTJXRV)/->YLXH@<@[&Y@LE) %""10(_O6WNQ40T6$:$+@_ M[+6GH9&Z>XP>\>DQ!,['X[[3,026D+ 07,0C-"B R" MSJ'SOLV4-A-N$'P.3 S\Y=FP@.X1N(Y0@Y9XF"4(XE\ M%O:>_V/;_T!\<2;81DU'8%7GKQ.VK!=)"_E8XCB$=W.&O #W(\K' 0*YHN(1 MF9W(\DM8(TA()$N0?'%,W)!K=KIR*+3KT3CLZ N'NS(7?#H! MR@LLU'*3%?#@0"=.=5+=[HH0H\!XN1\TZG#U&DQ&T,?($P"/41& M)YY+XW>Z]B.%"LL+?ODP'J$^I//I3MID767GK?4/W-2EDI($BM"6Q M3LBX[?N9VR'I@[?5F&1 M=()'?'-]PUX5_-9GL(!_B1">9J/2T=&V%W^ENP N#=QI0(20C3H'!JGA78,Q M_:!L8%V9=G;!N?2AH%(K_@LB0$)L[:&K>3=VD^!4B$*/V& @')("D)!..6 ME#1T<]""A$*0#OA7E5V)BJ4XR(T./>J7E-2X+; *W8C2_%9J3Y9>3&<7'K M]NMMP9@H(.Y^/1L_DJ-6HKM27I1,B:Z.-;HSJQF5W/+A#WD"QX%(<.;MW5)" MX(^(M)Z.%F9\0LX[JVF_15?3_?;XZMN7X!9E+5>E=4E9O)%5<[[H,1"I13[M M%[3?P&# Z8+7D8 C!*_3^+PY&.<#.AYLR\1PKHK ]A(.>IHFT$(:?$E5C8W;_$-@^7V_PP%"5EJ\N. M,Z^% CD<3_K7Y^$2U:ZF9ZG),RDLF;=NCU-KPW$3WG0]!>4ZRL- BWR(A9\( MXB*&:=:+.ARU/#NA'D.M%TN%L2BU3Y-F2EY*AT*L!\>=/\3Z58-NLW2BN FS M7-1K]KM#VQ8(=.9MM(GQ,5,- 3UX3999'=@)5D.9?X8+1K[)A'YGH&PTG H5;L2\'(T )JPDX".0<- M+!E9/HZCN ;[A#*+V]W:P& M;N:'G)D;@Y8D,;0$0TMN!%K"NA7D&MULHO(J)")2IE!=KZNM-C>N-Z&BW"J$ M D9V(LO*HL[P)284"T^SA=PH-1>78&1B=R0=J_"E%#T>D3&]%J/7?5$L+IH# M>O^9XY=E6GA1:A8S#S'Y0FR\JE1>X,B]9U9>NL71+F>%VK OOF6ZZTHD^AKOO";%40J,A/7+MX=.-6LZ+6?)85>1!^T6UXLN M\^88^"/DWD39D=%4$XD6V9M%%]QS++&L3.'(O27)O4JEI^=7$FFU:R^S03FR MY")PY-Z2%'$9G52'V0XI*%RO]D8*HPR? B/WEQ1K*)U9CWKI"F6CEF:&>D%" M;_>6= 1^=#I#_(E\,GT2/N>_*$(!OKBG;H6 M'XI>V$8$RK0Y*-%-30O;M4,E##YH(!/_H"EIE@$^,7[]OHRYW.: G6#)0GV$ MMLIG/=&\-O]AW]2L4W%5EN]D[X/=*^>X[9.-G7W%:ZFLJ?_;D=6 M])1H_.ED9SR?XO(]'@*A83$9=_GNWPA4^-NVA99@P>_:((Y5B%[L#F6'X.19 MIG 6V^,C)/X$J&FK)N.'^N ZA8MC<;SK%]SUXQ6D:4R((! B]A3% J?[+B "7$.$PG+H8"P/Y9# 2%$["F,"1$$0F#1%!!" M8-$4$$+$GN@8)L053"1LF'[CKJ,.2^A_WQ(ZO=RB$Y]8]/<%*0.]/DZ3X8?_ M]R'Z\%7EDGR*4F==?^(4;,%YR:G6!!V48JK:F24&99:\I@3?Z&G=.YWC[U@1 M5Z=S#280_X;,)PS9"_22_'3+F"_Q A;>6'CO">_M5IG4;$6@I/XE.F7^[:&' M&(&=,OU8N']5N&,^N(RHQX+]G(+]>!CDS+)^#^EM\^'^?P^?7OJKIS?^E+AM M(0YQ6-]GJYU7D%^+R,FGV*T3F4IB(K]WDF/1&R3;&5;_7^=M?IV>XGP9QKM>$?1=TO@W6L$[NWEFF#N M7UP./[C78-[RX>SK6WRID>O^-!P)\8,F+\,+,^&'/]1C'$KNG]T!_9R%P6DDV]WH_:_7++JVXF\E M&'H\20PELE?FFL/PM#NL+: C0-$/?^C')!4[J^:_:AKMTXFS_Z!+R'_.5'[R MKR=ZE?+E(U;4B04K6YL:K8"A80?-G=HWN[6*=XL=?J1VP&ZW:\.MK=B 1=1% M7Y7O3;LGNU:06W[<:X4%OG>[?7.<#GM:G?BMKUZY\X G(G>L<-'10N>P JU= M>9%W"C&Z)GB$#;5$&1M2? 6JJ?$$C(XP$YS,185)G-?Z91@\)KI2[X<<6-$S7%!U4[_2KDIVK#:9VC95N31(Y:1>\U7GJCDV6GI)!;':&%P; M@19'^%9G7*G-M[]8E\.RQ@Z7NJ76-R67#[.]OT([:H,+>Q. 1WBEF=D%*\J( MR2&KH9:XAMUY#M4-\WJ] W'W"!3X-C3 O]O'-A&]Q==E%G#NGT=8\QF\5#0F M<&6'#PLJI^WU4@ G _;$,==V*X65J("=M=L5V+TD?,?5=TX54=T;::G[8Y<3 MV)L)S1JU"_0F9),P-NV,.^J53U1JURH%3LU?N>\+O,S$1>82' MZ+BMPD[2RI96%%%$BX#U6<0_34N#XG"FH\9\XHXHLLO!B/#5J$> VT!!WY:R MGAK:='> RN.)2&T_#(ICN_SWIER^OQ">6WL&O6:+J]V2^N!WAC4:P:XKL'\N MY!14E YU+-!D2Q&B1$9>N1SG<([I<'\RUZH^,/SHK,ZH=I^^_.#U#+*YN87OU\ MF+2RN>9?^&NG0[$]/V^0[_2!,1R8+VJ;I>O:4-.]UFA[VA>P$6O/ @/)VS]_KRZYSZ!>?I];O6#TC&;:6\>2I9P%J M2W6K$8VH>H?F\.,,$1J#J&0CFI@UJ3QY"HFF MK7I56[UI4OW5!*;\IJA6RM5MMAM=B6 M^QP"A@-TH>&-*T-0=^W'%&(B[]4;D^!@9=]7A6O5%3:9[.;-9DM(Q"/A^FK\ M\$?5]@O[;MASRV^#\PF)JY#MM/TNH/\;M(QJJ=9[B_7)3*B4>R[U4D)8;>ZX M?-NU,K_++CU>G7&W&..1!I>^T^=YGO;_^2=_K%GSCO?C5IO;LBNA2H3?V9Q@ MZT3"0LWL74EE"Z2G4PTBSNV*5&!O'Z$"VP\?+8Q,I70^1*^D:I?MH =$X\PF:[E9.=SC_(=$:-IT::W?04^0"F4U=04T.[ MG]FNC>#_VK^G>(]VN95[;TDW+5F"X0BJ$M%'(,ESS M\Y]6O6O_\Y=MBJ*G;PQ2NU*S_2S[2-DCH()$VM3V(KRG0./8;E-A' S&H"E M[8ZFH-I=L.2UIXH]Z]A^#;)\W#7MSNV=5VW:DGD]ZNPGS-BUT\!'%PVOA;KW MAB>W=J1+V,WJ#L=>?"T[P/YPFJ+ _F+(0T3-Y[RXBVEWY8-3WA@U.W."%WUW M-@!X&, 9VU36WENIPT=.=6G7+P"["QN< SL'4(6U^\EO-4,=0L,4N7[P:P*) M0VCC^*?K=C#B[3'(.01S@IW.(:50?43PMX/[VCP1+8/US&Z_!;M+A -;]D14 MO-7;?JC;WE9S>PEJ=M=$L'YW!D[LSGZ,1V:D2U O7'B@8 %B1Y\8TF(+HZT/LT1>RB<)"KME(*,MT'1B]Z*"!/X=(#*$>@KM\!$,^=AEUV(9'T^UJL_" RRX]-J5G;;\CP M5>;ZD9C)P!NS6S'">!7J*H?J\V[Z;A\-H]NJP9@ URF$!,"V !<=U0>+;!\O M8+\=";ZQ$O84B6O8"[B&_2W5L!\49"D2320I.AQY^//%PN7TIPJ7AQ^.ON.D M"W/^PN5[ O> ]N_.$[60*?)JM.WP3 M\0_8;BWT >E_I60>H+NO@;NNJ9KEF);&Z9Q>*E_7FLME^IFD1T,K'&_&$M/P M J99T3 @4_I;NV]MSX5R@F!*194XP0?'0HLI?FH9)IIJ M3M-/T!E%!(>Z9 PV(]P I]&=06Z%#R8C3CRP2_=JD?SP-436UV]2E1RM.WEI MO V@&6H:.#7JB)4-89?E[#;*1=4_'W ,Q9DL')U B@>N!VP"YL4%=4I_F3;Z M+VVFEU*;O=2D,PS1XX<_51@Z)>RK;=L&DAWD18E,<8^VWOL(^X7$/RXLH=UU ML :_T%-#9.3]_"<'Y.]J(G]Z]TV2\B!1"[:Q-_W?)/:&UK CE)W&R^A27'P;R?RCS)[2)=N MH@A XO+@[R(T#H>L*A%UV((;_ ;MSC^58KK>^N53":(W4',&ZJAG,,1/R$Z# MXP4,,[B[K-O=NSLHG*!!$(_7@148\W!?43)*A=W"O20X7+?\XX\= WNHH[,' M]LS?KC#3$5=&HRE)K#()3X;S>+:_'L-F;1R:+!&F4&*%WC^#*-)@YX7]!(*\ M)+-.4,--$$%GRV,ANR6\T_@>AAS\ 48PT#$5 !4%&"VR5;>O5S6BML?_T(>? ML MT$$34_MVGFH_VKW;9F]_ &)XNIP<""4:[D'[R?G7\K%# "G?.2JRH+V0M M5DB0F7)LI/'YBKAF4Y=64>0J72A6M42I2Z?JAF;D:J,EF?*=$OMN[KM:"D@H M.#)$T;_?T3QM%,((3\94-Q[""/ M+B@:O';JQO[V%8G=O5F&42Q[2U"*V'N:W'43FP?# M#'N^T&A'ZFGD8058&&F"PS;/Y616=]:&HE> .1!\00#\@9;H'FXH&AS)#@4( MTKQ0): HEPI,:]EM*^]'02"](BKN5ZY#8&-3=G\V% #[JV@J,+1 >"2EHG9& M^0D?B>/J8TQ5P&NC^0V <%G,+YM M(A6QJR,.:P:?*?!T:=D92)F^ZQ,%1< GJ*C#S;7%\&4X5=D\*=:&C"+&HNE5 MZN("OF,U%VP_M*@S(7J2RZ7[[6@O!@1\RAJ#E4.AG?BP>$^$H.@X+=Z!C0RF M+0ZAR$7I">I?(J]I/,K';$(2[E?(I :^0:@+)%A;&YE+:.C^T[:&)A*JX2@9 M M+_-Y$!LP6*0?=2'KMZ ]I<* V&A'=&,X ]!)0)M+@0J(PE,K)F\>BH6>AG MJ4W_5W (61.XTV!46] 7(H<"(4FA]ACOP=< 0-FOYPMW"8:7(>[0L&>KYT2_^2F MB'8)"A:I41O490/1-R3;C:=M$()$3@?K66JZ M9"LY^E_"7I+GG/C&MG:%>%88H7QX&C@P(]$D&C*K&G[?!TDT UUSB%-1%%'B M^4?')7IT[_M )\07 =A6%KX &.^\;NB\#B8W1 0U=T-9,R")@2AT?HRRQ\:> M.G0>#ZT+X#Q<'OL$8[S99M_<#PH=7<.(^OV[M+,__:\XADW/KS-T3'^H(O X^ MQTG&[VR#YY8>WG=;4W"@,'WTF^KGP]IG/[K=HB.ZA) MT2X]3BT8)4,7S-=WG>0#.A=2B=><2F+H1-EJUC&?CDDRP%R.( Q!2F'M_67N MT= M_N)M0"?\F*"A WI0PX<^H]L/OP4J]X^$C0X8 &!BC@'@1/ZA_OF(VO>!Z)7- M3/;4NNO9X;Q6FINELRT*D4J#NZ>.N&UPG=9T.N75"_"^0_/&-8 M9U!&&%U;I_'[%_IL[\I3)\B=1'^YU@CA6B/NK4C7,_:;!H>N8<*)OC.]O1T5 M9-'&M?(G-W2#6[3INK%V4'9R) "U-13,I2!XE^702.?RW2/AR#L-7HO2.,%P M0>GOS-=6NS,$I[!?!Z<[1KNZ]^+-[=)C=\B?""#@7)OPT4%D>GMAIW3!3KAA M_"-VD^]BI&W9>@%ZW?E.T2 ,?P;^-=-%F*AS0;]P]02"]21:\ <[$3%/IQ24 MJ$YG(FE&HE?*K"G'T739!/=.Q6++)6-FBM>3K2F.2&-N=7:#6CGW8 MA8A]Q(7P\#B^@EK0/T"A+:*";.#?6^X%9'C_M]OXNJ*_GLKNBAZ=7R2@*;2I.F:'@9P* M8[95Z?I2T2-/MH.5"^@_1TV;;-D!1#^_F>'XHU(EJ -D3EKW#L<&\^?!]P/0=Y/[.K""4_ )N+)I)XS[E9R>=<5VL<<@5;53)!" M;,J12H^:RJLX75E/OA)7O'XT\'N _HYV.X[TOR20LF2!&=EN[U$<(!D_+5V/ M2*XMD6OS")*V;29#M 6GW%*(2&T.K/-E@]79,7C&Q" :EFY83L49^!64AC+1 MLF08DG.NU=2T)X((AT,4&0W3C_ZHG0.MA^?<02HZT['/?DTSW%_283OH@OZ( M1,!CBBK0?.AX>HSGH>2)*I W.I!L3IX&_+ *WBK(,JL*FF5XJ_T'SMG^X]=' M8X-/:./=G;?1*?8-6$^X @&U &(I)"HV9X9!(NOMZ7L#F@,AJ@=-(&3AX A?4>*V2_P_=2I'KG9!Z?& MR7;Z!5W<' .>E*$=#IZWG A.-3UA#5%TG'E\VW;>^7=A[\0'S&'_ P-B\EY7 MA!PS>;-BLV-6K&*,I-]RP\&J-U3:R@=,7A7I/X>[CAO +LQQBUM]ZG@DZH?T MK]W*#%+/ 4-T8#;#QEOZP9QGTK^ !3G6L]X&LE %1D%.&.H6O!'[R>CC^W:!6VCMG7C1PQ]? M?,=6_! HYB'8G!.P*:0< 4>^"PMZ$=[O'@D95;1S*V4AK>7H>P>F!H[43JV= MG3I?CIP8.N4%#%A>P$Y\R[);^[OE A0[.8BT/%UVEQ$R9"!-K]B.UJ1::=D?@8#C::4^[ M>4SG,U-N<%_ACQ#7\NP:ZM+]>J-?WE[ JEGP;]\>2X6J-FF/\U6F7-'2SYU> M_3DECQ_^U#E30\;;X\$[G4[A3'@L/U"8]+DY-*EF65#EIA MTH<_'L1DRR[?+D=J T=8;K)C,,&;H +O8T%T>5]&-['=XBS(_M[96%MPH085 M#H!Y!FPSW3./G92B4[%@Z&*5P*NL+4$+)&_/C<-X@0_OLBD2Q'ZKR 7D.N!< M(*+MVGN;2H\[C_>[#IOV&ULUXPS[%?LNIV_]ITI6 I\0/&M3GL:M&2B W78K M,[K>J_-(]_VHA-CIPG6NT^K?!5C$$[E 3C)"%V EZN-5XYZ(NKI+P.U]W=2> MW2J)Z3FYD!WV"OF -?[76:HS;^KH3-765,FU\D4IW\A6BJ9 A2>I[8K'T4\T M#/(*9")+H@6/57W4-014"/E@T>/T,"RKDKQ,2>N5D.M/$I%!'5XLI!-/U'[9 M8W#L93?NR>[9 _>^GQ5WI0=W07NO/GFFR> M+^<5P-BI0-5"KIDM9^TMU6Q0Z=:HMF>?P7@8;!V2D[4E6%Q;$(@:1 >"4^TD MC&U3V6WN@X(>ENY4;?',OSWLUF4J7L%2*[_;&]RIH_M1?2M1,)PTA< #0P'= M';2S"\?*7V4RU*Q>*\N\-">58C?-A0;9Q3*(!:U0=/)B'G;N,,UMQ6W'UHX= M #\FV!?^F#D$@M4UD6A#A6/@0R#SV4$4FO@?V)/BW[:E**@JTHCP47HKL^<\ MS1Y_;"KO!U7\@&OX!&2=V(SCY*40X@2LWYXA18;*3Q]$*P8U$N(K>1BCJ40L MF=B4/#QKD3IP-F>:PSEQ%OI:1Y MN/72B]M.SSN_$7K/G:BPT^$?^E^X7VQS!:VT]IITV$G MB#SEZE@.R'!(J7S*N^SIZYB57G_J(&P*C+7]FYOQ]C;M;*TS,[$9SZ:'6:7. M9)1N/T&V38T7FE^VTK;F>GJJT-X0>>>/@V9<@R-?DZE"*T.*N;X^D1MCGAX M,RX6CS[M-\7V;#0@G&&SLT<(ZYLZR1MV$[! '@I"7!QT3[Q:8[9=Q6YW# M@OS&0.8T!IECD/F-@,Q]ID<<\& RD3Q=;?FT O^$NJ?/53C%M^K%V;C\ M1LH2G2'GS56A61.LPCHW!GHQ1IV(%+G1/6&%G!CCVQG',_OC/JO_I_-11@B5 M.H5>K\'DJS&FH1H][JVY_#0?H3C&5YFHY2!QTNNTM1;T@SPE9*;]974Y$LG0 MBFG$WY1JJ0^+_<2>PL32BHUI[N*,&2B9C5JUEI ]$6CX9.B MS\9;\0)<)2H?ZO5L,E%=U!F[1M:,#O6,&\S(P8(SR7)S,BHK3HA?X[HJZ MR2W9.2KX\(/>N&UNV9DS5I:%,3S,.DPGV4D"KW^8KT[X$M600X Z_\\YIYZ@ M^_W:G98-:5N AVCZVHL#BSM)S4@D3G.1 U'/AS_$1U';_G0CQZHP#.ZEZYS. M8MK0"ZW;58OC MH$1?^[3-4UFG.#7@0^&1F&A+82'HVZ[H4)!%8>&"+ !C[\\-%8&T0=L$Y&?= M%K'@4<:F8-#)8M>NY6U7Z/-R YHG*9X(HNC6@ /L'QIA\T\W%^BJH?[6T(X M-84-#Q[OU 6VJS]LLZQS2E'!2YMWMK^'U:NTI:^)./\.EV].S5*S9-Y.$6]0 M-H8@2"@K"79M[7O4-N_[61_2'0A=E+EQ'VW7?+1CPV"K5?LZP ;Y[TH59_V^ M=M<[%6NWJ7Z,R4[NZ!=VT(EH'Q02WJZA+;+5O6&AWF#.+M@\XFX%[)*GHHF MW75J8>[LKXAXQ?FUC_U%6*T*OFV;*&")S@M/'3<>4)2#EWL\D\'9T\L6^#W4 M7NY]5\ZIF;VY/](I$C-+F7DC'F$:8PVD)9#W$W#LP2YNOK+YU<[Y.E7 ?,]V MX0->QB.<_-?X:+?C&=#+@UXOWL@GXZ3!E%>E5$Z=<>-F;GDZF&KHX"E D?"6 M#!0[ PZL-S&+(&6D3ZS.X4[ILF(R;1G M2S9*=V-&7BJ'FFJL%QG[31/Z$Y;)X7G6ERH0J1-QUO"JN'GV28CVIY[+RU8A MM.XK9+Y;M=1!LA61Z!0P4/8#EO]-&!.[&Q&!%DEL5@EO/G%/L&K?%)6*@\H3 M7@RP+6KP@Q(+".DTCWN7M6 F6M/%,31.(/29&)$9I;KT-&:4J2K(<:]!CXZ$'#3*5U39,,8LO.)MJ.)C4(9*[O(*@,88PD M[Q#>IG!,%UB!T*Z^XZKLZ]58^X""RV[F"2V0XP%W*)QQZDL%CW:H$U@U]])(VZ$:G $=V6KQG4RU.? 8]AO2TWG7<^ MLYQE*169+^3.V_I.YW<40BBX^VB4]4[ MY>YA!YC9!7 0&!4XM2T(OO2WCN$C[4$M$VU)@E*0\Y-$/"&'@=N6=+#'>]A) MVU_S&4D>>]F];Y'@VZ$^=&" ';&EZE ]*TOG)I EH$J%Q//TZ%C3G(@%[!R, MK :75#9U()9[/(8(!M.S_('E",QF\.79X@Z7H/=7XD\I=RM2:"T?&[@.. MSLUQ4>ST4=QM;NS*JHU8@Z[UEN@"8]&%96"RC.VK;>_BQO]RWRO16DN9\_%I MMSSK=T)RIT$E6\V/[+MKRU6 A:'IV\A!N/_UD=N+P+?AB6R\V)C6!AFR70X] MDVDA_;JN@0TW)W#IZ+[=,3&U[<_MB"K/]_1<]8 R\:G;"A5T0V5[)YD5ZO'# M >.^CL"('8U!_<9]F]I==->-QFI&,>*BV$TJN5+WA6O"KJ&;VZBJL-S;V V@ MV:U%:<(68FX%$J>SG%WX>$,$-\9\9YP9&1O=-2UVWJ2V6LA8BT(Z/5RG',X\ M+ Q\\'"$X(87^IS[P7[#3-SJU>29[:V'PNK5*MCR WHFN0>BHBU3,TQWK:?J"%##>AHPP0\X7_N1>UH& M(MB<;J,441U65(X=*% 'N,CI(@KQ>0Z]@\#E_< P+W+G(G*]7]F7. %#HL 5 MVA3O8AH-G#[[]D5;F)E./S_2!GD]$2D#Q5\>=\#DKK>'I!KRXKRK%^B*P.%Y M>??2W L<3I@-<*@-FSR"$;XUJ$T80VTPU.:FH#8=;D"UA-=Z1EFK76OZ-BGI M9($4A\T!/8@[V!MOI!GAF9S>?EUV:;[:T1(F-2@OQV D1>T.[:RUV:!?U\+, MO*\NFZ_U^IP64X/P_D-Y+I&9#*S4C%PGXTM.6E22T\88C*3(W:'%1G+<7+>> M&5)DNVS.,.811EK"H>'=H6^YZD*FRYQ.9DK5;";5B]+F,C6(#/8>*JWKZV)B MR;49*T+E:L^+/"=6FH/H_LAF.Y^?5J:Q93>_CCR;B5:[++^,PEJL5+5]7BX!.;:WD.S8I]M=7J1 M"M..]?I-,CFNMZGE(+D_DFZ8W*NUY&K26F.$$+6:EV/9,1BY_WISQ=72^5@S MV\UK&3XV>(W$7N--"&/?>VI_V8WU7WMO)4F0RP4FM9AD*&6)$.][CUW5>[7< M4"GKI$"KN9!>&?:+8?!8:O^QY3=RI1?8.=>MCU\7HI30AM1T#(?N/W;8[U14 MF:%YADV3[?Y(?FN%GU,#BC[PV*:25ZAX+L1D6MG^V]HLE%[>FG#H_F.I9/[- M"D6-6%=81D-JN/5:-$DPA?#^8SM\2!C+69XGE6:8LF9<:;&4P- #!RLV64VU MDABK2^V(9"I)=B3J@%Y@Z/X,PNIB-5]3G5YWOBS%^):2RRPF8.R!4_BVZ%=B M3'_>DLJS2*8WY-12@P$+.\#;T]%HE)Y6(UEI7B6G4UY\LYH#L%T'.%8'=F.\ MVGU>2HIN+I.5FDEEPV#H 3X4V3;H*'[Y*J\->GV<&:],8*4:LZ7RA+8KF &![@@8C:*;V*9 MS75C-;'%5=>%S,)$0_>E9LMDFO&\6&3F>;'V$N$2E?ED#(?NB\UEOQ^>U<.U M.5D?R*O\6"SWBI8]=D\8UDHO5G'Y&LDQ8D-G99Y['>5H0+!!9&]GY9Y8&94+ M*K,>YM0WCI96Y03@@@,3($>#E=*(\0E2Z>G%=6$]ZU?;4!?N/;1!IE=B\GFR M9A0SDC :G40W645:W7L=*6&TMF MW3#%YT:O4Z\"PAX@0.4EGN1B+?#6=7/-US.AP;(9'H.1>Q.U*ME9=JF-6U*H M)7?-=+="+W+PF?L3?2M,4X5^J30G0\WHI) I#RTZ-#ZD-.<=I6UU*\498S5H MV7BFJ_URYZ FBG8%/5:0&PNI-T]%"J_UCA '2O/ 84VW!F18XF,3AB5E:?2< M:?66R>8A@BZ34Z67SI&1;ET)Q?+E7GE(:C;Q2_Z\'ZDIA:BLNS8@O5)CJD\#0GBP/&DR3 M\J)9+ VC5E>,1>+/XG-+Y YSR3S6++.O4S7>G?/#EZ'%-X1E/W6(H)E6J=EI MQ,8I*51:\0I-+L)MQ4_0ST.UOP]\_4E??*3!_ $*52!SVW%+#0_990-F?"G. MP_ZM0?QC5^NR#."G&[]^VS='SGU?;I-J_Q00\ M0PYTK=N@U TH9A^K39*=# MQMC"NE6-4?%D;7RF>W,^%Y)\VL;9[V+K-[^$7W[PTJ/- *ZCCKQJZ*3+[,P0 M?KO_\$\JACQTG\M,^CZP_>7]F(2INZ]PO3][^B;OW=$4=%/D6-GQ!NWPAO.4 M2.2)3/RW?^7.^]Q=\'F#ON=#0,T(\+F[?O=OA*'[;0<88-#R7B;6@%[M# MV2%"B EG<>@_0F/JXS3V!6;^]S\F?V+;%? 4V5T3_43&K[CK^UL-(RM1L,]V M/R%-5WZC?T$LT#_D8PA\]>N.R4$]430F1Y#(@:D1&&J03PDLJX)##HI\BN/C M$2!Z/,4BF!P!(@<^' &B!A!6F!R!(0=6Y8$B!_5$8M41('*03]$8ID=PZ($M MJV"1 TNK()$#2ZM T0/85OAX7((<_S%UF/7XM@S'N5?]T75^7_;@]E;T7@#^ M)E=T7PMZSW>\B/#P5SD] \W>"ZW>PQK?,:KO8HEW3\1WPFIWL,2?(&[><:CN M88GO.2GWL,:?(%$QI][!&M]S40.]Q/?=OJVU8K?O!E:$W;[ +R@0=A@:"+'7 M/\8)O.B*@V# ?-N".4V&'Z)Z;1]9//64<.\\NS>_J=F*0%4N"?AZ%R4?WCOP0"X2/&;]7Y)#K M')_HAXX/'7F*1>_O_-1@K=]/'A]LH%[#0#U.6K@:2*7]_WY%[%W;5,5QT^]7 M_-'D^=?[GFBZ;\MOK_G;\2/Y8TVXAS]VX^^@FF+7X^#/\T'LQOF )K^FF^[D M&-\Z^;Y\C"_@?U_I&!^PBO=KEG&<((Q&_P;-7&X)"T&UA$/T_-(:;C. ^Z6E M7MMD<5E>O@18(ZAT_D'2&;/TON(7, M#886W51ZYOZ@1=^R(O>NF2^/K&HHBQP0.-$-9HU^P-'ZKV]BK2!9#!_M!?KI M5F:1_8*FX _8=,?1=W7=;23G;YKN?+G3%?WO6JX7!)D?:;IQ"]W6&ZE\NM!8 M\ 4R7PU+K%PL#>E)]HG#?.RDW$E8(&"NTC?)L&"Y/40(JT/, M2P%7B&Z)[P36B)_2B&RE(957)2,BU4O*>+E<"1()&Y!?4R/&NOU\-165=(DN MA!*O7#??DP=0(U*1AS_QV"--Q\^D$N\J$G,SH +G7!X,T6!4 485W'*T)\ Y MNVLM]4[C0SAS]8'C&]P[0]?G^>OO3@#L^"\&MIS/?JP9/WP;F2\%22Y+H9?L MJ&-,6\W74>JZ9OSH3_E#D8S(9^9 5_UEA M<]V(5T!$;;#O9UY=UD:O"ZO_E@ NG$NC*8&L-9K*FF3I;)'LDK%IIIZ"?;8C#W_"X4GY',U'3T*/WD>XO0'A_<<"["_?=7U3O9P3O[L]F_G&A.!QQ M^\Z(V\^S9ZM\)9$2XW%3*F=2Y5(J,0NQRI7M64/25N7<6Z+1#:VMZ$Q2*\NP MM!S$80@M''F,1LBO),+?.QIWH:A^0"S@[EU^##S#G'N;G'OA8-7/T];S2(V- M)DK3-3,/A?H%IDFJ2^W*VCK47XSGX739D,J\F<]4XLE>C&T";0VC3Q29?(Q2 MB3/IZYN1>K>,4\MHADEHHU-!)PQ7PW"U6XY?8;@:AJO=G7V-C^_7X&CWNGI< M'^='%!,)R.6H@%#Z!PENS-1WNWQ<.@>7SL'H"HRNN!8/Y&F>(Z_5^,H*QTC1Y'K%CK70278Y M2**+2=''2/1C(.$?T*S@_7KWC/![1L_374 MF)3XM="MU\6.5,WW*O1P#+0L1$-$XH]4Y$M@B#N_C('YZ&O4. M E 8!8&3:3_MIA NVA.,(-E/OT%_O:(]'S#?A==J16P77M?2O)&?K/(CKE>G MQM!52SS\B3W2B8]9[[AZ#RY<<@Z P[6W!U?OP8< 'X+KFQZX>L^M5>_Y@.TQ ML+*I\+).):10=ED)I=?IGOR20K2&-ZF2CR3UL:88N(Y/\(!E!^OX<.]?K;J_ MV.']A0CO+A)X?P&_GQ'7NS\K^L=%Z7 P#M?SNX^$DKNSS<230M8_]]67?C84#,(8-<^YMXED8V8:1;7=G96-D&T:VX6#:G0;3D$760 99!?SK@$U> M$T>U]*B7X)A,H54H9!*-0;S;'% TNL])/R;(\S1]P>6C[C*"\7,Q.ABHA@_! MCS\$.+YWM_&]]TT)*J-$I;>\_,KTJ(7.%)EL*9=)05,"75H-/X:CYVE:B^N9 M74 N.HR@C@EA-1-4X_#EU?N+Y-U?P.[NXG+7=S&NGPB\Q2C;_1G!]WZT@E'9 M[/[DQ]E#%+@>T&V6]OUI(A)SXHVL\JY]KYM!7+0$0V!U;D*P*D_PPD*0M1F, M5&#T!49?W)LI&N ,4X #R+?H%^*LR0\^OL%P,0.0\\#HB6]%3\ W?JY3J6U: M@55G-X85X\2^#Z0_5N58?F$-\BIIE08EJ9<;%#)":D!%T*VD1SK^L4M)N.8/ M;EH41'_R1T(AG)F.1BC1CEGZQ[(T!C;LI429'69)46)[-% M-=I%6A[=87J,D5%<7.=V40YM09;!&QX)P*2 16046&-Y151%PX0LL\#E=6XT M4G9W'O7]Q;U^1G@KR 8O/EK!A3T$P%S%,:FKQJ0E'I,?C(L9OF&(P&R-PN!4Y#%!GJN=S.UKH3OPRV_._88R[)]S^]Q^ M*4:3/U"*=:4Y/UU.2D.FW)!*0KDR;TWH<8"D&& -,(=#%<"H%U;4Y'JZVXNH M.;;U-IN4F#$49Q3U\(>*[]]9_'5KEMAWA!ZQ)+NZ),.!Q)\12/RZ:2:0VERI M68-%UV*IF%0]!0V"7H%\Z[$I761E\!# :@L!K@(^D%6- MD/-47$8F. (W"&5D J*9;S^JAX_(O1Z1 !@E.(YX=4#B1ZR2;#9=&X^:49E9 M%[712V/5CXRY);1*8-#P\F;)587JV2*!34HXQAIF^UEWGG]4C>'45!#MJ%6*3ZO%:E M4#%K%,3NN%#*IZ#@PRA(+//N2>;AZ.?/B'Y^R-Q;4:M>C&^VI-YT78MD>@DM MD4/F'@I]AA]C8=Q%\H;QDIM"\R(Z%@3&2F*LY+U%0C%6$F,E VQVX^.+BQGB M,&IPPZA?Z-_DF57VIASIX23$E80\?%-D:1Y_>QG.A'RIVQX/@$.4>/@3?8PE M2=P-$M=[.Q/\Z@?(01Q?_=[XZMD$86D8XUOK6O2E.\\_JZE7I=HH9Y$@/!9; MO1OC#Q>]Q$(01UEO*,IZ-B'X.E0&I)$;)KKS9&:^BLW2H<&ZB80@O)J>?(S3 MY[4'[ZJK3. "K>9$T-T@ZS^ XXU?CX0J'&P>JN(^*31?"OUVIBO,*+J? M[E93C0[P[I.H'";U5\4P[RF6B:%3-P^=PG#1&PIG?I>\.PH9K?9;B[ZZ5+I= MX7G56$Y6]01K+*'@@V'-"+7OSF/(*)9[MRCW<##S-H.9YS+Y$JR9>V-,0R'I M09:.3#N&DH(5T),HEIE,_%6-S;N,5]X,8K3H#V$20P'PF.#&-4UV!1X,N_@( MK*Z">1B$-B*$N05VA5 $2#] M6GYS /?BTO)HQ+>?G[\9RI):DN5V-?.V2B8L+CF&8A-&?.EP\F,17VQ;8BD9 M9"F)P[VW'>Z]NGG9K?7I2KP2&Y,]+MPI=LGTXB5ORTE85H!\C)^IL_M=QHX# M&B(VV14QTS6X." 3_AD*JC 2S4^G.&\SNGM_0=R["_9]?E[Y%B.O]V<$ M8\0K1KSB<.M5;_;O3PK8N,QH)'!F?73P^T,U LW7LCX/B[K$IJ>IN&Z^C4FM M.: IE'F,'$%_!5$P8ZQH D1=PS!<.E=Y0J/1O)=W1B"?%2RMS]?(R)M;61M$1=Y^!-Y3$2_Q:R[JY#D;<-9'<2JJ&(<*\:Q8B!^+K*M^1C)1EB/-?J8B&*, MZLUB5)F_#O'>7R3W_@*V=Q?8N;[O>?VT\2U&6>_/$,:858Q9Q:'5((56OV[J MAJUV.K*TDFU&R%H[[T9![EX[[D8]@B4>,;;PA;.,7 MA>)1E&*S7LKF^A6.E/)DN= >\64VE&I"Z7@6E"(V';%TO"WIB /#MQD8_B;K ML9M*,]U\JB5UY_0XOAXE](&>M>6C4TTS3%W:?KP9"8GBQ/\Q67"4_[B;5+,4 M\$8N,!/]1@$BJN MYF\JL34O)#RHC03I3 0BHRE@ FN"%WE"U4Q"%S@@ MVX MM*83,#(-/I7!L>0)4R,T2R<,__$A.._\$$/G ,%#09C@\>9$%P1" 5.<&(0 M9L43)4L5B##Y2$#SZ^EZ*Q]ILJPM ;\2B"V(&1 H, V#YFU8"O@U>#1/C$05 M""*1E<&FV&<="ENXP*Z\8#EB(SX>"7#$GQ[1 RRP@2K**:*-,ZRA(?(B>"1L MG<5QX/3!C^%3AJP!_@4>"7^V#4W]1X2?:I8!1+GQZS?:JRW>_92E*U,S@"L@;2, "$>9 MG1G";_KN*YRU4/;T/PZ@#I\2 MN+RX./!\#3QS!#C=7;_[=PB*\M]#76"ET!*L^%^@2)&*_8U.N[@0=I[I?<\. M 6-;IO"OJ M?S\%_SYYX063XZ+D "Y+%),C2.0X&5W$Y#@W.3[@XU_SP#@^-GKQ'K%^%B'( MI]@USPJFA,^EO::%]7,(@55%@,GQ3CD@3(Z+D@/()&S7!H<<[U5YP.2XM+"* M)#$]@D./IS@.B@2''%AY!(H_/ F5W1+B%A.D^&'__:S*.T/$0+5&VT /1 O_[G^%7+C1>E2^W]V-OF6)D.U@H MXV>XCC_"0\1GZMHNX)Z2O5(EO\.7]6O:5O$!^PM!V)0_084+-G4+8&$2?:;I M<+!3^F153"@-K=@.2V#K)&LJUHR7U-=+G[1L)7ZHQ'5:[?2KKU8U069X+;F( MM?(ACDH-4$T\.OQ(D\FO5+C^P,&_/V5ZZ6HLWZ1G;M&S_7P6[MLFJ:MR)4!4QW'I5@W6AFN7RCM3?MZ-<(3FJ:?,$.E]3 N M,:'Z>A^B4&<0;^9#'I>AY6J9KHV$@]V\L0Y<9P3 MOVDG">?$<4XP?N_K;C-A\'_%O,92#(0I?,A1Q\.>F@C^G M52C/1,N=:,6<,771)(?/+Z^+Z!JJ4%0_/?Y(A2,75:(W'A@*6OS'N1:AC@F[ MT#Z!(2.WZ>G?GT_W(P(T/R,.\R/"+?@$XN#);05//.6_:;)SP *4DYJR3A>+ M+#.OY5ESHBX*T<88+#OQ\"?Z2,?B&&KR=95U@R&1GQ'Y^!$!CON+8^!PQ;V' M*SZFM"H9KIPRF7!2LJ1&4J2+B6516H)EP[ %%7F,Q&,8MG*[L)6:8#K=UC!H M!8-6[L[QPJ 5#%K!H!5\RG'$'V/QRZ;;;M,+Q)@5C%G!F!6,6<%!H#L- IW4H$V5K]*QK&E)F4QS MG6]$^$XX!C4HC/TD'^/QCV4L?BQBY3^HK_(8XT) 7A%,0APB@F.G8FP M9(NPF@DJ+YH6^"UJ<0]_RXL&/,:B:L%N]UX)4_ =:Q*L+L @F&S!1K$/VBT9AE@ L:OWVCCMHA]6GCXS6^:',@4Q_3CT7F4 MH9E%U)"[T9?Y(.4>62@@?K>YBJ(:>]#?ET^@1N?@F__" CVYSDRB*[TC*00S([ M,X3?[C_\DXIM1$M(%D:F7]:$='NBX)/M1CBF[K["UZKGX1.(-1JW OHH\:_4 MK_JJ%/HYS7DQ(3 A,"&^,SN!"7$I0ERYX26FQ$<#CI@0YVEHB:W8@)\++*&" M0@DLH:XBH:YJ*F$)A2548"CQJ0*.^&!@"(I3(CO(\3G;]N? M]OJ"E)?]'C\6KPBOZ,R-8:/GOD7QMXU?.Q-=$(BJACJI,["3^E?Z 5\;&+B] M'WO+/'_WW_/R\-\2N2:J J'8-!8@C8DO$OFD@K[IIL]86]Z8),8K"OZ*OJ8M M?VP;=:Q2=U0JYH3+Z5VL9>UG9H69+G B EPB0"JK:&"&;^B#;[D2?U,B'"_R MIR_R5CL/WN(5GA]Q'^^.#-Q ,^?)"U9!N)^\=?Z%P%^BNU2^<0^;S'[34@#!U /0Z#J>=)YSV M%XH]Q^I,F'3^"/L55Q#.I;8U!V_5QH MD*2A/9+QF2,?ME6;ECK)TDQ_(LW7Q66LK^CC8G@YB,(@%$U%,?HI..BG$P?X MGN46AAK]^!4%A!,#H$%QM.=[HSW?H4(7_0E'"V).8-IT@DZ^U)+&K-P$*A2& M>V+A<^G06X[JW QLBF%U%;P!=4D04 <40D$M4 C1ZX&"4_%XJ3]VJ?<97KJQ M-%1@EW^3QB<^Y4'E\],>,/$/CEO=3MSJX(Q<6?#?4,O[LP:\;$X5!(?T/XO([ M7FI F/I:^AU'UPAE,TN$>UHZ9GKU[Z^EYV^.\^FOT)Y:"ZE#[RFMS MLL#JD+\F.T\-PUFIM=&23MG!2%U1DMX;V____;14'WSL_3@4ZW[*< MHN0T.A5C(637'F='X,V_67G)K@UGF?'D4]BM;??;*V(']X$ *B<<_6_"]V^X M'WN;J;"KD&_+MKJ<.C_;;G3J?OA.#72',K!) $T]P0:JOJZN$=BX^4RTDH$\ M=M]#/47"_B032C1M2/6_+#'1H2+[/YUZYA#W?G4.]I_P04!2 %DO;Y6Z^>"_94"1DQT=^2"53+A=J51D=JU$A,5GT>O M9!*.3.R.% WU32F]%@JDT)NW7U-O#8MAQ@-Z0.\]LZ=GN)=4AR1#Z1+?[(CC M43W1!"/WWIXLU)\I#FAM4IE%,N-6(V-.Y!08N??V-UU5>23;99F$U*1>YTK>@B,I:G?H?)![ZU&5R5M7H"F] MFO+5%[H[LB S=SZ\9G>E5LLQT2+?53'@\B.Z/U-9&I-IF$R0Y7PU; M+=541<6$&<2]Q:NCM-M5RZ7!'6JWSW5YKEJLPTOAU74^!D7M+>E,K*=.1"6SMN#B":G?S8@2:Q7FC5)8&P_B^V_OO@PD5:E4N6X[5&2B MSX55*3N&(_?>7JY59HL1E8A(RBSS^BR]5>2D D?NO9V.+%M"/3Y-,NO"B,F& M5(E+F:E!8I_P[&02;G&1_)2DT_)HV'FI3IA.$XS<(WQ3Z-6JL5;IC1'RD6RA M72D9T+>BVM1JBW*1"673N22M MOI"K/AJZMZ5\XG5)YX&/)*VE19P47VKQ/-A2,'1O3]-MZ2T[*5!]LO?\JAOA M 9OF"^BI>ULU>+$Z2?E\9P M;G1D$0W=HQ;95&.U1FW^PH1T\D4O5M_&6F,\H.C]"<2:*3';"65YD@Y9]$)> M).+YV!(.W1T8DETWN.*3UA,FXN]*4= M84%.?\H\,6X AU$/A <_1F8MJE;PK<9='YK%15F/F[119Z(S:X0FPU!IMO9 M?<[=V70F @$Q2*RZ=@ F!OA_0MG,T/!F2)@3UB1872 X)R0E\ 1K$.R"%64X M-C32]! ,.Z':S;K 3<+_DI0"/##$2OJQ(*5+0&^P=R\&)JP5/Q?@[!4UN)% M$SP5F.^HVC@+_W#"5 2*4QE;V^>;G"[,--VT9P0^U,'BP3\A3\&O=,& 'VPP M-,YJ%!9>M".6HCD!D]+19X2*:M]XM@BG!.@!M8%/8B3(&;J.(0U_K]D\L_G281O"=L\ PTS$&7P(<.7 ;GI+)>:6!MD"SD,PGJYS MS+HJ(+(,?LD38R#R#+3Y,@I)H@T45C"J"KY%%!=<#)A]C#9\S8+ESU@@K 5T M%1 P"^ O0"F6XRS%DM%IL9)LK,L8J>A=:[=8B_P<2\M\Z6AXJ*@;F]DBH@FE_X0H5L!>V6(%,!%PM)!-]!H=*B@.X'\NF]N/2.OI:&'&)^2\LYKV6W0UW6^/MP+AT:U > AL M.@R&PP9[0,[L:N.&KG&"P!LY0+,V(%E]E'+%=$[3X2<;U0.5M1< C]GZML;J M^J!5F6ILE^;*3&RTZM0[I5WS!@W\ @D *F:CMU59+)-BQ M@0B3CP3U 429QN? -CS#73A(]I?L MI/L\GR]XICPC6\VH,#%7G26\2?ZT?Y6< ,)3=OLU_(S=2[E1F]8;I$$JX58W%E[1+;D%-I=\ MHH[N[1.1@EH%;+ EFX\;D024X P1=EN:<)HL T) X< :$V! V!+U#C;^6Y1# M99&30E%F5.A:SZM<:L"TNIT>9._$4_*XE/!,6N0G'#0\:V-%34! M1Q(2[V[. K)K,GZKS4[6PY/0\C;"P0#P4\OV*" !4_5,T:%:?;2A6UH [Q8Z M[.KT.2KH2VZJ1,,U)L_&E($6$924T3Q]CFPB?M#H%%5@DT-;G28/&F_P&^I; MK#?;9K1/M^._0"<%]MBV%P#LNZU\BI-.I"DZ2B=M9]@S_IQ\RJGAYS40:7([ M",/,U*BIF;QJL2^U!"/$NNJHDFI39+QY MT$#\R(X>$0:V:>FS( \]"RXW)*Y"=F;L=P']WR#?D"+3%--Y(_,#,;)^-F2^ M'QX_G)K&^1.9^WE+OTGLI?(^L%][%C%-/KF[\U$CFB;_THC^ !G2/5-,SN=O M,V:=Y*IEFM<3,2AE#JW.R>Y?@PR>.[!-@\LY!Q\,O%[3.9"2U46/G$1?)58A MY>>704BAV-3#'_JD4;OKW2-]#D,A<%O!Z3;L\->E-]C0S4&+5<<"PJW!OZKL M2E0LQ8&GF;E*C*D8RD3*#Z9:QVBD58X_)73_TN#=W^[>BGP;BNF\0K(*W8F1 M/#/+\>.;MW._2<==P,QMJOHX]O;R$B/GBXI>;%;4)&DNSZ?]SRL*OG5KWK15 MJ)@OM?.2M>"2T6+-$".#\6%1<#&/P(ZO7D:J'.;B]X1*AQ[U2TIJW);80;)6 M[,:78C/2#*;GL$_T;O6EGVFE7R?=##^AZ+"NQH7,Y<_#A27WA3?9;*]#7%YY M*TKS^BR^(D.16I-,'9;Z=^BFH23-N?/5;6XB\-9IT0=(JZF<*-M-;A"Z<#\O M'1N7U1XEODWPU+ ^+6;W=L)?T,1 MNYWT>X3L8>/](O$>07X8(:B3-^4P M(2Y$B/A3^.0-)4R(RXDF?"*"00@LF@)!""R: D((+)H"0P@LF@)!""R: D(( M+)H"0P@LF@)!B/@3CG!\(QW>[S;D$N1#8;[++3IQZ(K3A3J,G ZR_?4>[)?D M&&X]TK]BN#X87-[_[__^9[B]6DZ3X1;\WP?ZX8LK3SQ%+EL :;M01W#YX;Q5 ML7XN/R0^P ZG]B*O:X:QMW!,9DQF3.9#9+Y =;\K27=LYP3/SKGH'OP ,9C: M0(5O0Q1B!OA>!MARZ8>: EUEMPQQ=:=UF MD[]H%/EQ-/XY6.;4BN%-B;W;$#3YFSAV1+ZO0<'%33+7Y3KGHDYC$8+4=>'[ M5_\>-ND";8Z?HEO= K;C\F=EYDO3'3,S9F;,S)B9,3-C9OYQS'P+O/Q^F/9Z M7H'75 EUBGKXDV95B>#@[%!9 KM&'B\@(*5Q!_'7"P69+WXJ_^L;IAT\W?#= MQ913QJ ^\E5\H6K#ZQU3 QXSL0]5'6/@Y.Q1 ZVAQ/ M4B]2E,F/GFO*:KENB.+RTZT(W?(2NT4EMFL_G2@AN^E N)IGQZ_/TG-%4F() MGFUVI#8?A=UOP@]_*/)0)9";CW_A8WU3QQK5X*8LW)O)_H=9FV6!]-AF9TTNG#5J+ ZZ,?D^']Y@IW%FT- MT*G",B5@,N6$W8\Y'G,\YGC,\9CCL8M]ZV;C)YQLFC)48SRB&TRH.J7$W)M5 M$[@Q6#!TLM^S%V\IHVE7)>?!?KSC3@??:SZ.)_B2[+HB/#<(P4U;:5][$VY1 MQJ$C=5"^];-OJRZESHM,72PG1J]*_;GR+PH7XC.#. ) M+>4DV9NKR_&J5R_6K12P[J 7>]*\N\E,<;!B0#AOO"M8PD"P\)H%6T5=1;H> M!,]\;Y#[Z@L.DBAM\N5^*E1+K$DK+);*\VK^[:5[5>QO)!*?/&OM3HOL)=MC M48Y6E&6\.4@@=_>1C'_,X\49 BPA?HB$P'DR? KP*<"G )^",R2(K[[>'V0L M?L)KIN)&)A*NB!4F]LI8\G0^6%MR"AB)R&M^QTH,%](\@L$ MP()TM,_CVB=MUYY*?CBEWFV[AS"E\GGOC#EI]3PK-KOT@HYW+5F(LA.QP#1? M4]?,)O7CTY=:+_7Z(BG9HK%(=M*-V-MX0)$HG40])F+A>\\GW64-M_L^_O# M_X-/_-Z)YSA+L636%'C4C&_3@0;6R4\+X#5"AUT=$ .9YT*^6&7ECJ3DM<9 M?F'J\7D*BH'8PQ]Z3P+\PB( BP!L =RN/("=$4[) Q'P1M**Q81NKRXV:3K6 M'/;'32@/D@]_[AYA@L4!OBQZ#]+@$PG#ADQ7K;Y9+)"6M4C%188C:XDE// H M8P@=@=B-I@QQ =S[B$M>ZUH,%FN?*S.WF)97H=C0),E83E!"/)7I-R97A3$RL,9"9T .-/(:I^+W'U -TK+!0"9A0P7?3,,?_+([':O3[4:(*4U-B M%]I09F=O+/>";'08VH!&>N).,N!W5# 9%XS\_CMCUU[;+0JYXZ7T0O/: M276IGAXD66U4+R[EJZ;#Y4X\M8HSRR)3CG6>^>@P.8AIRP$5OJN*R;C&)JX0 M>[O91\R]F'LQ]V+NQ?6-;]$H^TQ]8TI:A.;E.LN(JE1MS2;%Q@C>M B?M<#Q M_V/O39M459;]X?P'^8V'AS5?7I[G[15W.BQ1#T-/VU%(P=MUW(%9\BZOK M,4[$./%M=8DWQPQ4:<&^R_;8&E/?_&;2+)\SZ1V/P/L*. "<#4%"];_P\\/Y7 MD8&&N PN/QC@ HJS/U0A."DP=P/OIQPOT)<]I1L'%/V',$XA"N367::Y6<9 M8<+1 C])XUEZPJ5SPD3@,)S&,2&;FPH_O+=R^_L"2JMCT^EY3:D,UJWE4=X(B"8Y;SN^=\6HLY;K,:#D?N$)9*)6SW4DZVFY@YH&:P2 %"XF\F:C3*J>L]-)Y+*L.J, MR#K,:$@O1^)<(=H^VPY)MH(Y0KA5O1QSHH:(2*LXSXPRU M!O8MLZ%,E:4>UI/\Z:Y7TS:B:<$3$+.H%&97-JD[/@SN>6 M@+J,6'\ 1E!0=5[Y$.@*Z1K;+^=R@Z%(+0<]YT="!#OE"KS,,FSQ M?6%?UL!.!20T&XU7@[%J/I0,YF)BQLE&8L.IMI>OQ0)?@0<4$6VWX82W4QV)@*02B;@TB8X0TRL#-&$NXZ0F(JJ[B3^DC70N6Z;0*LQ M__Z)@,!_A[_%>+H;V%Y4;F6*/X,_PO.C]]/QL)ZS+3WXP@-Z],W1?A#2]?PV MT0W7,H)1!-#F0>TK8@ZSZ3OZV5.>$,Z%.H<9BV9@70*E(OB<@BKM3V_K=,"* MO+AE[7_GIJ:NVI;X#]R]+J53/*TGA1J"'U^K-1WTC3\\RR6>/VJ[,!%\50Z] M.$*/;T4'/*;#;= !N\O$A'@_0KP\@,E_ MO 39R H\5\$J7*3@N&#!]'BR0/& *_#_?A _WBI\Q!UUU+US[]J G$D?_J=4"3\8.(K67,DO4GA:R6$OXE%K"+4W^&O?A80W, M=B7R,/(@%*/ Z[8J) 1Y-H-VGJ$OGPIFF(H\9YLB"H3PD=A-R*9IB\ J7')N M8LYMO%\1"R"5JG I?]6(K(7+\'#RX@C?+- G,P)!U X2X;$#4IFR DP P33#3.9,&TP-,Z;CBIJDC5'8P"+A2HS@V6!P%> *0@$-";7C=M)+HKUEP!QJ^74 GF*AG#>@Q*3A[0%O= MA(RVCYOQN,1[W!\Z,J8R_YA@=L& 3%%5D_#LP9F+*%^4;($G$TO= #.1%5%U MO>%HN@5_&_?12: )C,H'S7AX:(LH(H.A<<&U0#2U MQ!1>#+Q+U&;A0<(('5D$/<$76[]'*+20.@_(#L:61 ,&# "Z$G1'.QTC&#H< M4^AIN*)PR)(&QNA1DP<=@6Y4W82K!GC0T #S>06WX>\ X5(G;;C#?05OZ&"R M2R!Z +Q%E@J!_YS_5V&.MIE4D"$X$X#3]E-43O=9D[N M:9QL.L>7NSK^P?M^RZ&]+:?%&<9$J0[6F=5*D3!9=NF^2JI..N/\^*7ID=TF M+-5PL>$B!>_Q2! <\4.!!'QW% SF23(G288HP>SN(>(_&V[VPIL<\*K_O7X M/?4;*L*[T!N\43O2&R/XP%E#Q<\BG-3 M %<>C_PNFYUY&1H8!,Y@QP@ X1C+P%;K[W1H7P*X!7J$.\H1=@-M07AO?(@$ MI69A4.J!Y2B+EH>Z*ZP53C$Z@X?N_215/<[:2/\.7J!,'0,P]T$ X[7]#@_Y M['F>/,M]L_IPU)+;?)F5L_F.BS\P.+[.GT4.ZX#M86^3,>0(J&6")X(K 13HH1Y?!VL-&:1K6I ?)B!+- MP$]-;BLO[:6?6&:?]!2,,J\)\#_,8:Q'V6F:NB:Z3;2IE('E;)[TL/=!%=S] MGU59!++!S]T&4(/4H][V;6K:RK9,U !_NLLF*DHJ0IXJ0Y4-Z+[N^?Y"+ M%$$H#7['396:,:[4&;!UDJ;+S#2UI/CGU(;G=Y[SB[8?24DV>2!?8#!G!3[3 MPT848RQ';-$NM-+WZ<;2NI=^_,+NHDF@#[L-@/U+[\_?BR>Z(Z6<&2J$R*26 M&-DP[9G<-KI7XHF!FEOUP,J4%+I0)FJNH&X+0#7Z1=]%,P,$/)$$NP$RF(!* MKKK),]<& ,^#1$I(Q,.1FD)![_8+?W\Y QC?8"Q!9$G@ ]F&; M)2!MV-IW43>H@9"P3;@UK6W=+2 MK-OI-U*5/HE+K#Q+$Q29<6K:XEJLVQ^LA-[J?E-11E.SS) 6*3\VH?:,O45[ MWG,GX(ZEIUE"?O-K4R? WJ[Z/"K!M4M,]=THS%!M; MXVQ@GH/.BF!QX($;LLP+G,IIO)CHST71NDOLK\V&;WW=C-/RTO?*"A!A@'8% M;(VIK*$.#WP;O4$V63>4T4JKF"S!3XA-T\ELN)V/$&#M1"%O/=/.ORUWF?MF MD?#AIQVS%+ U>.U'3^ ^R84Y'X2,H8/*CBR.@31LLIC@U;.A'Q'%OOS\V MMCG>]V_"V231=!)_^4@$O_)!Y^\D] S(FK=9R#RPV_69Y2 P#;R9G.F3#W0' MQ5=))H#JYP+T ;#HK=;*T#>R ,\%5-T64MXC^Y[0/17DQP?6)5@M@-T)8!?# M8@LZF "PM15X*P:!XU364R8'F28!8(Y##A,N,35T3@!&*#!H((5XV[3T)71@ M^W@)GK)$Z&^8 P/7FO/@K4G4W6K.@8GQHHV.]Z!/!/J[P;"1%TT0CHC^?_]# MYOX!<^!6'((T=!D3=*+#4P[D-$7>8U'S+.70:H-YH4;@MSF'W/.Z!JAOB<'S MW@=O[LAH!Z\$@U9UR1N7-V-H0&M@@.C%T#H';^,\9[?DH>3Q6D+O[V$M?-\2 MV.%DC8<[)ABR"MTNIF??PUW17VK/'V"AHW*T':ULL!4"JGE:6;!= >8/_A0Z 5!>@>$E2D-4T-Q9ST;$.'[.TK1_2,J%+:8Y%C:7O! MRNDT0=!L_LW*T9F-I>@[P]"' 6!*$U >R 9^5C]Z,-JL0Q;4#"/OL@4R:_&Z M0$HP1<1=-)+ZH-MK(N(11)Q EN$F_[%.C.,3+U^E09QAFB(\#@E0!ND_9@-57.$_*JX34".\:ZQ+VQ!0J8(=##;T%:T@%Z5 M$#?>=V 4-D ]P^( 5 6H:4#M&>#Q!BGQVM.C]L#H\ K;%$].1>%2!(\+1^== M)G2:>\W1Z2JR ."(7[G0R3#.HF= JXUH)H'D:? <&RP!H*GK>SW/GD4",]Q6 M/2M57_FP8+Z>%0?^Z:@J[[A@-_)9!$R XJ2RX5^_EQ2 M&T;1]?Y$NU\RLF,ZY5#4[ M83%S\Z/\BNW7+'WV0!#+QZT$6D;Z5$N;H51(C3;*R '@M^IFICO\;*H:LTEL MJYU>::'(6J_1&['WRW2]>RY5C5[6S+):7&\P62(:!K:JSNV>-,E$6]ZW+653 M8-(ZNW24>H7'LYWQ@S3)1EL2F4DZ4\A/-FR]1=RW=#7;)K#N)!=MZ61G>KYD M,Q-&7J^S':$K%_M#!WH;(DUG[8>B/25K3UGOH:6L):J.1I@M7G=^G M\JN63CC3-U->+AXGJJE@=+^Q8390S]T70ZQE*#5LK-]]N ME.N,O>YQJ=Y.:Y2$/&QZ3'ZDKLY[1H>9[/A[I>WBN4&M,VAMMOFC=I.JJE D MG>_(;OA;B C&BSYK=SVS7_-ZCX?OK@IN$>^T<;>@Z4 0==!Z+ MT,@_KO="?ZI!^9,Z95$*!5G.BS 1.BW-)@=[N>7N+]46F M9:TJ&*=;=E2:=&59^?BX*MBNU9+SC0%FK0!$&^VSR:9-[7W/*: MT#A,->^I;4\DAE+,[79,F(LI8]?FLI33&)O>="_DJ OMS-C=\T[2PY/PQU>Z M3-^4S>GRJ9J68,AJD'0D^U)5BJMD:Z+ U"QDEP.=X2?Z"UJA?V')%/CI[T^9 M,.5%>CQ],8%Z-F]O3*%K4PB_HW(QA:Y)H1?O>Z3O,")._W2]]$_7+GYT&^F? MG@?R+YS_B;JC\8M/_1T3/'E_ZK,7$SW%3']MIO_0-?@.HN!9;YX$ #,T%H%8 M!"XB I\X'6#(G_%NJ0!_SRR_ ,_D>1Z,TH+'8;PH;Z#SXD^N8/^I67LC<6\7 MFOU+)N.GNU#_DH'U 1?F/^"Z_)]%MN37O7*=KE47S(BRMP> <]?S2]7&O=TD-FMEE.WSN2R]G*9ZCE4)<%=%5;,X, ,N\2K;=(OA/_%9K!U\3 VX>Z*V2. MBO'OZ^"?#P&,AP"@/;HUZOUVKC HME"R\W:FHXB+8I993YRQ-9?\1$T7RM)T M=9BLZ+H PYAB%?$+J8A/9YN+]<3/BY.!J)Z!+KE>QL#,\C2S[G8SN#X:R[V' MO)=J"<>3./YNN:*O %$U#1!/DE%6A==J;+?NR_F@-)@WA#PQP-P\P+RG(G80 MVG.JEH--ZVR9'A44#JM5R0'&+>_Y_"0#\8I.8NGH9>NOH6TA!?09%(LUKD^J M<=U2#M 8.3\UI$XQO@8FW#WU?2.6#8/57C%9O<+B%?_!%M^-)[AGDJF-Y-9^C MB166XLM\U\'I7<^$=T9(KV#["7#]_=ZU6*Z 9R71NYH,T]6*FOU')[)?T[9] MOQ3H-X2 7T>GBZ'Q': Q0(&>!P)GH+%0<-B-[G87;-\Q.\/98K;)S=$E.70J M2YXYE7T>'F]0L3-LE+5Y"4]EN'W^Z:FHB3,Y/HZ]84WO.Q['?G'<@UU?7A^$ M$E\,"3QXLN"+^QD,M+>/=%ZN3;:L2Q/D;$Y.JFT\#U<+%HY(I[^D@M@^BDQ1 MPX&)L:88:XHQ8MX*8GZ,IHC@X%S0GDMEN<5ZEL=L?2BQY7R1Z+HHW0' QEPT M;_'G4@X;NB9Y-4B$P%ZVN.U+:!AKAS>!;;%V&&/=*[ NL($'W#;TXQFH8RJ[ M[=9B&(Y)J5-F@Q>[UBJ3A^E:D"F,_3;:O=<6>UUD]#.;:5)"%6&JDEA5_#!5 M\=I55V]V=3P09U>D M!'-E09Q.9_Y,)[VN5>[5L#U."W4^)6PJ-J"N,\'[Z7>AF.:RRLS\9>X1=FH]_4_EZ(UUX6_ M+U%;YQ)IW?<%&IYX87B/GY-/$[L+9-<]BL82EGTJDL&DVI M <;QB[B+2O"^B@[,0)G@8,+LF:T"DVR&TMZ^)N7C)Z;,:;5&P3:>J-;X](A8 MM&(-L& A$A!;+9?-<-9"*3(S%1?&JXE8=GZ\JB '3J +/83K.#J9AK341V?9_-T9HZ>DR/G=\4VXTGMC[K M?![I?2N1+B;!A4**9 L/FZTBUN>CU'U]V4OO7BG!N3\68"]Q+RP7!M0'Q?SV M,CS8+X7?&,,H[0H=OJVT'R@NTZJ1+@-5G=?(&/7'4NHK MTT\JVZ@8"K?4@1D."R7#G)U>?6WDD_$2.<%6X'M8Q\HOM7PU5GBJW-$9ZL&5 M.R5=("C/<-+(GW+>F_%9DEJRW5>J3A@LA/1VU$4, MX5<8]=#5+U2-C*_MP>9:<98E&K#:60+T!8TR6%8&$$A? D(%@8"(_C!["^_7 M+9K":HY>V>R[1.)C2S"=&I^!B^!R%5'?!YC RRU4=RAXN"]ZQ7T.3Q8,75=, MR$=]7A8U8)SZ?4P-/9=?YRE'J:RK!6ZC%8OIZMMWB,607T@<6-#'&F C;QD_KKL-:(#(NYN9H(".CG_@&L MQ&EFJ*[/:?D@7@<,MU?]HS7G_!)W<*42P5(EIOZZ>F@F!6R!5 UK+IM'E:/ M1UC2%,8T"*)@@]D X;Y2=\ITMHH1*VJ'*!OXB>$QSM!8)TV,M M,!%8' R @+\(T>I9WF+Y5R&\988^==]7@QY#+S/VSKK@O7N:>04"PV58SP_< M$0%1+Z;@I2>'[>//ZC6P1"TGW=/3$B-.ES6YO>L(W>S;W1]G/)\=0R_#QVM! MC4GH#$44:,_\W4?L Q*(H>&6P,KF>HH/Y5",+X3L&VT=!-\\UT&0ZDZCWORJ:R9 L2D=OFY8#,_^.>_LB%JYLJS>[]C^ M*MVS%KTAP>1N79B;;$^6AQN[Q'!47>;R.;S6L9 'A;R2,']VBKR3-$NE<;N M.\TBMF0>I;;59BA\X4!ICH;"OR3-OI4T%2U'%,^7MD0T/1%Q0!)40ND%+-A7 M3'K3:[RZR;[%YUT,\I,WHCJ2@5D8M1@O6A'W_(YB&M:D!ZL@(XZ#GYH?]M_-H/K20[=FI,7F6TV;*H,+5NOT> MMFS=W[?55*XN",@?\XP2?@T(N,3R+ZD^]U NNRRS5)8Z:6PH>N)^Z/(O)QFF M62/:G-+'2K4&4Y8-@I">=X<="_J'2FI@/J@HAH:(JNW-.^PSZ7?!,#2DJ M>SNYX5<-/G+5]46PUII4$8$]R<&P@+RPE#58SAL5B?$33 9VE]7'+3\O[6M6__X2Y9,2-ZB>06CCY;-:WC( MLNS78O1PA/<0 @*2K7&V($/=OAA6]/IR'.V":N"@_4.FJ!UEY=!>>LKN8+> M$@7X/H/T/L*.?LH6I\I\M*S%T\,."1 BH%<,%#!?688BE'@4.2,!JVG>XH!] M'V2%:3&CVCA1,71[]6$LW]82+7V#@"Z!4W!/Q[/'>_KA$$95T0^Z;9D0\:$L M\]P*3AX,5.<5.).C623^@NQ"8/_XWZ)/^#]_)X$TJ2*'>I!4?0HZ + "7?XF M+'"_@157@;1M9 &,:@X:KFW. '+AT;0/!C!/=%0.B*$LJD(2+<:]:)@BT'J" M ?C/FY&>_9,(44-!6U"Z.0/(H0E=EQ8 ,Q,>,'#"AH..3#!?V0!88/+PT$D^ M1K75G ,HP(LVB@X%D^+A,9[,)Q-363\$CH ?)$/F@93;AAC*/0\/_(#^=Y>H M64>CA>[3M2UJ/%P>V-QT@>XFFG)H"A!MELA)#76L5V[/01C:9(#+K=ZNK0OL M.K]K64JZE*X2^7-'#SB^WZ'/*-H _']3T89;KB/O_$?X26V0ZLPZ&BOS2B93 M:&_N=\NC8X5:J_S:H/>6#?N$^K5IR98-W\NI03#382_%PD<-CXT&NYOILI+2 M1\VA=C]]'+C='[_220R+9M< O!?J>1_4!UA"-U3! >0#B+Z"[G/ IU/7YQV? MOS6@5>L&$A&5F^I@*] 1.T$8U3PU74Q <@4[(=B0BX#1N&3BG@-MDHF*"%8! MRJ.OKON-Z^!A05]"WQM@D/"V/@>V,"? 79P#KW?0@[*FZ1NT6R=60-& *^MM MK_\^J1?]ZX6*[!!"]K'-$$HN4?+PR8(^1/H0O^PC*IXY+6OXW_]U5*\Q2#5?[@$L$D!QOS/H%T\%W'\#ENR!C%#/=J2_:\B PUQ&5Q^ MJ >BK0&(:A$"HF8=8ANXM'L$0 MI7N].\Q1-7[B3,AHRTJ1-G,SYS['IE;$@]BK9C+5$JP'$ZEC;XT%=]M9X)12 M+[=X@UR.:;(.6T;Z=#!S1.7PY9BILYG9?(,_3+.&,Z&B?8[FE6J!T485QB6J M^=2,31>[H$\ZVG*"D87%8&/@C#TM=P8VWG(U39IDHBT?2[Q,._9CC:&[&JNU)2>+-H$5QYFYPQ4?-E.U"W?72-,9G6DPYO2AP+B=SC"# MK3=66Y+@M?Y(T^JP:DRS+4%DY>&*TH5LB\Q4N_!:;*1I>3M[R'1J&*'0BZP[ M>\0>3,/HPIM9D:8/)3Z/I^4QK;A*;^AR#EY4NEVH!D2:.H,"(7?2TP+37VS* M&:. UUG8ZQE2#>?9=MTU!QSFBOCFGE^MW?HC:'J&5IOTJ")7&+O#I)9BN?X@ MC%=9QIG@9XB5K:\*!-Z@-TR_8N+M1:L^X39@L. 7345^F'']/.:L*HX#FQYS]5Y^R4!^3S91K\/I9+)N M**.55C%9 HIAT\ELN%UW IL2GM8%GA"%O/52:_("MYY.31//#3"S#:2DBMJ< MTSRE^8DP"6 "["_&)'VW %0ZX!F4IZ.B.Q50JS8Y:)H%H4#@%[ ;^Z%8?W>XXHJL!6]!,;S M*YTF[J+710_^K'/W+@,/EG_K!JJ]4.4^,E-%RU*1D^FBP;XW2+&G[@4?D6OD M+5?16ZV\L F#ERLLZ0;/U@KO+8>Z4Q]@YOZ5'!TI9E__BS2BQ (/ NV*?HG M#X;.BZ(0OJEE("H!DJ%,!ZH.-$1@'O.&//6< "U@8">RR83O8"B)4\OW+D"@ M67$N=-C!8Y>#@^58CC_0K=@^?YAR[&9!%>HN$S_X9PS8=[ AM2M6E\JR^MAL M6%EJ\SA].V0P@(BZ4Q*17GR6L2;%AP5+#4L-AB/SW4J?502J!1B+?#;\ -WF M@UTC9[-?]13YTN%/<*5APCESYB^LSQ.FJ*JBX<>=0 (N-7DF>T<&"7T*C((@ MX 2&FOM>=+]#&=[G\]W#?BNX^SE@#IQF[8,&T3;J=PV_/98!L( ZZ,;B #D M8FGPT!L,/B&N;*H!-W=$ECWV)7\*#@E]EL0(]H$VS*LZC)8'X*#[0.5Z M !5PW_%N 8/LC&#[_#X<@1"CA^;.J>U9<"7?S9NFSLM02$8 IP^TKNJJ !U_ M9TFZH0:UQJC!53&[PVI+IJ5P(NN\ !=!CB471ASY[_0V!TB)N?^^I%]Q&T(Z MO/&PX=1#"#2<)> #],\D2.?3!ZJ@RU]*LXY=>89LG!C M\.Z:;&7Y,!K(E3B_( 6X-I7^#O\,,)6$5.#@8!9N-Q^GA?!?[3Z_A7>#:JT](5G>.I -*!U"03,YT7O<2&T,K 7H!5XS468-82'MS=1 M%.KK2)"$:^L ,P/^%SV#;I>;2:#9:8D@W -,0 9DYJVSSK"S823>I&8 HG0' M:9CHT,*W1SR4@UZ2$^]5<'IX)ME),*&3>80.]?]"!]^Z;8(VYM\_D4R\XFIE M@'&Y-T1Y'6, M.$N/QR[!X:B7JPH90BM3_!G\$1X4O1^#=TK)V98>?.$=4:)OCDXR0[FM_#;1 MHV++"$81',IY,WRGW,2A0[I0_S":8P8$)UBBX#.ZP?K3._>%-ZM?/&_=_\Y- M35VU+?$?>/1*@:FAHWBXW?Y$?T$<_@M+IL!/?U_D /8U_(&_GC]"!^D7SK(< M4^C:%'HI171,H4M3Z(_S6U^81'ZD#WIQA%J?D1(OIQL-2'*UC*-/S#H;!+J$ M(TT_)&'GQ;.21HVTZ5&7X1D'%32B__[GW]/CV0)M!B[!__M!_'BK^%%W-'[Q MJ3\9[O:*Q8!6ES?](53JO3_UV?%:Q$Q_@TS_H6OP'43!,_ \"0"&:BP"L0A< M1 2NF.3^3T6D$:X4\8)XO+8TP-5+!N4/Y_[0J?]4K?#?G<^M2L5E"SW<8%6A ML[G9OTZQM 1Y1WU 5O:+1WY+=7R"R&U4\+JT?ZH(\G?F87T!Y5U3U)P'2 W=QNO1CNR+F# MM#Z0]%HA#:\@PA(^>)(FHQ&"GT=![!@PB,1RD_ *. 12F!$7+.0*!L?$ M*F.L,L;8=NO8%HAP!PHP:,$$XGL&RR;FQ'64E*@PH_YCBVVS3IP@MN?LQ]VVTFTUTWP7 MH]U1JL_4M>5B+,'[/ &82OOV+\>L/90NB'!A#< 9!;F(CH#)!MB]0J5:7= M'E,7F%)SJ4WM_DR""P2]<$G\S$'NWU]#(=Q'Y:TX-P[)^V)*X7?PQL7P^ [P M&*! QP.!,PC9G2CR1FRFI\J:H[;$/;_N3[ \S'L*$)).4D2TO,7S"'E3JEY) M])(,!=7Q8LTNUNQBZ/H4T!6(KE]4\0QT-?)D;4K5=CP=SE(<9 M0EP,6Q10,A=1,[U\9C"8)"C;':MZ7TC5B_U_WP=8GTH6_+X*(02/ M8@@[P),%'SG.@*Q;GS;;S& D,WU7;;5X<5LN9!V8P1Z +)7$T]&0O$^D'[:/ M0IO5\/6\6%&,%<48SSZ!HHAD^ QRK864>V\O[H<,)VW2C75=6&:GJ* &/,3 MDE@FFM;ZBZB(C1>/,V)],-8'8WWP&^+GX?3W]:89(QTGTRR_=9F!MPVYXO MYF?0KH+U3+?NC!\QNYD;ET=J)[?&)5@R#>J-9#)]ID;I%]0;_8,3B(DOV,6Q M+AGKDK$N>>,(>PE=,CBB 7@:^O$,I$[)S4)-D3N!I<>]PKQB5>\7E2XL+0G# M<-+)7.YW3?&;TB ]+^(AAC#V([Y1C;QB:K>;6 0/!*^]"C%(7EP3?DKP*!']$ZL&KSSB^[_(>V!M<9#Z/P>(YM^:R7<_)C(XU MF&)AM\;+:KU1U%&]<1)50DYFL&A)W1.T_3>JY_(K:.;7X_G&I;3^.:Z>Q:U6 MJBP*B0UGR'ZQUD.Q87TI>G7Z8($G5$C60I6@GJJ4))_>V=YO"UY1)CG$'6<: M^P6J$[QM E$7#:]*%QS37%Z9B;_$+0\+1XJ7/506]XZKGA!<)\OFCYMI+O3MIVM'N=&Q*(E M:X 5"U'!HMHS_6$^;#)%2>W>&UROFEU()V@4WG17AHCJG@!DP-.H"J^Y1Z03 MU'Q%%\E$4%I62%@B/]> "B"YB;^ +,OBS"N:9^@NIUKNMQ+@DK@157TE"H/] MHO2@-A'P2=W2J<:VM),Q55:(1MZM3EOW2Z/Q6F''_D#, MH3IP(>IRV]NE+C'8WM<+^$9A[/5,W#P6-FJ>.D_=]T'SKI25F72SE&%3O79E M+:KF:+IT7DE@ZH_1W*N+:7"""#1(Q8QA?+!?"[^S&J-9C_-4(:70,W62[FZ( MZM2] FZ3O;'"F6QGR?2G6;VEX,PV*T+E*W<7]4F]I'N]@V#?*ETN)JGSYF+G M3!?9#=M7FCF9*UIXF>V^4E+)/Y94W\)ZT@)#I8:Y)4RIL(/EAC? OH(VFX5< M>UX9%-@*?,])(BQ=+.O"%9GAJ5+JK]Q']V73G^:ED3_GO#?ELT0U\6UWUII8 M):RM]8?=S((L0"YZ)5'OR#^!7L01";ABD@^QL'HQ9WDF^?9@B:\XRQ(-#1 _ M ?J"ICJLV@PHI"\!I8);1X@!8-YPWB]\/16!@P]77O (>+DEPKRFP;-]T2OA?7BP8.BZ8D)V[O.RJ/%B (P+H5' M=ZL1C;D2JZNVM.6G?V!H1!(4AC I3G-]//$G*L2SNN M\?>F:/"8/IL!;H%N)%2\6TS I4H$:Y68^@OKP:H4\ 72>ZRY;![5@Y=A;268 MK08(%MQ1_1X]$IQT;'J40F, SQV)!02TE+Q->3+QLXK^,ZD5>7*2LS(3MJA8 MU4*1EO1.^50%]#WMODO\C^3%^PB[!=0!7* >E1;SOPHYQ6%%:R [FF[M91?] M!X4F":)@ ^H"T+WS/+. YE J9,WF?'\M*CX:JJG*JP#XX.G W)?4O>\?CNX2 M156?+!E&I _>?1\B\.QIX=3__J^CBK"1TP^?)J%I^95H"71B(8DIK^ L-P-O M_LFI#N>:_C0SN3LR. 'YN3_I(!%J87_"Y-GJ(Y>2#5?[C$ MW(#0^S^#=O%<[;R+2DADH%&1&2!'.("M(MPG-.N@_W&_0ESVE&P<4_8R>/:'USD7G+$8RUZU*BQW$V9)25MC-R#*5$::X!/BM"4YS^'C M[J[<5/I*9E>Z'SQ,:VT'M*1/6Z[=584K+\MCK-*LVN4\HS?[8G="1/NTC66I M/[E79*Q>SK8QYY[+8[P#6D;ZS!#R[&'*CQ6&V)&IN?O8M?0U+$V%G;9,I3GI MD4UW:BPA4?>+(6T..;L+6D;>+A+$O9;MM?O8VK 5YZ&Q;HU:L,_(V\=KTY5F M6=Q1[#I3S^+M2691S$^HD[?#A4Y3&)W#(U]GZ'2.IG+^]R<@Z+UF.IFL&\IH MI55,EN GQ*;I9#;)5YT5^?@YO[X0'__[Q$-H0*TR+ M&=7&L,"@?PX8;*K[O9C,H9U80Y$RG(4R?IBV:J&S(YBTW3]\1_>H(A1S'UYJ*=K(IOB3*7% ;NOK^7?K$2=.5/M&'H9/E[3 MO%[0,2NB07OF&S=B'Q!!#(VV!!8VSULV=UX;HP:M"C]U^32SQC+K[6Y%K\KW MTH]?9.8N&MZW5\8@P6."G"4(XY]$MHV&;IIOIHNQ7N1;S?R08NA-?J;5Y]9L M<@^,3.P9CWL2R@^TY0#2JVX2SLPSY\&.)R:68*WG9D($$BTD[FU-!-MB,@'7 MUM-G(]*L@O%_2EG&P#H+? AVGT5QSM+UF?$X:[3[9%.Z<5G&Y[2D MM)JLR(J%_K8]V_3ZE8K[,+W]P%1G\EP M6LC[A-Z2#&WW_T8XX<=I?,-M(>_Y3]$@V[-3A^)9AIBUVX]#897C,+=NK(32 MXZB\$ %#4+&<_OGBLNE-5N[@3)8A9J+XF+JO, O7 2CXC$)S*FW(7O(\HEQH M!$&)1;BG[7WH$??Z$]OIIU2.<2S*&&^3.K*3DL3!),,I;H>KC!J&15?N;UT[ MGM76HT>W/4@S=,H>4&G%W+@D/$##LU=3CS\Y2=YI3^U.S2XU%7B"K6\GW96\ M+>4JT&[!WZ ?@_&\03W^37G>.YZO+=%'YW%_A/7;"$L:G0C_D?O[+T]23ZDY/DG42Z],B4B5Y: MM[%*I6@*)?P^-D^C.J\PN8\"K% MV83SC[S[!77Z S3IF]U!WJ#M\5B?)B>KLL2,4L[\03&(1X.%^\"SAXG?5)S? ML+YV9M'MR/5ZF5FO77TT':E9PP&F2O:9Y7UG;?K5!BV>VXOE;PM_,KQ;0QFT M42:%VS>X@D=J"#WV00 -G>?VC^U#!$1 'TV"'1@C*\[ZWRRNA=UCQ1U\PE&%$5"6+C21E9LKF!) M/3DO\0<247;,;@ M%PHCYC,$7AEQ=;H";'/Z-SQA4+$V.,WTJD.D,EW! \%?S_UK9N M_>,O63(A>8N&^(([6C:O80!)9CAD@^-Y#Q8@"MD:9PLR1+-B6)/?DPPI\^V] M,K]'+W@\&X(P9$0\KV(\@4@JO.YDS3GMHSUM%XS*?G^VEQ82SUNM)J\4R_FN MMIU0C^SR:MA%*+LAR^XF%+LL-D;#\L-VE%&!9OO!"MZGHN!*9?-]LS,O*80C M=C/W_+33R%\-N);5G3H?Z'6#7<\:5#,_(D<4_L3N\_1V]+F@ZSC<,AK#-$/_ M^[.XLI>##&:ZJNK.\?A7ANY1'JS3W@H]C@Q\@]^%,Q/R+*(MSCF83TL1M<1* MY8 Y![YJ\Y8.6#2!(]4QX_F'7AJ=;"8TW0*&'KRORAE@M<#/@LPC$@9ABN<' MA@)\PYN!H]NJ $:V$0\QAFB<<'\),1B'C&WP)IWW=P^_HZD(%AG:[/Z+S4!C MAH,TX%CEYX8ZLRW;V(_VZ?G/@*1I/ S/#*^$H(O>6O@$\ZX)@YGQ5JASZ.:Q M_+DO.7\*"10/=TJCI&\S(SF9VA;J7)67LF=TP%,N2^;E%:(]$KJ$R6U0G"S$0$9-R%V03)BB>/@EKVF P(D> M8@+(FM UD\"Q5#W1TH&5DTXFH 00V#\AL#/15_@_R/\YLPTTX1"![A)(\E\3 MVW]^GU%QGAEGJ#7%$,R&,E66>EA/\D\AS-] MK%6:;%_*-MOEOF@2;; 3BF"15J!_R[#%'U<&KK<$MGML$@S:2W !!JQR*U/\ M&?P1'@8="MQ"L9OA2"XO<#,:'&L9P2N",$1OP$_F/SK*;YC.W.7PY]*MA,(2 M0_W#BR4S( K!_(//Z%K#3R_2%5ZX>3'"=/\[-P5H;EOB/S#8E )30[ 'N>8G M^@MNYW]AR13XZ>^+A)P^3>Y00_#C:_/#'$*'7\A'=40/_"[[; *^F!P?2@[B MCGXV'61,CH^5CNP=F8WI<3OTN,ME8G+<##G2=U1,C9NA1KQWW!0YXKWCQNAQ M1\>&QT>0X^6\S2_E:'S12+R1F^3O:&==^,KIL\3.!I]1:? F-)2/*:KX@1CV?@5J MKHP^T6(S1XGH;OZVRBO2 [RE[DPXNBT((O.%\DP-&:679X0JL=XQ19J8]-7V MP&$Y!TP2UNO"R&0V&[UP^(ZR_<%JV9ER<-<2]BOK8S&LQ;!V-G[USR]PF:K" MVKU\L<"(N,TW:8:NWY\DT+T\KC'Z*-NJ/LS2RK(V+P[S?'ZSE""N97[\HG+9 M))$[=UGAW7#MNEKH'^J=MZQ>MDZR3?AI(E'X_OZ6P&?S@GU6<_C:Y69O#9O? MN[KAI]8Y@:1Z-^%@(HPS""W(]1$[?ZQR;+]%,;G";+/)ZM*$@IIG+D._"IU_ MNT3H1^B;'RGGGU*+C('KVP#7I]0J7T(N76"68ZY(4LLN0"ZH M6R8Q.IH-Y+.Y,7];@7RQC.QGN7GVX75OCR,5CPLZH-SC-S'PH 9,N!C,[]UT M71FB"8\+]MG@O#M^W%3?[/,\F?ZE4.]Z:9"2#I7@]>[0/U7"!-[MMC4OWY0. M&LNBF4R(\-JKMG\NR+RSX@S+#5\-!DT%$0R/]PK\>K?*P[EY0CE[#D5]CX8* M?@'S!_:'Y2;AW6B_?HD(L&5UJ&9RFLXG&52/.[T%[[<6P9)9A\Q VM%=[&!0 M@CBU[CZ&=2,,H =4_>AKYEX^D'/,MR]^_-HDP>!M9F(J@I>%+R2+6Z_4\NWG M/'JG)+.PY^>N(; H-@&O)0-Z0TXTTM[YS%I7A,&!W9^.H4$2_3) MV7(ZS3"C\9AO+NU^:SMZ*8$1^#*U?WE$;.#U\W,5?PB[%1^(J:W,@EM;_!]X,V#"H^/T[CUT\5=Z'Z'+OP;,='Y([ M$) !:S(!'#=$SA1-\,U)VK>^):[852FT&<#,+*&MP&?SLSS=R-9*!>?>26%< M7J_-=BDRNWWHPBRLYVS9U]-SS_\G.TSR>(M))E0TJ^39O0:\1%RE[-4+.UVP MU\ ?8IY["\_5_&W;YQ0_FI8IM82N::K M]!]&&;799JTJD__Q*TV>J8= MJD.%/YU\Y8_4\DCLU--J.7V7V-?IA#0ZK$#"6X(/,W3WPS!$WU#P$E(!+(&9 M^X M '/]3G5=\6VJ?=5= %"H?JL0MKC\]H>=#6YT\-7R3$;&9+2Z+TRG&DI& M#/$GM#HR&(Z(]#*HTL&T2[+AFVN:GRS* J> 5]M 34.V"JA1GX>*-WP2L<& MII"?5NKXI6!SWHCJ7:(V"Y(Y>3F<0/^\;/#VT@0CA^4O^3E,2N>E>O)26Z'W MJ[(""WZB7(=>NBC!!I;187',0]JL\'O-(._27 0M>0 >*/V9]TCR4+<3_3.% MF:; +]R9%9F*EH,T62_+$EPV\R[1T@$"R)*$*H4&,POR8X%O]OV'>MKGWQ)> MG6'Z+M%!R@W,$P491/C,Q34ZQ;A&YZ>JT9FE,X) 4K,)A^>$29K&Z$F6HL1)CB1I*I/F M:"$MGI:E--U"3W*HVI9UJ5E)R>QZ?>L^?ZYX)U[&Y_74]L$H,N*&)LAT3]UE.A)H M29VVS(R9[/UFH=VS1+6HKHCY+J\[SKF2G#EF27$MN]I@:/*Q/\H,'W>J"(MW M1OKD%EN\Q_5HE1FIE3+&M]UM?B2!EI$2IW5B56+KV\84XS!]S2L+(/(\;(GC MITU'ROC!*FPF8V:9$K:M.ELOW2KNG8L-=8=,S)-@R M,B79S1:EYJ M8]RT4%BT,Z3+=&'MT,B4M'5CX_;-ZHIUTZX )J/,:!*VC$PI M;^[*!5UN.(P]*@G89E[-99OP[=$I=>=,9KK+M X(U/* M"L5M@6R:?840R 8E9.8.3SJ@9:0<:K\KK1JD-L85L4!7V,QVVRSATB03[;-N M@%?23CD+IC1(&_J&?WC8YD'+W&E+/;6N<&2VK&-+M^XLE^2L[1K=23;:YWQ> M=E7LL8(S-J?4&CO[@1=W#F@9Z;->IP;JIE(56'>SQ0N,1:5*T_PD%^VSM5$T MIU_NUY1EKMW8K;/9;N-1@DIZI.DRIY -W)8=C';PRH[;D.0]D8=-H^NTDRL& M1YLVNY[+KB)F.VVG)\%DXI%>\=:0'12R$J,4-;F@"*,>IP#:XV=DF6O-+ 7K M-(8*,6ION^L.T9HW'-@TPE%,7<<<@^X+BK@KKIG[5/TA;:"F$9;BLO)\QD:P8: M_+GEAT:3:7I:NI;(KPQ93> FRD0KYG[PP"*; C-'\$1$-D,$2;YU M=&=LT1?&EX1OV;,,!Y< MA=S/'# D3.GNN4RC;T16\?/#]\\\GR-4>'RGRW.=T]Y0Z1G $0;,/?UBI0;( M$:J(E@I2ZVGD02R$7 Y@OJ_T&INB!)^=*,1B8ZW5SH)="B6C/3/TD=IV?J\< MP%/[P<$-7&N5C_S *5/DH2\8ILPR1>UTZP";TE0$@^D%%(5C/WASL9 WM]*M ME2M+/<^RXHH5LME^EY8QZ<G2Q*>[CLB%!CP! <9 :D)P,33#3<\Q(8\$Q-]7A81'G<,'7;LC\PO)A@= MP_%#_COO$H4#?HH>5_F1!\GSD"MXN'FE\F+[>@/!T4'?FX=Y.*[PIGNTXONE M0^OM'V34LAS+Y^36/4M+S6*]U#+D#)E_)C[N!08.]N?:7DB/HN'"#.R(!$F) MN+YE*\7'CIR?/VX>NOD?OS0]RK^'J!F(G@?_(^"1(,>^ZV62/V (FC9,V'^T M^X>4E6 [N )P7(62E\.BG,#T%UTL55&6?*LLY]J=P0 P]R\41?,B&KT5*I"H MGXHD4$(@5SRKZX#],^P"1W4%)$/DO,((G';>[PT4#!-I;1 8@JV7TSC5->53 MG) %]$)?'0IVOX,^%.5",^*#WY<6-T30!B@90:][E2"!M-UCG4$TC^7@8!-% M!O'LCOI9! ,">H#GOB2,W"9;R^7EJ9*BM?XFUS. H>M\C"0H"YY7G18(^TM#W3@WWM59.(S'W$P6&DL>H7GV-@ >M M,P5=^^+*0K0-%92$55M,OPK1:?F7GXFW5^[P#V+0@0X'M-C@"^\T!WUS^>(> MEAY]V^0+ID[ MBH[IKOPOY$R)OLB'L1313Q>7!KLDZV-=^#TRH(NWY8Q+N/Q^(;0\9*S MX1LN22PTOZ66?D,.>@FMTL>7P12V';WV,]ADA-[8(8HO@\PC7IU^DV"*(+8+8 M(HA!Y;(6@7]_.:C&M-HF4++@1) .]_,H@"C=QJ?2_[X0-WG6PM=A)IC_P8L/ M"+) ?"K.^K1\E+VCE=+Y'/)>$ M\?DBQ4$6+ 0)9PH1/SBJ6]PIV9Y2-]T:[V+CZB[GEU"G23J9R47+*<9X\6%X M<>WK%1<%C(^Y*O&Y >-,HKQNSFEF&D3/4D8UHLJ7AJJ>[[R]C/E+"+%8I>5" M.47.%+>8ZRK]$G=/&PY "/K'KW0:2V8H*D:(ZR'$M=W8%T:(#S[O^2P($;3* MJRHR@8,??8AH5LN[C[)116KX-CEE(A^66.'=7/39)=88RRI\Q2V MXF!5G=R/7P2=Q/!TC! Q0ES*Z/AN.L2CE>HNY'6;5RI-M[R;9[2'+2Y=3+AU M=KGLU=N5>TQF9UL,4\E1#5D(./'C%Y[$,3))T>7ME?0 M^$Q6;//K>1H_Z "1O*KW\,4E":XKOL5S29SZ:@"]'>,(V^< M,W'=8XB/ Q+//W+MJ?Z>[H,2QA/O,?OOR=S8#6P='\3?]@O$VV*,'*\R^:\]U=M"C@OY!-XB M]&8G4UOO%$W"Q,RCLNMTRM1F"Y5AZ"^@\70R1V6?$_LO$X2Q#[_01%0BC LY M%D+^A#@\XW9:UQ6"ZN3F MA%IM+62XBT&?03J;3=(8\14B#&@_PF!MRU[A"1,5RCW4%(ZC"^+H@L\>77!Q MG'KW:N0O6_RU+,?R.;EUS])2LU@OM0PY0_Z^Q0_?N<=!! .&*(#I /ITP#KK M0EX3\@,2&+E-MI;+RU,E16O]3:YG5&C+N0*"W%>F>;DU3C^R_=QLZACDVBUN M(8+0/W[A>!(_$ZL4@TA\)OO9HSGB4*68N;]LP,'5=T@5YYEQAEI3#,%L*%-E MJ8?UY!KZ<6\Q)F9$J[E@UT)WT=$+[BK;SH/=#=U6P)/IW[VJ\#EC#Z()(.YM M38P$%Q!8["/]+L$%-[06WR8*X:(^">6^-^W:YI+'.*+92C^.1=?87NX>6'N0 M7J\4=O. N:7<])$O3]="M0O=Q3!31":)8W$LPC>.1;BAQ?@V00OOZZ&HYO*I MW2/F]IGEMJ]T1NI2V="_[Z%X+9ZL>F96DNQ='5OW>ZL&:8QWV" /\ 1&+E!X M,IO+Q7CR?4]T;V@Q;C'$X2;PY(6;*(.655QOI&Q?J;"YD3XJL:5B]W* \EC) M%->/](/-B -W8LQRO5GJ00* $F>AN+H(Q7CR'4-)#GC2%>KC?*J5=3&;E._K MZV9E]\!>#@IR67588@%88;)I2$Q_=3\U>0@%?LX*G$HBW\?GCRC!5G'.BCBJ MY!M$E43F?J$[=9_19?.6:WK"&*MM,Y4ZH\AJ?]DOU!H6/W*@?S].6A&'DWRO M<)+X)#@^"?XB80ZWNDU>QU7PEHUQ.JQM9]3&E%BBG*FW+)DHZB,);HQQUHH8 M.KYP$,G'0\>%O )OD7I&E5*+;3TKLD2M@O=D\F$W+N91N$NA>.,IWD4WB-!F?X5PWQN3JTG8UM#GGV8C1YF;C3L[ 2ZTIYK'MPUAB M1XN'>VT@Y=.Y!P?"2QQS<@OX$C4&OQ>^1)U+-X\O<:J-6$@^6.6/-^&/<:.< MV4 =O9N:MM?4@*UGBMDQ5EG5J@;:0*&7A,*P)$9_B40=UW.(?LK/T%KF7Y,W 6YKSC%O?X\Y?TQ4^D7FC,R* M?ULZR>>/1KXZ4B]7_9G^@1H\=K!>X92RUZ",? ?,'2TYG"$ M_HI[J142UEQ,:+(F)I:@I[F9$,'# CK<39!8,@&-S"1J5-278/!NPA!Y:($+ M"2X4;J[QALB9(CPS_M_;2S]!O<$"/I>!8F\5TYY5W.(,8R).*AUM.U8LI9T9 M+)Q&:;EV^PY,.'$73;^< &15X:*L#/!R ] 8K*=WOF[I:)E[;*^=X Y9(E&2 M2/@#/'_GT:D\F(L(I#K!VX8A:KR;L Q.,U7.:WY(D7&W9S2XGK)F<[Y)+LB; M7_\!_P0LQZLB9T"0F/]SS- D9!4?%C'L7Q?QH?!@J*(1,"J1#M!ASZA!3 $: M-?KWO_\K//JH>\EW!(6F-1>AI^8G@:!-$E-3P*Y*BIN!-__D5(=SS6"7SQV. MU7_N?4DDDAWLCJ3^E0C]#=S_J%U'&TE<_"; O0]D&'_V)I?&[#'4A6JD '8+WX'=I\A13R .I M_L,EY@84VO\9M(LG4/E'8_ ^PHZ . %)5KUO'&]4_E>1@8:X#"X_&. [A-0 MAHH08=#M&!^2N5\A+GM*-HXI>XY@' *&"2D(.1JGQ,F,2G.3-)DC)]GI;#JA M+=-VJW5E7>O72U:5'K?-/,2\TY9\L;N:])E' M1ZGEKM$%+7'\M*DQH4>U33=%,S;'Y)=&>J=0"V="3*C3ELZTQY9= M;E5DVOBB:Z9*]?%6@BVSIRT'>$U_7'2[=::^H=S!@&JH3ED"+?'T:5-%:3T6 MM+&%8?W)-+_$9_5RIIB'33.G3M_0X*DE]IJ]7=KT,69IF>6E"1J>ON>W= M*IN77,RNI>5!\3X]WQ7RH&5D3G71>>PQ#[DE4UED-UFI7^UM#-@R,BX1S8-#+]VK8X(\NM MT1H;8I5+4[8V M7&)$'Y?T1YO%RN4\:!E9J*8P?E 8^V&NV,.2)*CNR!K3L,_H0CVT%]WITJP* M2MUJ]@NSC+Y9S!S8-+I0:G$V%-71I@+G%%VHQ99KT<79NL_V M5P*]72^ID=6%-:DC"Y6Q[25CK=)EC'/&_*"]3M&X(P'5(=(2S*DPW.T>#*7= M(:W%_8S&5#<_R41;&NW=P["[2:]8CB-&A=VZ0XUD9Y*-MBR5&'-4)&=Y1;:G M['*^H&QU^+360F@6F1I<[E,AQ8& M?0-S:RU!&.:Z!46& !1I:0\5N9??T -F.>!8O91GJ/LJ!+4($02\MV[4L?:< MK:35W'@P'"DD!0$@VF>&M:8Y37.PI8BQAMS%QKF-X M7BR5AT'Q+*NRM6RESN1FTX$["%-\HO')E.AK4>P MC[7E*9V?P*;PR2.[Y5TT]6,%O,_/1<%6Q?:L+ .#06R G56H:>=- M4[1,M(\/P(L+JLXK/X*A%W/=$9X&*C0S*I>L-J]8]<4,O$$$>OL*O,,R;/%] M==C7V5H#H+_SP'[2-:AS0/TC9%&A8_3,/R:8!/A5GLE(1Y'W,TYP:,K@/_#! M(\L,&0?[^G'^UW@NP1GP*6 HJ*KNF(F_9 V\4+=-T-S\^R=2=)#%O%>AO3-5 MH#ZKW,H4?P9_A*=,[V?HZ;*<;>G!%YXBB[XYTG=#K@2_3=2@L(Q@%('JYJF2 MKS@F)#(OG*6$]+A0YSKH< 86)K#/@\\IZ!'YZ9D&#EB1%U7R_>_^J//6:99[U'%Z:";ZNB%T<(\LT(@>,Q(6Z $+D[ M(B;$+1 "0%,V)L1-$ (G8D+< "$ -,6$N 5"Q-!T,X2(H>DF"!%#TXT0(H:F MFR%$#$TW08@8FFZ$$#$TW0PA8FBZ"4+$T'0CA(BAZ68($4/331 B=X=3,2'> MCQ O7Z$,*/*ZX]&/FS4\'@]'[$UU57CU,EST\77X 'BL@MRF;TB-JENT*2*Y#3P#.+H MOY>QC3ZQ+Z&HF]9G0;AK4OFZ%:_^>#M;ZF#&.W29+:;V5Z?VD%-M,2;S5R=S M#-W?@X'9 M7S@=^O.73#\HV_F'UQMY)BU$P6UR"]THJIQY7'K2%RZ_ZDB^+PB[S-;J8T2Y MGIW:V78[7TM_G58X[MM_*K!<$/%_,)S'=#_OB531(4 M_L&E2*[K;+LZ+GS @>V'XL+''D#'N/#;N!!RF($BAHO?A8N5,S&EC*;-,ZJ6ZQ0WQMU=I>H/!062FW8HQ67%LNV6(D_JDN*;&*,$F+-Z4 M)+'G2C=]/<2(@2$&AN\%#*^W.+K=G&M)^F##V()5+G V 3QQ)6*^U@<=%1-%8QK526JJ0RB._I7__$H$&?#/G^9_)]&$*X/;X/1O85>^E,]/(P*R]F1DU: M3OF%4\>Z/06A??J!)HF/Q15NH]:C:W "@)_(IGN]-_H5;V58_G%/Y1]OB[RP M!N3[O1PO3)=1!?Q+'7&<)PD[K)[NU)-\"DK"Z6(^*8Y-A?_6%*WZ8J (5JT7 M92@KE8Z;>HENEC)H\;_^H>B'Q(F.S##OXD;S+KY%6OP B^F^I,7I]M), [-, M:KEHR.MD5I S9&DNQ]%UYPE44Q:GZ%!\A.(C%!\_2WP$FUW5IM5^*CN:R0S* M%+'!3FCI#O-TKQ+(AR"0CST0XI(AO(CE!]AOE2V7M/U,XLFG =^3DMG:NM*C*JDN+]162:GQ MK8EJ&[6>I!;)A"PG-+[2&&2593F989,X@)-(/:1/;-;S(U#++8.3T(:Y- GD] 4$+$']+QN\Q-#WD^Y/D[X_E@JZ,C MQLLY<@FZO9Q))Q*#I-*3&R+D;Q0I2<0>TLG36G7>&'^'M2#\;S2KLDBU);+/8ZL73WV1;9;H=#/CH<14B1#W'B@V&$ MVZ@X:5A38$2DW1Z%A29G+C2YX*TZ5[T[;KCCTKMS:4'[-8X3S-2O1WN"UM#G M>2)?TEABG;2:LW&_-.M6O]5^JG8;N6$ON23EBMVEU(WYG'JR'3:%PR$G-N,* M,SN^+K/CTCQWK;OCFG.7WIU0(EW"W!M6%X-!B6@/>YR'=*J&,NH[="674OUU^E#2Z MZIJ<2S-B**:N64Q]C1?MF)CJI/4<-6I0!5D2F)XZGF=ED/W6TI^5T#6H:4O4 M>]PLFBPGID/3P< )!\=BX?V5H4BZCMT)1=*]B:33K;N)8JZ'\W9RP0RB1B(A M#=KZ1A*1D**1L_]G :I02%WO[KC1Q4OO3BBDSFW>6=&UU)4K+2 OUO5R14@, MBFD:N<1QN[MC[2S?KU_:TMC%0HR72"BXQ3CC%X038U V")H-J>TRHC/PBK O M" 1>8%V7%GHO/JV64!EEHO74FK!C4KFRJ!4WP]ZW=J ;SZM+U:XK&WG>B++9 M'A4?"NRD+CN0B=.__J&HQ$."NLORXFLH1;HX%X3J@4.0%NYQ!G(WB$+'80SQ^EZH[Y.P_KCBZ^+I^(F<' MXV^]F6PL-J,B( 9ENJ=9JK01JE@_IU"W4_*!3+SKP?^/Q<&W_+,=5K?G<-/Y MJ^'$+R09285OL7Z3J;UY87(AJ1W-^ 5G!*QTH)H ':&O4BG"X3.).)P9^=\O M)K&\;>!7LR3!DBZ5=36?R:>0/#-*T@N:H9@E;2H]>KA@][M/T!\@.?]J&Y/7 M5+B+$X'8G?N5=V_RF;>[9S+7D=RRU4-9;( MQ0@1U>H_'C;AV>[50\0 I@[@ATN@K!\B@FU &1JQIB"B2BJ(S.$63,T(@.0L M1,HV_"1&/$00=>!=1DM_Q+RSQ]%?0F7[&]+AIT"P%:!-CDBN@FW9!O#O'>,R M51?)G2Z<45;1>-F3:6-VT!@S_'#<'\O1)WW"Y@N+F,PXOR( ;J\.7VX9-OA: M57*:7&!,"Q(%1%:1"5Y1A'M+4*"#.A06V[\88,ZA-QH1;1*92(AHW)+@-> , M?(H/>)QICTVPL.',X%=MXV"H=T_7%!B FUBHDA)^@EZC*)IC1OXEJ?"/FFW" M4>:_?T7>,3^][8] G+H)($7\A/6 9VTE, 1Y!NOKAA$Z8*?J12!]#D(*T#'BX!A\X M@1NSU37;WZ,(WOP>PSV4HP[R^^\?04'J,1&_X"EXX!._^.! ?M1!D(^)1'@0 MUW 0Q"-]2<%T=R?Q)8T-WE479]B+ M;4$:S/79#6 ;J%T[U<]0WAVOG;C+\G MH<_6VN3PO^?-XCPN_Z[$C#W7ZM\3.M_M<0D^]H^T.K\$QR+4_07^L0NPW"6< MF]_.<%_AN[PZ3KF?W( V[Z]-7(;$U<;/D-E&-20PZY+7:F:+_:B>4H9%5MF M8TYD6 JE]Y'$0YP^=L'LS0($>#[DG:G^:]*)WR^@O@'FA.+K&\57'ND%Q M$TJ5*Y8J" -U'2THCKLI67:EI[1[BVQ3KQG3Z#S==]@X%B:HJ_.QRV]O&0;% M0A@4PJ!08%VSP)H: 2(+#ZG%#=V=U@B$D[:D6.K2<91,RR-11;U0":/U67= M /Z)A_CG!N5,*$ZN7)P4-#O(#S2?CC)$L2TUF*C>3/62_8R3&Z%KNU%CUN0# M=33-_&8!4'>7O!'"H//"H$OWL;@,3+KTJD.Y]R+WX-@ N;?65G%+JD@;8KYL MYU;/2RF7X%ON_9PIZB%!TE_7@.,2$N[[X?,PA'-I-W8;*11R^N8_VZ%[T4+##Z7A00GB!V.KN];!7HNJJJ2"QB1G $&RO,Y4](99-5@CFB9LLM>= M:7-=*H"#''#TM+QD\HIFVD9 .C=AILV^%3--.?<4:S=$C62[EN@2/=QD(&2L M(^-8-(P\4_(W_M5Q4_'&FB(<2?Y./D;0#J&4;7>/OJY(UC0R (IB1@KP M#5HDRZGR0Z3^F'G$J>3E9DTS1$B8N2EG O]?K2EG171#6TH"_W7C3A M>$S%:"JV'K&T+R_W>*OCMGLB!>_]>V3=WLYR?XQ'X=M1B(9+J@F)"VT4?L#8 MD$WOP9GM#K[ZUD?YJ5N6IDYSOEXQT:=4RTHD4O5TPOET-8K_#;MU<2MI;L^S MFF%H#EHU!W4L_#RP-H6M1LLC6UUUB$0MEX/_K3HMUH&T#G'BD=H4TQ[/ &^A M QYOWQ,9(XKAEIRD<*XL>T"U" *8P$D*$5R* XH\C&"B/L5^<+%0SEB1B"Y M?(',NQ'24&*J$Z.$,=%+4,^+0C/)<7)"W"<&@;, KOP1N#5*+07J*10!31#) MW:H\_#[I._YUW.I0\Z>50-/WWOHYXG -"RV#3&.N_WH-X\_ M7IW6C1!)M"ZW6^LY3Q'%SH+-BYMJ32]G]H@D:@+^MV ;*&'#F+ +)U35.-5'*%JI.=%G2B/;DU)CNZBU4^OJ(',:H:2)""17\T\(1(<3 M,Y"T02($[5=$@?-S:09/W14C4#WQ A0/1G:'(]])5@X8R>A%+=.2X M3""3;A';%KG )P #:P)XD-R9D $4 W$D!I+O,F8'J)"H.H"'JD;8DOP;S'V4 M3;U'H+]Y7UO*T;&\SJ6[O<;**C=YTM$WS.?K<_=7 *>(*BEMU0K4Z$I]7:HW M\BN9H4JMGE%==3MFHH7"6<01E1YQ=R/BK26"]B."-B2RW9'(O]!9(C*CB+]W M+(A_)__^MPLL/>R(CDX!Z^TS"Q"-0NGY$"FI_./#$8B)F,Z/3?%D($,"\R%2 MK>8B_T+5B2\EL;[Y**C$PC"WLWF$-">IO"3L("\:"W\QUB[U!2&177'FBWP1 MH$UC0\,8HY>Z!B5 ZF'[2G0HWOLB8Z!HSCZQPP/$51\\,!!:QP]UQ0JD6<&3 M,E P!6.B+(=>JKF0:?LH]Q%O?.M(4+6(A-IA52N6Q6-N$(RX9\%@ X$FPLZ MQB+(;:BL\0PP.WCOHH379+W& THDEMRW7OL/'IO>(#\BZ:#5L/Q M/)*=Z'4\D)88". )J$OX,,U8NU ";E-4D2 T<&U=!4",8)@^WG*@+D-3MGEW M15? +54\R5=D^[U,4NXLFNWNRBC+BPP0VZ/A)QN(5_.85!EIPL/R?NHZ'V,9!0EHMF6BDU;T::L56F M#W@J<"2T)R1UR\#HT=H8\II[E;9OG2_J$Z)Y?HJ7:7JP JZ1@[QOF)8+Z9$P M4>"Z$&^CN< -M"3,\AS:4G>_/2GA_>;?'_3[;KX/$0U?)HT-QQ.XO*D )-@, M, '8M'A;OS]@$3"Q#>^R:I=\$:5X&OIER1:50<+FG22ZCK8T3FTZGW:.*^;B33:4ZBI1! M#<\?#^\H?NFPLV?*5XR6()@)/ MW,DJ9*[?3 Q[E2C\=[G(KBIU\=<_WW2IR8T)YTNS-Q44KQDAL?=*#.%O5 H*>K_F2F[MJR(\.WN)%Y"U_+<:Q MTMIU#O ^)M,N1MU*=ZCCT-K@*<\A8'5M60!<7.WJ1%XSX20$"8ZTD'(U38V7 ML"K'UK$VMES1%#2KG6'H.O.!@13Y!"(!:& C\Q$_^D75ZP8PD:?'?30$Y/]O M86O6W_CZ&T^5NY]L(P)(5>-UN'O#09B.OIV#J (E*N%99CD%O@Z"H"F W_"QNVNKIZGX2\: YR[; MEG^^M+SX[__:Z^5QD ?F)3[XEN7U$*%P#H0(HFZK$)Q-^)M3'&YM>LM,IA]C MVYR*W[O_*^MM_P:?OA.RU+O)-! M#90H\A'WFH*_>@N+DX])^DQGAQ\=3-1'96C[48 8JWP4F$:"'@J8LW M]D\VZ,!>940<#^Q[ ?OSITV\$2[(ORFE$,H)D>\YD>]V[PMXZT$.[7M=4Z'Y M9\"Y^O.+_#IVIBXG?6>6KO>*["C&=N.\D4Y L$M\=S?)^P='YS_,3I*L%%7Q MN4@ 4VDU4DURMDJVT&$>ED._U>Z2LT[$01T;X@Z7N[F7?HS(6[CT^R,\Y\'6 M _F":0P#!8==?PQ\!7J&ZRMTG?Z>,Z"$0U>FM6WQN'7\?P#"0%*T\'LPR&OH MP UHR@A7XAZ6QQ[;:&@GH_7"_M)Z!BA"=9$+/Q"*UM@ZL0IDFO:#SX6IG)Y.]O M7D$8S+^&8+X@MC,=)B]:4S[6?>#>;[7/ [J>Q&R%$*BVDCE>!+ MIL%R^3!9U)7XOF&)OWOB../JK>-&@Q[9GSZQ\RG3SB!7Z(:,:ISEQ(#X =#)+-8CI)F$QE M5"7HS M&AGRV>K[91-(PX!Z%OQX\G_3.7H)J"ZLQS9!$ M%,=&9X;=Y#HG88V&@_00&T,V?!V[O2)45H?V%#:62!KCLM0Q7*8B8]; VAR: M@SB; 9NZ_ER^ @['9[9_VV7T>0 !0%*Q?'EB/GC0VP4R7CUC?TIN= &AAOWI MO" +)/3@_T3X:!'GV1HH>T_'4SZS'"19DG9O#?D0OY5>UO&UK*?$8@-1GU1K M#)>-RMW6+-L@YW_BP?D VN1*R:="5=/6,EA(;1:(3*TX0R%G^AC:?)5Z[7E: M@@\:.V!M3_>4R> MAGCW(Z!'E?-CA%GQ0,=I*%ZMP*YJ,Q#?O:UC?3GF^!8KN#G!!1!H+,"5%]9T M^ZZW >?58O("&!LV"LYXF#Q]!)/C#0%H#WQX_*V2%#].[[A?.@3J.#UWK:)D M>9R<^^;18$\MVC(=$8(*]V3K%70)9PX\(\B0X)X:&@(X%P:_KB M&=S%@@R4.:M-O.QH2+ 8EL NP4)Z$P0&6EU^N0]Q,LZ A#B=) MB1D,U4*.)(H=6_V\YX/9.YW&!+WI&,Y/UM9//%4292F?F@NE1DPQUJ*+PPY[ MK+W$VS&X/Z!U3']N"II'?3YB##YW"+XQ3'#%E$VZ*.+.^/IHV>/Q!4\/!,7 MY0>(A+,7PUU5A\U9U2PZS"!F-=?3;C5'=C^>F/0%=FNK MMSP>=KXX#W!=HWFZVL,R[HT6*9(G(C MQRFWE0)8Q#,X('/81?W0;/U^J_7V3O0;C-;ZH)O3LMU5E2EN:L1H/B$G113] MC!^+?;]G P7GJG-N.R7!YOV.R& Q^.*='GMIZ9_.9/>RMY O$[[)\J>M*:CH M[[/VVFM;P(.V"/O&SP:CDKZK9J.92!OXQ4';6>@6-NFT2->>('* M;MVLOU38DP?'.;T$M9#@\LX^O5T[O7PMD<3LF6(ULWJM!Z:S3LW2N9Q!?EXK M?9!(T@EQ9A5I(DL4IPH9+13D6H6'H(*,)X\II$\0R4%$[ C%^*CDL"8,O&>U MG=,#DGGE7GA);\<:2$RY]:1,=A!>;?!AC^3QGL$6-@( M4)R_2PT-C$J?S2R7S%J(SF+Q"6?J[2])-LALU[1KGV!F?#V) N6T;AA$H;XV M1P00=2YO5*/YZC+S3HNDB*[8B#'6D:6FP,WSBFY<:C(/R,E\&;^%:"]'9Z+J M)-PYUPO[X"XH"H!&'F)BWV/WY@)8\Z76CEM>_Q M-%#5VXHVVHE !;&BYT658J1V#.HT:+)Y7*^1\>R0"SA"2. G_\"T\?IR? M.R_B=E?$]2)H38^Q(Q0 M"",8(TV@X:XB 0QM4'L>P6TO(96B#KW ]2%LF\*AC"O[)>@(!O-NS2&_W^H+UZCYFWO]2_IW1 76"]AV MV_\@%;1%W:Y-;GB-$00?!M_GPQ?];>PK&N\/N]9BYN%!X\9AKLI_@'."D^(Y MTT8;OE.X8.ZEH!Y.]54CJ-?O#WRC>XSN"^$7X#O?W(EW'O^R4\C5O[4TL.V@ MX?U"J@12%&KZQNFHI@D2L\;+$=QUX'71$.K$.(<4@HD*KC8/9^&6^I%!V:O( MA^0GG;OH\T"%?1["/@\WTN?!*VF=H$;D A]CDQR59N-)+LFF8@+)DD#@TW1B M3(,8[]6Z#TRDZI3#!L#SPQE%K22I8[U4K0%C=6#D>DL-4YK*3(E1S6+ M9E:)X21GH:NX#]Z>3B:?\^OFT.@-Y-(LD1#$S2*'[MD]?&9C69*'I>9(K@B+ M')]+],<5O>7>R+L_DC1)(O]DC3,$]93,JW9KG!ENT$68!\\L)IO :%&]'!&5 MGJ) KU:T8M*[,O/5R)684FG'3C$2U^Z79YT*:(GH.KR#9Y8I0JOF:HD)P=%% M1UH]28M*0G0OSML?28CYYUS52*^)1GPPEO(YL%S2Z*JI@V<6R"9722_@NA*- M!J%$TUT[EL^XEU+MCQ17XD2N5AIS)NHH]64N+E5!)\.F#I_9SC=CDTD[H?76 M,IT64\_M1 &N*'TX,B6!ACQ,UEL$M9Y3"2M9M:.+#,*M!T/Y4G\F2&5)Z:V+ M8CEF2\.VPK58,H":BKT1U:M7LPMB3H_X24]./C4=D24#R&E#LU8^O:PP#->= M.4]176,MHX6&4B\UWD$=48[61I\=DKZNBGX1;7-.]J.MG3FSLPS=U#L>61X0 MK$PC$T5S/%!V&@+$G1ATGZ6$'!N[QY_'D#DLG+^ 5UIMF9/5I) 9,[;2V'!$ M>=-G!IDOL:&:+]N9,5^211N3)H)S2 FC>^48?&PY>&H%>&C!$?%GJ3;LE&=D MC9!(O5F)1L=Y1T8NRT,CZJ^36O+OW-K>1"+H/HJW*&C7*'?LMZKU(V;U>[CZ M,7*&'A$?3_Y$9L^;3=&P9^\@L.OO1X)-(13_BU&O]>,1]Z\ #BHR1W$0>$56U M<2J$G_,YZV?7&7]:\36 PI?% ;?,4*#O=6+RR_37SIB 'D\H-+// M:KXYOTWLWR.%WKNMQH>(2]@AJP)^YS'%\_;*2/W5I:]N]C!-2&'"F>*XIRLX M=)LP0G];EC1KZ-8T*(+AM\D_X\LBFURE&UDK350RT^PL;74SBT'K_,'@I]&T MU.RS$U-N@'3ON=0=11T<#)Y"(CK4;U_09^L"FYM>5LN$..]"RSHV5LMRBR;5 MUDE7> 5G4Z(I^O9PH-326LJP> ;TZ&>C2Z=)$25-3N"*H@BCO_:G^D-9;AC MTI!7]VRYKE=Q"N^3^/EJ,#)B4Y\Q;*[/=*JI[BC;WJ?;Y:5%3D-] MZSC(]!\>1\^LJ%*V+A/VJE/;*%Q>[>W?&W(>B6/&QM.,71_*3)31B5F?(;4F M:NX=F'YR1GESOIV-"5IR.A@JI1[5J(Z,LKII9*M?)VXXHL0NVJ6H0RQJ0E]9 MQ)L*-X4;J*EO2!MSJAG6%5:S?#17J<_!>U^(^HD,DX(N!9;EJ]SK,4LV?K#L-1M\POQ">YQ666QJ3TLCEF M(.M4Z)3>,BJLS>3F):O3XE8;2X:L@Z.FAZSCVVSS>F(1%SVB3U;B^4ZFZ3+ M?CC"XXY@WXFZZ9+5X8BF>ESB>52;*/5U8P.9E:0"VH_\]5(+X18'!74#>Y6" MY\\L(>/(28'NLD?^#?P;_ +@^"D.481:[4Q:;0:!,TEU2DEB7GA*+ZRN(=HQ M,=1J']%JP\5 D5-+ZIFA1LK35&4&M:=.ZR-:S7?3WM:3A5JMV<@COK E'7L, M45*8;;QTO4>M0,:VI. XWK9'_HN>4[=-1?Q5@?OA7?3W:BG;:+O9L%\M8:^8 M(K9_Z7.&M/4@[U_3H*F"IF*?\YA3Y<9D@IK!H&%XP[S'Y#+C8;32(J:]HK'J M1#,QZGE:^G #HF BRW*F9'9T W!"0_7/DPP6UQ517W Y(A=GJ+Y66SZ7^ITA MBXV%PQ8"?UV'/+T_ST0K7>2: P,\$Q(+4E%@*W1)$T//Q,FR-)5GGF1=2?)$ MCF*U7OO)2J>LUA'/Q =$J>:+CFMM0PQ89F?(9:=O/TMNVGWLJRCT5,Q1/9W"?%%GJ%V.. M0]9SF?Y;=7N^P[RT[77L)- '\.]_=B#62B: \$**267)C^<$8EN(SY,KJU%MH%;:-"']P?\]9$@P\5.J.MH M?W9"!$&.2H1:88A8K#5NH1.* M!=C&V_MZN>^[KOW\Z MV]I0J*Q?LJ; .#IUJ251I1*F1--7NWL&WNSL&O^ M/-45B\\DY!SM5 PJ1:Y;F]-@UU[&YUNWR?NKC/WU>H?=D:X@J'>KB00YKYGJ MD=]KHE0;%(<]$4Q1; Z795)'P;8N'5\]\4R^*&SF7\P!C:64_KV/IPE3. ML8UD5&ODDJM!&-S[D.R*Y0MD2:\FG@A0&]NCU2163Z^/!?=.JECP"[A]J]TK M) B-Q"_FA51687&UB)+EF M]FF)&.'T[)JMFP0GRR/+ =7<2-AM,K'=JUXA%P13<@CWA3 M1;?)SN'SIF8$=99QPWINRG) [K);48O6Z[78V#5:\&?5XQU .76HRXP/N^ J M=Y3V?&WQBS/FX#M.;B3QJ=5(GF?%/-NG"N4GYM.!!_3RKO?R@7<6&?Z6UX(.T.X+Q M"JK.VBGM%JGB0ZAV>_:,NYGH18%@5LW6F$YV"$I$AQ@G8M.U%;?D%KKA[0B8 ME8(3^<>[/D'^#B'A&7[V##-NSUZ\VL:DL/5X8&=*\&'&^1P=[RZS#*?ISH@6 M];+2949)>T S%+&E3Z='#!7MP97:' MGP+!5D!CXF(&5&G6F/BE'&[)<'B7-F]W"JNEUM_(46I(-$8"]Z1L6F_?CGV) M%D4H8C+1% 5S"78I(KZ9V#C[;2ZIJ$_38>);0$,[7[>V@^XYK]5KT"WP_\)E MJIIMPH'FOW]?OGG39^Z'MW BX';2N ,+FK#"Z2;XO?W!/XV$#QKA]BI^K.3V M5CGL7V,9VU=L.X6X$[:$W70!9!+(C5[G$!=T_>TWBE0-FT3N@U.QQ]1?_M5[ M,]CNA*^7B.^-J)H9U7=O=V3[.S:V?KOM:1#@?;?\?[Z(>) F_+__8*6]2?9+X8WPX,RV[X.^BJ">X9$MFWJKGBSW+#) M_M8$\, APN1Y "#"_&(H=09^*4C(\/)Z[V"'Q\Z5]\KK$<0<7[7PLW/-.X+B M)FV-NOC/YL$.+% M;=?>-9OSU:NU 6J1(Z#:0U>5HCCASIL9^[7M!\G4Z;HV:D?33&YBM)1: 4R< MJL/&4#O,%'7HG+Y+O'$HB\@0582HXH91Q8>$(/9I4W_?%YJ@0C1QS_SX0]CN M?C1J+-2HH48-->H-:]1XJ%'OF1]_"-O=B4;%U7+XGIQ0KYY7KUXP3'3=N^,* M@$MO3^CN0^Z^DHK\>Z@P)L#'1^?H;#/=YN5>@^N4LL:XW"P*(IM"/CZ:>" " M^GS?,G)!TM%MNGFL>B\$,R&8N6HP11"P3W<0(%.9R+LZ7AJ6T M1BQXATU[(NG'1![@,WNJE_Z-&G:^D2$>8KP0XX48+TAN(DGYKUL3E<>;=KQ( MR=$B-BNNAV.%X!92KS_I9AC.Q+<%0C$9CR4/9.2_;QRW?;_FOTWI%V*X$,.= MU]X,D$:E#8A3N5S-(1:M5K<>7Z:H#KHZE/1 6RQ]V$7S7D%;#M_:;D5TA-S< MZCX%[EX4%ZBC#/"QH-BK%O8B,^\(,X(LO[(=()\B3 M_)L"2H\U8MEA\WDD)^9/;98AU :=P'?&(]LR_4 G#GN2O))1_\&5X?\<]*SZ MGO(Y]/-OR8+'R)]:0G9&DCN_$^WD0OBH\_.P<>$*A).RM_^.D7OHX.)^J@,;3\*U>'N$A JY)"0 M5)&OV^,4SE_L^Q9O[)]LT(%Q6.*QXS3')1*TP$[B8,+&*3[%C@D$QU*3&!"$ M-/R_V"_WK=Q61CJ%5-Q*UQ-$+]=EH[U";,HOY0Q+LN3KD0*5$FPAT4OU$MU^ M1RYD:LT^Z\"1\=HOI?"6T,],5*K@@7H^,5J?"HE/LEXF! M65.$0CTM4'D1CCQXNY:-]<1./)LA$A21=8IY(ZHW,W#DP=MUK31N]<36L)