0001558370-20-000586.txt : 20200206 0001558370-20-000586.hdr.sgml : 20200206 20200206162723 ACCESSION NUMBER: 0001558370-20-000586 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 137 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200206 DATE AS OF CHANGE: 20200206 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: 20583038 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-20191231x10qbd3543.htm 10-Q
us-gaap:PrepaidExpenseAndOtherAssetsCurrentus-gaap:PrepaidExpenseAndOtherAssetsCurrent000.33330.33330.3333P12Mbrks:BrooksSemiconductorSolutionsGroupMemberbrks:BrooksSemiconductorSolutionsGroupMemberbrks:BrooksSemiconductorSolutionsGroupMemberbrks:BrooksLifeSciencesMemberbrks:BrooksLifeSciencesMember00brks:BrooksSemiconductorSolutionsGroupMemberbrks:AccruedExpensesAndOtherCurrentLiabilitiesbrks:AccruedExpensesAndOtherCurrentLiabilitiesus-gaap:OtherLiabilitiesNoncurrentModified Retrospective00000933974--09-302020Q1false0000933974brks:ContractWithCustomerRefundLiabilityMember2019-12-310000933974brks:ContractWithCustomerRefundLiabilityMember2019-09-300000933974us-gaap:CommonStockMember2019-10-012019-12-310000933974us-gaap:CommonStockMember2018-10-012018-12-310000933974us-gaap:TreasuryStockMember2019-12-310000933974us-gaap:RetainedEarningsMember2019-12-310000933974us-gaap:AdditionalPaidInCapitalMember2019-12-310000933974us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310000933974us-gaap:TreasuryStockMember2019-09-300000933974us-gaap:RetainedEarningsMember2019-09-300000933974us-gaap:AdditionalPaidInCapitalMember2019-09-300000933974us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-09-300000933974us-gaap:TreasuryStockMember2018-12-310000933974us-gaap:RetainedEarningsMember2018-12-310000933974us-gaap:AdditionalPaidInCapitalMember2018-12-310000933974us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310000933974us-gaap:TreasuryStockMember2018-09-300000933974us-gaap:RetainedEarningsMember2018-09-300000933974us-gaap:AdditionalPaidInCapitalMember2018-09-300000933974us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-09-300000933974us-gaap:RestrictedStockUnitsRSUMember2019-09-300000933974brks:RestrictedStockPerformanceBasedSharesMember2019-10-012019-12-310000933974brks:BoardOfDirectorUnitsMember2019-10-012019-12-310000933974brks:RestrictedStockTimeBasedSharesMember2018-10-012018-12-310000933974brks:RestrictedStockPerformanceBasedSharesMember2018-10-012018-12-310000933974brks:BoardOfDirectorUnitsMember2018-10-012018-12-310000933974brks:RestrictedStockTimeBasedSharesMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2019-10-012019-12-310000933974brks:RestrictedStockTimeBasedSharesMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2019-10-012019-12-310000933974brks:RestrictedStockTimeBasedSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2019-10-012019-12-310000933974brks:RestrictedStockTimeBasedSharesMember2019-10-012019-12-310000933974us-gaap:RestrictedStockMember2018-10-012019-09-3000009339742021-01-012019-12-3100009339742020-01-012019-12-310000933974brks:BrooksSemiconductorSolutionsGroupMemberus-gaap:TransferredOverTimeMember2019-10-012019-12-310000933974brks:BrooksSemiconductorSolutionsGroupMemberus-gaap:TransferredAtPointInTimeMember2019-10-012019-12-310000933974brks:BrooksLifeSciencesMemberus-gaap:TransferredOverTimeMember2019-10-012019-12-310000933974brks:BrooksLifeSciencesMemberus-gaap:TransferredAtPointInTimeMember2019-10-012019-12-310000933974us-gaap:TransferredOverTimeMember2019-10-012019-12-310000933974us-gaap:TransferredAtPointInTimeMember2019-10-012019-12-310000933974srt:NorthAmericaMember2019-10-012019-12-310000933974country:GB2019-10-012019-12-310000933974brks:SampleManagementMember2019-10-012019-12-310000933974brks:GlobalSemiconductorServicesMember2019-10-012019-12-310000933974brks:GenewizMember2019-10-012019-12-310000933974brks:EuropeExcludingUnitedKingdomMember2019-10-012019-12-310000933974brks:ContaminationControlSolutionsMember2019-10-012019-12-310000933974brks:AutomationSolutionsMember2019-10-012019-12-310000933974brks:AsiaPacificAndOtherMember2019-10-012019-12-310000933974brks:BrooksSemiconductorSolutionsGroupMemberus-gaap:TransferredOverTimeMember2018-10-012018-12-310000933974brks:BrooksSemiconductorSolutionsGroupMemberus-gaap:TransferredAtPointInTimeMember2018-10-012018-12-310000933974brks:BrooksLifeSciencesMemberus-gaap:TransferredOverTimeMember2018-10-012018-12-310000933974brks:BrooksLifeSciencesMemberus-gaap:TransferredAtPointInTimeMember2018-10-012018-12-310000933974us-gaap:TransferredOverTimeMember2018-10-012018-12-310000933974us-gaap:TransferredAtPointInTimeMember2018-10-012018-12-310000933974srt:NorthAmericaMember2018-10-012018-12-310000933974country:GB2018-10-012018-12-310000933974brks:SampleManagementMember2018-10-012018-12-310000933974brks:GlobalSemiconductorServicesMember2018-10-012018-12-310000933974brks:GenewizMember2018-10-012018-12-310000933974brks:EuropeExcludingUnitedKingdomMember2018-10-012018-12-310000933974brks:ContaminationControlSolutionsMember2018-10-012018-12-310000933974brks:AutomationSolutionsMember2018-10-012018-12-310000933974brks:AsiaPacificAndOtherMember2018-10-012018-12-310000933974brks:SampleManagementMember2019-12-310000933974brks:GlobalSemiconductorServicesMember2019-12-310000933974brks:GenewizMember2019-12-310000933974brks:ContaminationControlSolutionsMember2019-12-310000933974brks:AutomationSolutionsMember2019-12-310000933974us-gaap:CorporateNonSegmentMember2019-10-012019-12-310000933974us-gaap:CorporateNonSegmentMember2018-10-012018-12-310000933974us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-10-012019-12-310000933974us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-10-012018-12-310000933974brks:NonCancellableContractsAndPurchaseOrdersForInventoryMember2019-12-310000933974brks:NonCancelableInformationTechnologyRelatedCommitmentsMember2019-12-310000933974brks:NonCancelableCommitmentsOtherMember2019-12-310000933974brks:NonCancelableCommitmentsMember2019-12-310000933974brks:NonCancelableChinaFacilityCommitmentsMember2019-12-3100009339742019-10-010000933974us-gaap:MaterialReconcilingItemsMember2019-10-012019-12-310000933974us-gaap:MaterialReconcilingItemsMember2018-10-012018-12-310000933974brks:BrooksSemiconductorSolutionsGroupMember2018-10-012018-12-310000933974brks:BrooksLifeSciencesMember2018-10-012018-12-310000933974us-gaap:RevolvingCreditFacilityMemberbrks:CreditAgreementMemberus-gaap:LineOfCreditMember2017-10-040000933974us-gaap:LetterOfCreditMemberbrks:CreditAgreementMemberus-gaap:LineOfCreditMember2017-10-040000933974us-gaap:LetterOfCreditMember2019-10-012019-12-310000933974brks:EdwardsVacuumLlcMember2018-08-270000933974us-gaap:AllOtherSegmentsMember2019-12-310000933974us-gaap:AllOtherSegmentsMember2019-09-300000933974brks:BrooksSemiconductorSolutionsGroupMember2019-12-310000933974brks:BrooksLifeSciencesMember2019-12-310000933974brks:BrooksSemiconductorSolutionsGroupMember2019-09-300000933974brks:BrooksLifeSciencesMember2019-09-300000933974us-gaap:SecuredDebtMember2019-07-012019-07-010000933974srt:MinimumMemberbrks:GenewizMemberus-gaap:DevelopedTechnologyRightsMember2018-11-152018-11-150000933974srt:MaximumMemberbrks:GenewizMemberus-gaap:DevelopedTechnologyRightsMember2018-11-152018-11-150000933974brks:GenewizMemberus-gaap:TrademarksMember2018-11-152018-11-150000933974brks:GenewizMemberus-gaap:DevelopedTechnologyRightsMember2018-11-152018-11-150000933974brks:GenewizMemberus-gaap:CustomerRelationshipsMember2018-11-152018-11-150000933974us-gaap:TrademarksAndTradeNamesMember2019-12-310000933974us-gaap:PatentsMember2019-12-310000933974us-gaap:OtherIntangibleAssetsMember2019-12-310000933974us-gaap:DevelopedTechnologyRightsMember2019-12-310000933974us-gaap:CustomerRelationshipsMember2019-12-310000933974us-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-10-012018-12-310000933974brks:UlvacCryogenicsIncorporatedMember2018-08-270000933974us-gaap:RestrictedStockUnitsRSUMember2019-12-310000933974us-gaap:RetainedEarningsMember2019-10-012019-12-310000933974us-gaap:ServiceMemberus-gaap:DiscontinuedOperationsHeldforsaleMemberbrks:SemiconductorCryogenicsBusinessMember2018-10-012018-12-310000933974us-gaap:ProductMemberus-gaap:DiscontinuedOperationsHeldforsaleMemberbrks:SemiconductorCryogenicsBusinessMember2018-10-012018-12-310000933974us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberbrks:SemiconductorCryogenicsBusinessMember2019-07-010000933974us-gaap:DiscontinuedOperationsHeldforsaleMemberbrks:SemiconductorCryogenicsBusinessMember2018-08-270000933974us-gaap:DiscontinuedOperationsHeldforsaleMemberbrks:SemiconductorCryogenicsBusinessMember2018-08-272018-08-270000933974us-gaap:RevolvingCreditFacilityMemberbrks:CreditAgreementMemberus-gaap:LineOfCreditMember2019-12-310000933974us-gaap:RevolvingCreditFacilityMemberbrks:CreditAgreementMemberus-gaap:LineOfCreditMember2019-09-300000933974brks:OneYearTermLoansMaturing2019Memberus-gaap:SecuredDebtMember2019-10-012019-12-310000933974brks:FiveYearTermLoansMaturing2021Memberus-gaap:SecuredDebtMember2019-10-012019-12-310000933974brks:OneYearTermLoansMaturing2019LoanTwoMemberus-gaap:SecuredDebtMember2019-12-310000933974brks:OneYearTermLoansMaturing2019LoanOneMemberus-gaap:SecuredDebtMember2019-12-310000933974brks:FiveYearTermLoansMaturing2021Memberus-gaap:SecuredDebtMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-10-012019-12-310000933974us-gaap:SecuredDebtMember2019-10-012019-12-310000933974us-gaap:LineOfCreditMember2019-10-012019-12-310000933974us-gaap:RetainedEarningsMember2018-10-012018-12-310000933974us-gaap:ServiceMember2019-10-012019-12-310000933974us-gaap:ProductMember2019-10-012019-12-310000933974us-gaap:ServiceMember2018-10-012018-12-310000933974us-gaap:ProductMember2018-10-012018-12-310000933974us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMemberus-gaap:CreditConcentrationRiskMember2019-10-012019-12-310000933974us-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMember2019-10-012019-12-310000933974us-gaap:CommonStockMember2019-12-310000933974us-gaap:CommonStockMember2019-09-300000933974us-gaap:CommonStockMember2018-12-310000933974us-gaap:CommonStockMember2018-09-300000933974us-gaap:SubsequentEventMember2020-01-012020-03-310000933974us-gaap:AccountingStandardsUpdate201815Member2019-12-310000933974us-gaap:AccountingStandardsUpdate201814Member2019-12-310000933974us-gaap:AccountingStandardsUpdate201813Member2019-12-310000933974us-gaap:AccountingStandardsUpdate201802Member2019-12-310000933974us-gaap:AccountingStandardsUpdate201613Member2019-12-310000933974us-gaap:AccountingStandardsUpdate201602Member2019-12-310000933974brks:AccountingStandardsUpdate201912Member2019-12-3100009339742018-09-300000933974us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000933974us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-09-300000933974us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-09-3000009339742018-12-310000933974srt:MaximumMemberbrks:GenewizMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2019-10-012019-12-310000933974brks:GenewizMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2018-10-012018-12-310000933974brks:GenewizMemberbrks:BrooksLifeSciencesMember2018-11-150000933974us-gaap:OtherDebtSecuritiesMember2019-12-310000933974us-gaap:MunicipalBondsMember2019-12-310000933974us-gaap:CorporateDebtSecuritiesMember2019-12-310000933974us-gaap:CertificatesOfDepositMember2019-12-310000933974us-gaap:OtherDebtSecuritiesMember2019-09-300000933974us-gaap:CertificatesOfDepositMember2019-09-300000933974us-gaap:USTreasuryAndGovernmentMember2019-12-310000933974us-gaap:USTreasuryAndGovernmentMember2019-09-300000933974us-gaap:CorporateDebtSecuritiesMember2019-09-300000933974us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000933974us-gaap:OperatingSegmentsMemberbrks:BrooksSemiconductorSolutionsGroupMember2019-12-310000933974us-gaap:OperatingSegmentsMemberbrks:BrooksLifeSciencesMember2019-12-310000933974us-gaap:OperatingSegmentsMember2019-12-310000933974us-gaap:OperatingSegmentsMemberbrks:BrooksSemiconductorSolutionsGroupMember2019-09-300000933974us-gaap:OperatingSegmentsMemberbrks:BrooksLifeSciencesMember2019-09-300000933974us-gaap:OperatingSegmentsMember2019-09-300000933974us-gaap:RestrictedStockUnitsRSUMember2019-10-012019-12-310000933974us-gaap:RestrictedStockUnitsRSUMember2018-10-012018-12-310000933974us-gaap:DevelopedTechnologyRightsMember2019-10-012019-12-310000933974brks:GenewizMember2019-10-012019-12-310000933974brks:AcquiredIntangibleAssetsMember2019-10-012019-12-310000933974brks:GenewizMember2018-11-152018-12-310000933974us-gaap:DevelopedTechnologyRightsMember2018-10-012018-12-310000933974brks:AcquiredIntangibleAssetsMember2018-10-012018-12-310000933974brks:SeniorSecuredTermLoanFacilityMemberus-gaap:SecuredDebtMember2019-10-012019-12-310000933974us-gaap:EmployeeStockMember2019-10-012019-12-310000933974us-gaap:EmployeeStockMember2018-10-012018-12-310000933974us-gaap:AdditionalPaidInCapitalMember2019-10-012019-12-310000933974us-gaap:AdditionalPaidInCapitalMember2018-10-012018-12-3100009339742020-01-2700009339742018-10-012019-09-3000009339742017-10-012018-09-300000933974us-gaap:RestrictedStockUnitsRSUMember2019-10-012019-12-310000933974us-gaap:RestrictedStockUnitsRSUMember2018-10-012018-12-310000933974srt:MinimumMemberbrks:GenewizMember2018-11-150000933974srt:MinimumMemberus-gaap:LetterOfCreditMember2019-10-012019-12-310000933974brks:BrooksSemiconductorSolutionsGroupMember2019-10-012019-12-310000933974brks:BrooksLifeSciencesMember2019-10-012019-12-310000933974brks:GenewizMember2018-10-012019-09-300000933974us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberbrks:SemiconductorCryogenicsBusinessMember2019-07-012019-07-010000933974us-gaap:DiscontinuedOperationsHeldforsaleMemberbrks:SemiconductorCryogenicsBusinessMember2019-10-012019-12-310000933974us-gaap:DiscontinuedOperationsHeldforsaleMemberbrks:SemiconductorCryogenicsBusinessMember2018-10-012018-12-310000933974brks:OneYearTermLoansMaturing2019Memberus-gaap:SecuredDebtMember2019-12-310000933974us-gaap:SecuredDebtMember2019-07-010000933974brks:SeniorSecuredTermLoanFacilityMemberus-gaap:SecuredDebtMember2019-12-310000933974brks:FiveYearTermLoansMaturing2021Memberus-gaap:SecuredDebtMember2019-12-3100009339742019-02-150000933974brks:SeniorSecuredIncrementalTermLoanFacilityMemberus-gaap:SecuredDebtMember2019-02-150000933974brks:SeniorSecuredIncrementalTermLoanFacilityMemberus-gaap:SecuredDebtMember2018-11-150000933974brks:SeniorSecuredTermLoanFacilityMemberus-gaap:SecuredDebtMember2017-10-0400009339742017-10-040000933974brks:GenewizMember2018-11-150000933974brks:GenewizMember2018-11-152018-11-150000933974brks:GenewizMember2018-10-012018-12-3100009339742019-10-012019-12-3100009339742018-10-012018-12-310000933974brks:EdwardsVacuumLlcMember2018-08-272018-08-2700009339742019-12-3100009339742019-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: December 31, 2019

OR

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

For the transition period from __________ to _________

Commission File Number 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, January 27, 2020: common stock, $0.01 par value and 73,619,648 shares outstanding.

BROOKS AUTOMATION, INC.

Table of Contents

PAGE NUMBER

PART I. FINANCIAL INFORMATION

Item 1. Consolidated Financial Statements

Consolidated Balance Sheets as of December 31, 2019 (unaudited) and September 30, 2019

3

Consolidated Statements of Operations for the three months ended December 31, 2019 and 2018 (unaudited)

4

Consolidated Statements of Comprehensive Income for the three months ended December 31, 2019 and 2018 (unaudited)

5

Consolidated Statements of Cash Flows for the three months ended December 31, 2019 and 2018 (unaudited)

6

Consolidated Statements of Changes in Equity for the three months ended December 31, 2019 and 2018 (unaudited)

7

Notes to Consolidated Financial Statements (unaudited)

8

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

33

Item 3. Quantitative and Qualitative Disclosures about Market Risk

44

Item 4. Controls and Procedures

45

PART II. OTHER INFORMATION

Item 1. Legal Proceedings

47

Item 1A. Risk Factors

47

Item 6. Exhibits

48

Signatures

49

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)

    

December 31, 

    

September 30, 

2019

2019

(In thousands, except share and per share data)

Assets

 

  

 

  

Current assets

 

  

 

  

Cash and cash equivalents

$

335,319

$

301,642

Marketable securities

 

11,233

 

34,124

Accounts receivable, net

 

165,176

 

165,602

Inventories

 

105,181

 

99,445

Prepaid expenses and other current assets

 

46,560

 

46,332

Total current assets

 

663,469

 

647,145

Property, plant and equipment, net

 

105,296

 

100,669

Long-term marketable securities

 

3,039

 

2,845

Long-term deferred tax assets

 

6,004

 

5,064

Goodwill

 

490,370

 

488,602

Intangible assets, net

 

242,248

 

251,168

Other assets

 

48,532

 

20,506

Total assets

$

1,558,958

$

1,515,999

Liabilities and Stockholders' Equity

 

 

  

Current liabilities

 

 

  

Current portion of long-term debt

$

827

$

829

Accounts payable

65,306

58,919

Deferred revenue

 

29,042

 

29,435

Accrued warranty and retrofit costs

 

7,493

 

7,175

Accrued compensation and benefits

 

25,810

 

31,375

Accrued restructuring costs

 

844

 

1,040

Accrued income taxes payable

 

100,451

 

99,263

Accrued expenses and other current liabilities

 

53,179

 

44,234

Total current liabilities

 

282,952

 

272,270

Long-term debt

49,918

50,315

Long-term tax reserves

 

18,543

 

18,274

Long-term deferred tax liabilities

 

13,636

 

20,636

Long-term pension liabilities

 

5,397

 

5,338

Long-term operating lease liabilities

20,526

Other long-term liabilities

 

9,291

 

10,212

Total liabilities

 

400,263

 

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,080,017 shares issued and 73,618,148 shares outstanding at December 31, 2019, 85,759,700 shares issued and 72,297,831 shares outstanding at September 30, 2019

 

871

 

857

Additional paid-in capital

 

1,926,350

 

1,921,954

Accumulated other comprehensive income

 

13,154

 

3,511

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

 

(200,956)

 

(200,956)

Accumulated deficit

 

(580,724)

 

(586,412)

Total stockholders' equity

1,158,695

1,138,954

Total liabilities and stockholders' equity

$

1,558,958

$

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

December 31, 

    

2019

    

2018

    

Revenue

 

  

 

  

 

Products

$

131,862

$

125,375

Services

 

78,638

 

53,993

Total revenue

 

210,500

 

179,368

Cost of revenue

 

  

 

  

Products

 

79,971

 

74,574

Services

 

45,543

 

32,713

Total cost of revenue

 

125,514

 

107,287

Gross profit

 

84,986

 

72,081

Operating expenses

 

  

 

  

Research and development

 

14,401

 

13,148

Selling, general and administrative

 

59,343

 

53,541

Restructuring charges

 

576

 

59

Total operating expenses

 

74,320

 

66,748

Operating income

 

10,666

 

5,333

Interest income

 

699

 

423

Interest expense

 

(737)

 

(5,290)

Other expenses, net

 

(417)

 

(30)

Income before income taxes

 

10,211

 

436

Income tax benefit

 

(2,963)

 

(5,830)

Income from continuing operations

 

13,174

 

6,266

(Loss) income from discontinued operations, net of tax

 

(117)

 

8,149

Net income

$

13,057

$

14,415

Basic net income per share:

 

  

 

  

Income from continuing operations

$

0.18

$

0.09

(Loss) income from discontinued operations, net of tax

 

(0.00)

 

0.11

Basic net income per share

$

0.18

$

0.20

Diluted net income per share:

  

  

Income from continuing operations

$

0.18

$

0.09

(Loss) income from discontinued operations, net of tax

 

(0.00)

0.11

Diluted net income per share

$

0.18

$

0.20

Weighted average shares used in computing net income per share:

 

  

 

  

Basic

 

72,972

 

71,450

Diluted

 

73,645

 

72,165

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

December 31, 

    

2019

    

2018

    

Net income

$

13,057

$

14,415

Other comprehensive income, net of tax:

 

  

 

  

Foreign currency translation adjustments

 

9,645

 

1,677

Unrealized gains (losses) on marketable securities, net of tax effects of $0 and ($38) during the three months ended December 31, 2019 and 2018

 

10

 

(121)

Actuarial losses, net of tax effects of $1 and $2 during the three months ended December 31, 2019 and 2018

 

(12)

 

(9)

Total other comprehensive income, net of tax

 

9,643

 

1,547

Comprehensive income

$

22,700

$

15,962

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)

Three Months Ended

 

December 31, 

    

2019

    

2018

    

 

Cash flows from operating activities

 

  

  

 

Net income

$

13,057

$

14,415

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

 

 

  

Depreciation and amortization

16,477

11,838

Stock-based compensation

 

4,410

 

4,467

Amortization of premium on marketable securities and deferred financing costs

 

67

 

235

Earnings of equity method investments

 

 

(1,772)

Deferred income taxes

 

(8,183)

 

(7,682)

Other losses on disposals of assets

 

126

 

6

Loss on sale of divestiture, net of tax

319

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

 

  

 

Accounts receivable

 

1,503

 

(13,826)

Inventories

 

(4,335)

 

(12,260)

Prepaid expenses and other assets

 

6,120

 

1,029

Accounts payable

 

5,255

 

7,932

Deferred revenue

 

(720)

 

6,385

Accrued warranty and retrofit costs

 

221

 

572

Accrued compensation and tax withholdings

 

(5,755)

 

(13,842)

Accrued restructuring costs

 

(203)

 

(181)

Accrued expenses and other liabilities

 

(2,616)

 

8,948

Net cash provided by operating activities

 

25,743

 

6,264

Cash flows from investing activities

  

 

  

Purchases of property, plant and equipment

 

(9,614)

 

(3,560)

Purchases of marketable securities

 

(10,742)

 

(1,290)

Sales of marketable securities

 

 

48,904

Maturities of marketable securities

33,584

2,557

Acquisitions, net of cash acquired

 

 

(445,210)

Net cash provided by (used in) investing activities

 

13,228

 

(398,599)

Cash flows from financing activities

 

  

 

  

Proceeds from term loans, net of discount

 

 

340,540

Principal payments on debt

 

(414)

 

(1,789)

Payments of capital leases

(319)

(121)

Common stock dividends paid

 

(7,369)

 

(7,208)

Net cash provided by (used in) financing activities

 

(8,102)

 

331,422

Effects of exchange rate changes on cash and cash equivalents

 

2,808

 

(1,004)

Net increase (decrease) in cash, cash equivalents and restricted cash

 

33,677

 

(61,917)

Cash, cash equivalents and restricted cash, beginning of period

    

 

305,171

  

 

197,708

    

  

Cash, cash equivalents and restricted cash, end of period

$

338,848

  

$

135,791

  

Supplemental disclosure of non-cash investing and financing activities:

 

  

 

Purchases of property, plant and equipment included in accounts payable

$

2,622

$

1,717

Deferred financing costs included in accounts payable

1,750

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

Cash and cash equivalents

$

335,319

$

135,741

Restricted cash included in prepaid expenses and other current assets

3,529

50

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

$

338,848

$

135,791

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,252,908

 

13

 

(13)

 

  

 

  

 

  

 

Stock-based compensation

 

  

 

  

 

4,467

 

  

 

  

 

  

 

4,467

Common stock dividends declared, at $0.10 per share

 

  

 

  

 

  

 

  

 

(7,208)

 

  

 

(7,208)

Foreign currency translation adjustments

 

  

 

  

 

  

 

1,677

 

  

 

  

 

1,677

Changes in unrealized gains on marketable securities, net of tax effects of ($38)

 

  

 

  

 

  

 

(121)

 

  

 

  

 

(121)

Actuarial losses, net of tax effects of $2

 

  

 

  

 

  

 

(9)

 

  

 

  

 

(9)

Net income

 

  

 

  

 

  

 

  

 

14,415

 

  

 

14,415

Cumulative effect of adoption of ASC 606

(858)

(858)

Balance December 31, 2018

 

85,417,038

$

854

$

1,902,888

$

15,134

$

(987,725)

$

(200,956)

$

730,195

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,320,317

 

14

 

(14)

Stock-based compensation

 

4,410

 

  

 

  

 

  

 

4,410

Common stock dividends declared, at $0.10 per share

 

  

 

  

 

 

  

 

(7,369)

 

  

 

(7,369)

Foreign currency translation adjustments

 

  

 

  

 

  

 

9,645

 

  

 

  

 

9,645

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

 

  

 

  

 

  

 

10

 

  

 

  

 

10

Actuarial losses, net of tax effects of $1

 

  

 

  

 

  

 

(12)

 

  

 

  

 

(12)

Net income

 

  

 

  

 

 

  

 

13,057

 

  

 

13,057

Balance December 31, 2019

 

87,080,017

$

871

$

1,926,350

$

13,154

$

(580,724)

$

(200,956)

$

1,158,695

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.

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

8

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.

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 totaled $0.7 million and $0.1 million, respectively, during the three months ended December 31, 2019 and 2018.

Derivative Instruments

The Company has 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. The Company enters into foreign exchange contracts to reduce its exposure to currency fluctuations. The forward contract arrangements that the Company enters into, typically mature in three months or less. These transactions 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 months ended December 31, 2019 and 2018 (in thousands):

Three Months Ended

December 31, 

    

2019

    

2018

    

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

$

(3,668)

$

2,977

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 December 31, the Company had no assets or liabilities measured and recorded at fair value on a recurring basis using Level 3 inputs.

9

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

10

disclosure requirements related to fair value measurement. The amendments include new disclosure requirement 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. ASU 2016-13 provides guidance for recognizing credit losses on financial instruments based on an estimate of current expected credit losses model. 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 and ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments - Credit Losses to clarify and address certain items related to the amendments in ASU 2016-13. ASU 2019-05, Financial Instruments - Credit Losses (Topic 326): Targeted Transition Relief, was issued to provide entities that have certain instruments within the scope of ASC 326 with an option to irrevocably elect the fair value option under ASC 825-10, Financial Instruments - Overall, applied on an instrument-by-instrument basis for eligible instruments. 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 third quarter of fiscal 2020 and the adoption did not have any impact on our 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

11

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 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.

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 outlines the information technology, people, and facility support the Company will provide to Edwards for a period up to 9 months after transaction closing date. The supply agreement allows 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. 

12

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

Three Months Ended December 31,

    

2019

    

2018

Revenue

  

Products

$

-

$

28,786

Services

-

10,538

Total revenue

-

39,324

Cost of revenue

Products

-

16,516

Services

-

6,049

Total cost of revenue

-

22,565

Gross profit

-

16,759

Operating expenses

Research and development

-

2,158

Selling, general and administrative

(257)

7,203

Total operating expenses

(257)

9,361

Operating income

257

7,398

Other (loss) income, net

(410)

289

(Loss) income before income taxes and earnings of equity method investment

(153)

7,687

Income tax provision

(36)

1,310

(Loss) income before equity in earnings of equity method investment

(117)

6,377

Equity in earnings of equity method investment

-

1,772

Net (loss) income

$

(117)

$

8,149

The table above reflects revenue for the three months ended December 31, 2018 in accordance with ASC 606. Results for the three months ended December 31, 2018 were not significantly impacted by the adoption of ASC 606.

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 December 31,

    

    

2018

Statements of Operations:

  

Total revenue

$

22,299

Gross profit

8,928

Operating Income

5,124

Net income

3,496

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 December 31,

2018

Depreciation and amortization

$

2

Capital expenditures

308

Stock-based compensation

291

Earnings of equity method investment

(1,772)

13

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 marketable securities sales during the three months ended December 31, 2019. During the three months ended December 31, 2018, 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.

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 December 31, 2019 and September 30, 2019 (in thousands):

    

    

Gross

    

Gross

    

Amortized

Unrealized 

Unrealized 

Cost

Losses

Gains

Fair Value

December 31, 2019:

 

  

 

  

 

  

 

  

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

 

$

6,696

$

$

1

 

$

6,697

Bank certificates of deposits

500

500

Corporate securities

4,519

4,519

Municipal securities

 

2,515

 

2,515

Other debt securities

 

41

 

41

$

14,271

$

$

1

$

14,272

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

14

The fair values of the marketable securities by contractual maturities at December 31, 2019 are presented below (in thousands):

    

Fair Value

Due in one year or less

$

11,233

Due after one year through five years

 

Due after five years through ten years

Due after ten years

 

3,039

Total marketable securities

$

14,272

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 December 31, 2019. 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 $6.2 million at 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 $37.2 million and $10.0 million, respectively, as of December 31, and 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 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.

15

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 (approximates contractual value)

$

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 $40.0 million and $0.8 million, respectively for the three months ended December 31, 2019. The revenues and net income from GENEWIZ recognized in the Company’s consolidated results of operations were $16.4 million and $0.9 million, respectively during the period from the acquisition date to December 31, 2018. During the three months ended December 31, 2019, and the comparable reporting period since acquisition in fiscal year 2019, net income included $5.1 million and $1.6 million, respectively, related to amortization expense of acquired intangible assets. During the three months ended December 31, 2019 and 2018, the Company incurred less than $0.1 million and $6.3 million, respectively,

16

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 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 December 31, 2018

(pro forma)

  Revenue

$

196,021

  Net income from continuing operations

6,795

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 December 31, 2018 has been adjusted to include the following additional expenses related to the acquisition: $1.6 million property, plant, and equipment, leases, and intangible asset step-up depreciation and amortization expense, $2.0 million interest expense related to financing activities and $42.1 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 three months ended December 31, 2019. Please refer to Note 7, "Goodwill and Intangible Assets" to the Company's consolidated financial statements included in

17

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

The changes in the Company’s goodwill by reportable segment since 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

 

35

 

1,733

 

 

1,768

Gross goodwill, at December 31, 2019

636,826

442,488

26,014

1,105,328

Accumulated goodwill impairments

 

(588,944)

 

 

(26,014)

 

(614,958)

Goodwill, net of accumulated impairments, at December 31, 2019

$

47,882

$

442,488

$

$

490,370

During the three months ended December 31, 2019, the Company recorded a goodwill increase of $1.8 million primarily related to the impact of foreign currency translation adjustments.

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

December 31, 2019

September 30, 2019

Accumulated

Net Book

Accumulated

Net Book

    

Cost

    

Amortization

    

Value

    

Cost

    

Amortization

    

Value

Patents

$

5,302

$

4,702

$

600

$

5,302

$

4,628

$

674

Completed technology

 

88,819

 

41,548

 

47,271

 

88,288

 

38,778

 

49,510

Trademarks and trade names

 

25,424

 

6,689

 

18,735

 

25,340

 

5,807

 

19,533

Customer relationships

 

267,087

 

91,474

 

175,613

 

265,450

 

84,047

 

181,403

Other intangibles

233

204

29

231

183

48

$

386,865

$

144,617

$

242,248

$

384,611

$

133,443

$

251,168

Amortization expense for intangible assets was $10.6 million and $7.8 million, respectively, during the three months ended December 31, 2019 and 2018.

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

$

30,729

2021

 

37,494

2022

 

34,390

2023

 

31,267

2024

 

26,500

Thereafter

 

81,868

$

242,248

18

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 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 December 31, 2019, the Company had approximately $43.6 million available for borrowing under the line of credit. There were no amounts outstanding under the line of credit as of December 31, 2019 and September 30, 2019. The Company records commitment fees and other costs directly associated with obtaining 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 December 31, 2019 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 December 31, 2019 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

19

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, (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 December 31, 2019, deferred financing costs were $0.5 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 December 31, 2019, 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 December 31, 2019, the Company had an aggregate outstanding principal balance of $1.2 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 three months ended December 31, 2019, the weighted average stated interest rate paid on all outstanding debt was 4.5%. During the three months ended December 31, 2019, the Company incurred aggregate interest expense of $0.6 million in connection with the borrowings, including less than $0.1 million of deferred financing costs amortization.

20

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

    

Amount

Fiscal year ended September 30, 

2020

$

827

2021

414

2022

2023

2024

Thereafter

50,000

Total outstanding principal balance

51,241

Unamortized deferred financing costs

(496)

50,745

Current portion of long-term debt

827

Non-current portion of long-term debt

$

49,918

21

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 December 31, 2019

Operating lease costs

$

2,122

Finance lease costs:

Amortization of assets

311

Interest on lease liabilities

29

Total finance lease costs

340

Variable lease costs

406

Short-term lease costs

164

Total lease costs

$

3,032

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

As of December 31, 2019

Operating Leases:

Operating lease right-of-use assets

$

27,439

Accrued expenses and other current liabilities

$

6,177

Long-term operating lease liabilities

20,526

Total operating lease liabilities

$

26,703

Finance Leases:

Property, plant and equipment, at cost

$

2,540

Accumulated amortization

(311)

Property, plant and equipment, net

$

2,229

Accrued expenses and other current liabilities

$

1,195

Other long-term liabilities

1,175

Total finance lease liabilities

$

2,370

Weighted average remaining lease term (in years):

Operating leases

2.02

Finance leases

7.98

Weighted average discount rate:

Operating leases

4.7

%

Finance leases

4.1

%

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

Three Months Ended December 31, 2019

Cash paid for amounts included in measurement of liabilities:

Operating cash flows from operating leases

$

1,807

Operating cash flows from finance leases

29

Financing cash flows from finance leases

290

22

Future lease payments for operating and capital leases as of September 30, 2019 were as follows (in thousands):

Operating Leases

Capital Leases

Fiscal year ended September 30, 

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

Future lease payments for operating and finance leases as of December 31, 2019 were as follows (in thousands):

Operating Leases

Finance Leases

Fiscal year ended September 30, 

2020

$

5,539

$

957

2021

5,827

1,171

2022

4,182

363

2023

3,151

-

2024

2,941

-

Thereafter

10,506

-

Total future lease payments

32,146

2,491

Less imputed interest

(5,443)

(121)

Total lease liability balance

$

26,703

$

2,370

As of December 31, 2019, the Company has entered into leases that have not commenced with future lease payments of $8.2 million, excluding purchase options. These leases are not 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 benefit of $3.0 million during the three months ended December 31, 2019. The tax benefit was primarily driven by a $5.8 million stock compensation windfall benefit for tax deductions that exceeded the associated compensation expense, and a $0.5 million reduction in deferred tax liabilities related to the extension of a tax rate incentive in China. These discrete benefits were partially offset by the tax provision on earnings from operations during the period.

The Company recorded an income tax benefit of $5.8 million, during the three months ended December 31, 2018. The tax benefit was primarily driven by a $3.7 million discrete benefit for stock compensation windfalls, $1.4 million of tax benefits related to the remeasurement of net U.S. deferred tax assets due to state tax rate changes, and a $1.1 million transition tax reduction. These discrete benefits were slightly offset by the tax provision on earnings from operations during the period.

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 U.S. Securities and Exchange Commission (“SEC”) Staff Accounting Bulletin No. 118. As a result of the new guidance issued and additional work to complete the calculation of its federal toll charge, the Company reduced its provisional accrual for federal, state and foreign taxes by net $1.1 million during the three months ended December 31, 2018.

23

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 state tax credits and net operating loss carry-forwards, as well as a valuation allowance against net deferred tax assets in certain foreign tax-paying components as of December 31, 2019.

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 unrecognized tax benefits of $0.3 million during the three months ended December 31, 2019.

The Company is subject to U.S. federal income tax and 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 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 $0.2 million within the next twelve months.

11. Other Balance Sheet Information

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

December 31, 

September 30, 

    

2019

    

2019

 

Accounts receivable

$

168,851

$

169,317

Less allowance for doubtful accounts

 

(3,592)

 

(3,644)

Less allowance for sales returns

 

(83)

 

(71)

Accounts receivable, net

$

165,176

$

165,602

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

December 31, 

September 30, 

    

2019

    

2019

 

Inventories

 

  

 

  

 

Raw materials and purchased parts

$

70,694

$

67,176

Work-in-process

 

13,625

 

13,684

Finished goods

 

20,862

 

18,585

Total inventories

$

105,181

$

99,445

Reserves for excess and obsolete inventory were $16.0 million and $16.3 million, respectively, at December 31, 2019 and September 30, 2019.

At December 31, 2019 and September 30, 2019, the Company had cumulative capitalized direct costs of $12.5 million and $11.6 million, respectively, associated with the development of software for its internal use which are included within "Property, plant and equipment, net" in the accompanying unaudited Consolidated Balance Sheets. During the three months ended December 31, 2019, the Company capitalized direct costs of $0.9 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

24

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 months ended December 31, 2019 and 2018 (in thousands):

Activity -Three Months Ended December 31, 2019

Balance

    

    

    

Balance

September 30, 

December 31, 

2019

Accruals

Costs Incurred

2019

$

7,175

$

2,479

$

(2,161)

$

7,493

Activity -Three Months Ended December 31, 2018

Balance

    

    

    

Balance

September 30, 

December 31, 

2018

Accruals

Costs Incurred

2018

$

6,340

$

2,355

$

(1,844)

$

6,851

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 months ended December 31, 2019 and 2018 (in thousands):

Three Months Ended December 31, 

    

2019

    

2018

    

Restricted stock units

$

4,092

$

3,960

Employee stock purchase plan

 

318

 

216

Total stock-based compensation expense

$

4,410

$

4,176

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

25

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 three months ended December 31, 2019 and 2018:

    

    

Time-Based

    

Stock

    

Performance-

Total Units

Units

Grants

Based Units

Three months ended December 31, 2019

 

377,212

  

155,461

  

181

  

221,570

Three months ended December 31, 2018

 

745,776

  

321,835

  

552

  

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 2018 are subject to a one-year vesting period, while the restricted stock awards granted in fiscal year 2019 were vested as of the grant date.

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 three months ended December 31, 2019:

    

    

Weighted

Average 

Grant-Date 

Shares

Fair Value

Outstanding at September 30, 2019

 

1,782,726

$

24.63

Granted

 

377,212

47.01

Vested

 

(820,058)

26.35

Forfeited

 

(26,264)

35.60

Outstanding at December 31, 2019

 

1,313,616

35.07

26

The weighted average grant date fair value of restricted stock units granted during the three months ended December 31, 2019 and 2018 was $47.01 and $30.49, respectively. The fair value of restricted stock units vested during the three months ended December 31, 2019 and 2018 was $38.5 million and $27.1 million, respectively. During the three months ended December 31, 2019 and 2018, the Company remitted $24.0 million and $14.2 million, respectively, collected from employees to satisfy their tax obligations as a result of share issuances.

As of December 31, 2019, the unrecognized compensation cost related to restricted stock units that are expected to vest is $33.3 million and will be recognized over an estimated weighted average service period of approximately 2.0 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 no shares purchased by employees under the employee stock purchase plan during the three months ended December 31, 2019 and 2018.

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 months ended December 31, 2019 and 2018 (in thousands, except per share data):

Three Months Ended

December 31, 

    

2019

    

2018

    

Income from continuing operations

$

13,174

$

6,266

(Loss) income from discontinued operations, net of tax

 

(117)

 

8,149

Net income

$

13,057

$

14,415

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

 

72,972

 

71,450

Dilutive restricted stock units

 

673

 

715

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

 

73,645

 

72,165

Basic net income per share:

 

  

 

  

Income from continuing operations

$

0.18

$

0.09

(Loss) income from discontinued operations, net of tax

 

(0.00)

 

0.11

Basic net income per share

$

0.18

$

0.20

Diluted net income per share:

 

  

 

  

Income from continuing operations

$

0.18

$

0.09

(Loss) income from discontinued operations, net of tax

 

(0.00)

 

0.11

Diluted net income per share

$

0.18

$

0.20

Dividend declared per share

$

0.10

$

0.10

During the three months ended December 31, 2019 and 2018, antidilutive restricted stock units of 158,058 and 261,384, respectively, were excluded from the computation of diluted earnings per share based on the treasury stock method.

27

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 five reporting units, including three reporting units within the Brooks Semiconductor Solutions Group reportable segment and two 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 months ended December 31, 2019 and 2018 (in thousands):

Brooks Semiconductor

Brooks Life

Solutions Group

Sciences

Total

Three Months Ended December 31, 2019

Point in time

$

116,788

$

21,320

$

138,108

Over time

2,023

70,369

72,392

$

118,811

$

91,689

$

210,500

Three Months Ended December 31, 2018

Point in time

$

111,916

$

23,167

$

135,083

Over time

791

43,494

44,285

$

112,707

$

66,661

$

179,368

The following is revenue by geographic location and reporting unit for the three months ended December 31, 2019 and 2018 (in thousands):

Three Months Ended December 31, 2019

Three Months Ended December 31, 2018

Geographic Location

North America

$

80,231

$

68,897

Asia/Pacific/Other

103,539

79,460

United Kingdom

9,920

12,078

Rest of Europe

16,810

18,933

$

210,500

$

179,368

Reporting Unit

Automation Solutions

$

64,238

$

73,675

Contamination Control Solutions

44,340

27,956

Global Semiconductor Services

10,233

11,076

Brooks Semiconductor Solutions Group

118,811

112,707

Sample Management

51,718

50,303

GENEWIZ

39,971

16,358

Brooks Life Sciences

91,689

66,661

Total

$

210,500

$

179,368

28

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 $165.2 million and $165.6 million at December 31, 2019 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 $17.0 million and $14.0 million at December 31, 2019 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.7 million and $0.8 million at December 31, 2019 and September 30, 2019, respectively. The Company recorded amortization expense related to deferred commissions of $0.1 million and $0.2 million, respectively for the three months ended December 31, 2019 and 2018.

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 $29.0 million and $29.4 million at December 31, 2019 and September 30, 2019, respectively. Revenue recognized from the contract liability balance at September 30, 2019 was $19.1 million for the three months ended December 31, 2019.

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 December 31, 2019 was $35.4 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 December 31, 2019

Less than 1 Year

Greater than 1 Year

Total

Remaining Performance Obligations

$

25,013

$

10,398

$

35,411

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

29

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 months ended December 31, 2019 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.

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

30

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 months ended December 31, 2019 and 2018 (in thousands):

Three Months Ended December 31, 2019

2019

2018

Revenue:

 

  

 

Brooks Semiconductor Solutions Group

 

$

118,811

$

112,707

Brooks Life Sciences

 

91,689

 

66,661

Total revenue

$

210,500

$

179,368

Operating income:

 

 

Brooks Semiconductor Solutions Group

$

15,000

$

17,263

Brooks Life Sciences

 

5,974

 

2,660

Reportable segment adjusted operating income

20,974

19,923

Amortization of completed technology

2,674

2,007

Acquisition accounting impact on inventory contracts acquired

184

Amortization of acquired intangible assets

7,910

5,769

Restructuring charges

576

59

Other unallocated corporate (income) expenses

(852)

6,571

Total operating income

10,666

5,333

Interest income

699

423

Interest expense

(737)

(5,290)

Other expenses, net

(417)

(30)

Income before income taxes

$

10,211

$

436

 

Brooks

    

Semiconductor

Brooks

Assets:

Solutions Group

Life Sciences

Total

December 31, 2019

$

267,221

$

932,613

$

1,199,834

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 December 31, 2019 and September 30, 2019 (in thousands):

    

December 31, 

    

September 30, 

2019

2019

Segment assets

    

$

1,199,834

    

$

1,168,795

Cash, cash equivalents, restricted cash, and marketable securities

 

353,120

 

342,140

Deferred tax assets

 

6,004

 

5,064

Total assets

$

1,558,958

$

1,515,999

16. Significant Customers

The Company had one customer that accounted for 10% or more of its consolidated revenue, at 15%, during the three months ended December 31, 2019. The Company had no customer that accounted for 10% or more of its consolidated revenue during the three months ended December 31, 2018. As of December 31, 2019, the Company had one customer that accounted for more than 10% of its accounts receivable balance of the Company’s total receivables, at

31

11%. There were no customers that accounted for more than 10% of its accounts receivable balance of the Company’s total receivables as of December 30, 2018.

For purposes of determining the percentage of revenue generated from any of the Company’s original equipment manufacturer (the "OEM") customers, the Company does not include revenue from products sold to contract manufacturer customers who in turn sell to the OEMs. If the Company included revenue from products sold to contract manufacturer customers supporting the Company’s OEM customers, the percentage of the Company’s total revenue derived from certain OEM customers would be higher.

17. Commitments and Contingencies

Letters of Credit

As of December 31, 2019, 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 three months ended December 31, 2019, and the Company currently does not anticipate any of these obligations to be called in the near future.

Purchase Commitments

At December 31, 2019, the Company had non-cancellable commitments of $130.2 million, including purchase orders for inventory of $84.9 million, information technology related commitments of $25.0 million, China facility commitments of $18.6 million and other commitments of $1.7 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. 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 legal proceedings, 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 January 24, 2020, the Company’s Board of Directors declared a cash dividend of $0.10 per share payable on March 27, 2020 to common stockholders of record as of March 6, 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.

32

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 months ended December 31, 2019 and 2018.
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 months ended December 31, 2019 compared to the three months ended December 31, 2018.
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.

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. 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 expected benefits and other statements relating to

33

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.

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 design rule semiconductor chips. MagnaTran LEAP™ is well positioned to deliver clean, accurate and fast wafer transport available 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

34

Tec-Sem, a Switzerland-based provider of semiconductor fabrication automation equipment with a focus on reticle management. The acquisition is expected to enhance 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 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. 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.

Business and Financial Performance

Three Months Ended December 31, 2019 Compared to Three Months Ended December 31, 2018

Results of Operations - Revenue for the three months ended December 31, 2019 increased by 17% to $210.5 million as compared to the corresponding period of the prior fiscal year. Gross margin was 40.4% for the three months ended December 31, 2019 as compared to 40.2% for the corresponding period of the prior fiscal year, an increase of $12.9 million. Operating expenses were $74.3 million during the three months ended December 31, 2019 as compared to $66.7 million during the corresponding period of the prior fiscal year, an increase of $7.6 million. Operating income was $10.7 million during the first quarter of fiscal year 2020 as compared to $5.3 million for the corresponding period of the prior fiscal year. Income from continuing operations was $13.1 million for the first quarter of fiscal year 2020, as compared to $6.3 million for the corresponding period of the prior fiscal year.

December 31, 2019 Compared to September 30, 2019

Cash Flows and Liquidity - Cash, cash equivalents, restricted cash and marketable securities were $353.1 million at December 31, 2019 as compared to $342.1 million at September 30, 2019. The increase in cash and cash equivalents and marketable securities of $11.0 million from September 30, 2019 was primarily attributable to cash inflows generated from operating activities of $25.7 million, partially offset by cash outflows for capital expenditures of $9.6 million and cash dividends paid of $7.4 million.

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

35

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.

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 Months Ended December 31, 2019 Compared to Three Months Ended December 31, 2018

Revenue

We reported revenue of $210.5 million for the three months ended December 31, 2019, compared to $179.4 million for the corresponding period of the prior fiscal year, an increase of $31.1 million, or 17%.

Our Brooks Semiconductor Solutions Group segment reported revenue of $118.8 million for the three months ended December 31, 2019 compared to $112.7 million for the corresponding period of the prior fiscal year, an increase of $6.1 million, or 5%. We reported an increase in contamination control solutions revenue of $16.4 million, partially offset by decreases in automation systems revenue of $9.4 million and service revenue of $0.8 million. The semiconductor markets are cyclical and may fluctuate significantly from quarter to quarter. Demand for our Brooks Semiconductor Solutions Group products is affected by these cycles.

Our Brooks Life Sciences segment reported revenue of $91.7 million for the three months ended December 31, 2019 compared to $66.7 million for the corresponding period of the prior fiscal year. The increase of $25.0 million, or 38%, was composed of $20.0 million from acquisitions and $5.0 million from internal growth, driven by increases in sales of GENEWIZ across all primary service lines of gene synthesis, NGS sequencing, and Sanger sequencing, as well as increases in consumables and instruments, and BioStoreTM III Cryostores.

Revenue generated outside the United States was $130.8 million, or 62% of total revenue, for the three months ended December 31, 2019 compared to $110.5 million, or 62% 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 three months ended December 31, 2019 and we had no customers that accounted for more than 10% of our consolidated revenue for the three months ended December 31, 2018.

36

Operating Income

We reported operating income of $10.7 million for the three months ended December 31, 2019 compared to $5.3 million for the three months ended December 31, 2018. The increase of 100% is driven by higher revenue and gross profit, partially offset by an increase in both research and development expenses and selling, general and administrative expenses compared to the three months ended December 31, 2018. Drivers of the increases to research and development and selling, general and administrative expenses are described below.

Operating income for our Brooks Semiconductor Solutions Group segment was $14.3 million for the three months ended December 31, 2019 compared to $16.1 million for the three months ended December 31, 2018. Operating income for the three months ended December 31, 2019 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. The three months ended December 31, 2018 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 $15.0 million for the three months ended December 31, 2019 compared to $17.3 million for the three months ended December 31, 2018. Please refer to Note 15, “Segment Information”.

Operating income for our Brooks Life Sciences segment was $4.0 million for the three months ended December 31, 2019 compared to $1.6 million for the three months ended December 31, 2018. Operating income for our Brooks Life Sciences segment includes charges for amortization related to completed technology of $1.9 million and $1.1 million for the three months ended December 31, 2019 and 2018, respectively. Adjusted operating income for our Brooks Life Sciences segment, which excludes the charges mentioned above, was $6.0 million for the three months ended December 31, 2019 compared to $2.7 million for the three months ended December 31, 2018. Please refer to Note 15, “Segment Information”.

Gross Margin

We reported gross margins of 40.4% for the three months ended December 31, 2019 compared to 40.2% for the corresponding period of the prior fiscal year. Gross margin increased in the Brooks Life Sciences segment by 2.9 percentage points partially offset by declines in the Brooks Semiconductor Solutions Group segment by 1.8 percentage points in the first quarter of fiscal year 2020 compared to the same period in fiscal year 2019. Cost of revenue for the three months ended December 31, 2019 included $2.7 million of charges related to amortization of completed technology, as compared to $2.0 million during the corresponding period of the prior fiscal year. The results for the three months ended December 31, 2018 also included $0.2 million of charges related to the inventory step-up in purchase accounting. Excluding the amortization of completed technology and inventory step-up charges, margins expanded 0.2 percentage points during the three months ended December 31, 2019 as compared to the corresponding period of the prior fiscal year.

Our Brooks Semiconductor Solutions Group segment reported gross margins of 39.0% for the three months ended December 31, 2019 as compared to 40.7% for the corresponding period of the prior fiscal year. The decrease is driven by a mix of product sales. Cost of revenue for the three months ended December 31, 2019 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. The results for the three months ended December 31, 2018 also included $0.2 million of charges related to the inventory step-up in purchase accounting. There were no such changes in the fiscal 2020 period. Excluding the impact of the amortization of completed technology and the charges related to the inventory step-up, gross margins expanded 2.1 percentage points during the three months ended December 31, 2019 as compared to the corresponding period of the prior fiscal year.

Our Brooks Life Sciences segment reported gross margins of 42.2% for the three months ended December 31, 2019 as compared to 39.3% for the corresponding period of the prior fiscal year. The increase during this period was due to a higher margin revenue mix from GENEWIZ as well as improvements in margin performance in our automated stores and sample storage business lines. Cost of revenue for the three months ended December 31, 2019 included $1.9 million of charges for amortization related to completed technology as compared to $1.1 million incurred during the corresponding period of the prior fiscal year. Excluding the impact of the amortization of completed technology, margins

37

expanded 3.5 percentage points during the three months ended December 31, 2019 as compared to the corresponding period of the prior fiscal year.

Research and Development

Research and development expenses were $14.4 million during the three months ended December 31, 2019 as compared to $13.1 million during the corresponding period of the prior fiscal year. The increase of $1.3 million during the first quarter of fiscal year 2020 as compared to the corresponding period of fiscal year 2019 reflects higher expense of $0.3 million within the Brooks Life Sciences segment and $0.9 million within the Brooks Semiconductor Solutions Group segment.

Research and development expenses in our Brooks Semiconductor Solutions Group segment were $10.1 million during the three months ended December 31, 2019 as compared to $9.2 million during the corresponding period of the prior fiscal year. Higher research and development expenses were primarily attributable to increased employee related costs of $0.4 million, outside services of $0.3 million and project spending of $0.1 million.

Research and development expenses in our Brooks Life Sciences segment were $4.3 million during the three months ended December 31, 2019 as compared to $3.9 million during the corresponding period of the prior fiscal year. The three months ended December 31, 2019 included an incremental $1.1 million of costs related to GENEWIZ which was acquired on November of 2018. Partially offsetting this increase were lower employee related costs of $0.4 million and project spending of $0.4 million in our Sample Management business.

Selling, General and Administrative

Selling, general and administrative expenses were $59.3 million during the three months ended December 31, 2019 as compared to $53.5 million during the corresponding period of the prior fiscal year. The increase of $5.8 million was due to increased expenses of $9.8 million within the Brooks Life Sciences segment and increased expenses of $1.3 million within the Brooks Semiconductor Solutions Group segment, partially offset by a reduction in corporate related expenses of $5.3 million. The reduction in corporate related expenses was primarily attributed to decreased merger and acquisition costs of $6.1 million which are not allocated to our segments, partially offset by audit and legal costs which increased $2.4 million compared to the prior year.

Selling, general, and administrative expenses in our Brooks Semiconductor Solutions Group segment were $21.9 million for the three months ended December 31, 2019 as compared to $20.6 million for the three months ended December 31, 2018. The increase of $1.3 million is primarily related to higher corporate allocated costs.

Selling, general, and administrative expenses in our Brooks Life Sciences segment were $30.4 million for the three months ended December 31, 2019 compared to $20.6 million for the three months ended December 31, 2018. The increase was primarily related to GENEWIZ, which was acquired in November of 2018 and added an incremental $5.1 million of expense to the three months ended December 31, 2019, as well as, higher corporate allocated costs.

Restructuring Charges

We recorded restructuring charges of $0.6 million during the three months ended December 31, 2019 as compared to less than $0.1 million during the same period in the prior year. Restructuring charges for the three months ended December 31, 2019 consisted of $0.3 million related to corporate restructuring actions and $0.3 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 three months ended December 31, 2019 related to these actions were nominal in the Brooks Semiconductor Solutions Group segment and $0.6 million in Brooks Life Sciences segment.

38

Non-Operating Income (Expenses)

Interest income - During the three months ended December 31, 2019, we recorded interest income of $0.7 million, as compared to $0.4 million during the corresponding period of the prior fiscal year.

Interest expense - During the three months ended December 31, 2019, we recorded interest expense of $0.7 million, as compared to $5.3 million during corresponding period of the prior fiscal year. The decrease in interest expense in the current period compared to the three months ended December 31, 2018 is due the Company carrying less debt in the current period. The Company extinguished $495.3 million of debt during the fourth quarter of fiscal year 2019.

Other expenses, net - During the three months ended December 31, 2019, we recorded other expenses, net of $0.4 million, compared to less than $0.1 million of the corresponding period of the prior fiscal year.

Income Tax Provision

We recorded an income tax benefit of $3.0 million during the three months ended December 31, 2019. The tax benefit was primarily driven by a $5.8 million stock compensation windfall benefit for tax deductions that exceeded the associated compensation expense and a $0.5 million reduction in deferred tax liabilities related to the extension of a tax rate incentive in China. These discrete benefits were partially offset by the tax provision on earnings from operations during the period.

We recorded an income tax benefit of $5.8 million during the three months ended December 31, 2018. The tax benefit was primarily driven by a $3.7 million discrete benefit for stock compensation windfalls, $1.4 million of tax benefits related to the remeasurement of net U.S. deferred tax assets due to state tax rate changes, and a $1.1 million transition tax reduction. These discrete benefits were slightly offset by the tax provision on earnings from operations during the period.

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. We finalized our analysis of the toll charge and related liabilities, including uncertain tax positions, during the three months ended December 31, 2018 pursuant to U.S. Securities and Exchange Commission, or 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, we reduced the provisional accrual for federal, state and foreign taxes by net $1.1 million during the three months ended December 31, 2018.

We evaluate the realizability of its deferred tax assets by tax-paying component and assesses the need for a valuation allowance on a quarterly basis. We evaluate the profitability of each tax-paying component on a historic cumulative basis and a forward-looking basis while performing this analysis. We maintain a U.S. valuation allowance related to the realizability of certain state tax credits and net operating loss carryforwards, as well as a valuation allowance against net deferred tax assets in certain foreign tax-paying components as of December 31, 2019.

We maintain liabilities for uncertain tax positions. These liabilities involve judgment and estimation and are monitored based on the best information available. We recognize interest related to unrecognized tax benefits as a component of the income tax expense or benefit. We recognized interest expense related to unrecognized tax benefits of $0.3 million during the three months ended December 31, 2019.

We are subject to U.S. federal income tax and state, local and international income taxes in various jurisdictions. The amount of income taxes paid is subject to our interpretation of applicable tax laws in the jurisdictions in which we file tax returns. In the normal course of business, we are subject to income tax audits in various global jurisdictions in which we operate. The years subject to examination vary for the U.S. and international jurisdictions. 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 unaudited Consolidated Balance Sheets. We currently anticipate that it is reasonably possible that the unrecognized tax benefits will be reduced by approximately $0.2 million within the next twelve months.

39

Discontinued Operations

On July 1, 2019, we completed the sale of the semiconductor cryogenics business which we include as a discontinued operation. We generated net loss from discontinued operations of $0.1 million for the three months ended December 31, 2019 related to our semiconductor cryogenics business. We generated revenue and net income from discontinued operations of $39.3 million and $8.1 million, respectively, for the three months ended December 31, 2018 related to our semiconductor cryogenics business. The net income includes income from the Ulvac Cryogenics, Inc. joint venture during these 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 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.

Overview of Cash Flows and Liquidity

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

    

December 31, 2019

    

September 30, 2019

    

Cash and cash equivalents

$

335,319

$

301,642

Restricted cash

3,529

3,529

Short-term marketable securities

 

11,233

 

34,124

Long-term marketable securities

 

3,039

 

2,845

$

353,120

$

342,140

Our cash is held in numerous locations throughout the world. As of December 31, 2019, we had cash and cash equivalents of $335.3 million, of which $179.7 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 permanently 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 December 31, 2019 and September 30, 2019, we had marketable securities of $14.3 million and $37.0 million, respectively. Our marketable securities are generally readily convertible to cash without an adverse impact.

40

Three Months Ended December 31, 2019 Compared to Three Months Ended December 31, 2018

Overview

Cash, cash equivalents, restricted cash and marketable securities were $353.1 million at December 31, 2019 as compared to $342.1 million at September 30, 2019. The increase of $11.0 million from September 30, 2019 was primarily attributable to cash inflows generated from operating activities of $25.7 million, partially offset by cash outflows for capital expenditures of $9.6 million and cash dividends paid of $7.4 million.

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 provided by operating activities was $25.7 million during the three months ended December 31, 2019, comprised primarily of earnings of $26.3 million, including net income of $13.1 million and the unfavorable impact of non-cash related charges of $13.2 million. Partially offsetting these items were the uses of cash of $0.5 million related to the changes in our operating assets and liabilities. The changes in operating assets and liabilities that resulted in a use of cash consisted primarily of an increase an increase in inventory levels and a decrease in accrued compensation and tax withholdings as a result of year-end cash incentive bonus payments. These uses of cash were partially offset by an increase in accrued expenses and other liabilities, increased accounts payable and decreased deferred income tax liabilities. Cash provided by operating activities was $6.3 million during the three months ended December 31, 2018 comprised primarily of earnings of $21.5 million, including net income of $14.4 million and the unfavorable impact of non-cash related charges of $7.1 million, partially offset by the uses of cash of $15.2 million related to the changes in our operating assets and liabilities.

In January 2020, subsequent to the end of our first fiscal quarter of 2020, we paid $93 million in taxes related to the sale of our semiconductor cryogenics business. We expect to pay another $2 million related to this sale in future periods.

Investing Activities

Cash flows from 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. Cash provided by investing activities was $13.2 million during the three months ended December 31, 2019 as compared to cash used by investing activities of $398.6 million during the corresponding period of the prior fiscal year. Cash provided by investing activities during the three months ended December 31, 2019 included cash inflows from the maturities of marketable securities of $33.6 million, partially offset by cash outflows for capital expenditures of $9.6 million and $10.7 million for the purchases of marketable securities. Cash used in investing activities of $398.6 million during the three months ended December 31, 2018 included cash outflow of $445.2 million for the acquisition of GENEWIZ, $3.6 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 $8.1 million during the three months ended December 31, 2019 as compared to cash inflows from investing activities of $331.4 million during the corresponding period of the prior fiscal year. Cash outflows for financing activities during the three months ended December 31, 2019 primarily included cash outflows for cash dividend payments of $7.4 million. Cash provided by financing activities during the three months ended December 31, 2018 included cash inflows of $340.5 million related to proceeds from the incremental term loan secured in November 2018, partially offset by cash dividend payments of $7.2 million and $1.8 million related to principal payments of debt.

41

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 $15.0 to $20.0 million is expected to be incurred during 2020. During the three months ended December 31, 2019, we incurred $1.3 million in capital expenditures related to the construction of this facility.

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.

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 December 31, 2019, 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 December 31, 2019, we had an aggregate outstanding principal balance of $1.2 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 December 31, 2019, the aggregate outstanding principal balance of all of the outstanding term loans was $50.7 million, excluding unamortized deferred financing costs of $0.5 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 three months ended December 31, 2019, the weighted average stated interest rate on the term loans was 4.5%. During the three months ended December 31, 2019, we incurred

42

aggregate interest expense of $0.6 million on the term loans, including less than $0.1 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 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 December 31, 2019, we had approximately $43.6 million available for borrowing under the line of credit. There were no amounts outstanding pursuant to the line of credit as of December 31, 2019. 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 December 31, 2019. 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 January 24, 2020, the Company’s Board of Directors declared a cash dividend of $0.10 per share payable on March 27, 2020 to common stockholders of record as of March 6, 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. We may reduce, delay or cancel a quarterly cash dividend based on the severity of a cyclical downturn.

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 three months ended December 31, 2019 and there have been no shares repurchased under this program since its inception.

Contractual Obligations and Requirements

At December 31, 2019, the Company had non-cancellable commitments of $130.2 million, including purchase orders for inventory of $84.9 million, information technology related commitments of $25.0 million, China facility commitments of $18.6 million and other commitments of $1.7 million.

At December 31, 2019, 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 three months ended December 31, 2019, and we currently do not anticipate any of these obligations to be called in the near future.

43

Off-Balance Sheet Arrangements

As of December 31, 2019, 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. As of December 31, 2019, the weighted average stated interest rate on the term loans was 4.5%. At December 31, 2019, the outstanding term loans principal balance was $50.7 million, net of unamortized deferred financing costs of $0.5 million. During the three months ended December 30, 2019, we incurred cash interest expense of $0.6 million on the term loans. A hypothetical 100 basis point change in interest rates would result in a $0.1 million change in interest expense incurred during the three months ended December 31, 2019.

Our cash and cash equivalents consist principally of money market securities that are short-term in nature. At December 31, 2019, our total short-term and long-term investments were $14.3 million, consisting mostly of highly rated corporate debt securities and other debt securities. At December 31, 2019, 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 three months ended December 31, 2019.

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 41% and 35% of our total sales, respectively, during the three months ended December 31, 2019 and 2018. 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 $144.2 million and $117.7 million, respectively, at December 31, 2019 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 $0.7 million and $0.1 million, respectively, during the three months ended December 31, 2019 and 2018, 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 December 31, 2019 and 2018 would result in an approximate change of $1.4 million and $3.4 million, respectively, in our net income during the three months ended December 31, 2019 and 2018.

44

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 weaknesses identified in our internal control over financial reporting discussed below, our disclosure controls and procedures were not effective as of December 31, 2019, 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 Annual Report on Form 10-K for the fiscal year ended September 30, 2019, the following control deficiencies, which continue to exist as of December 31, 2019, 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 Plan for Material Weaknesses

We are committed and are taking steps necessary to remediate the control deficiencies that constituted the material weaknesses described above 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 in the Brooks Life Sciences segment include: (i) leveraging the implementation a new billing system and enterprise resource planning system (ERP) which will reduce the complexity of this 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. The remediation actions in the Brooks Semiconductor Solutions Group include (i) enhanced documentation of inventory cut-off procedures related to contract manufacturing sites (ii) additional employee

45

training and (iii) designing and implementing additional cut-off review procedures for transactions occurring near the end of a reporting period.

Status of Remediation Efforts

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. We are in the process of implementing 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.

To address the material weakness related to the business unit within our Brooks Semiconductor Solutions segment noted above, during the quarter ended December 31, 2019, we designed, documented and implemented new controls to verify that product shipments from contract manufacturers are evaluated for proper revenue recognition at the point of transfer of control. Management will test controls to ensure they have operated effectively for a sufficient period of time before concluding on remediation. We have also initiated employee training with respect to these procedures.

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. These material weaknesses 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 “Status of Remediation Efforts”, there were no changes in internal control over financial reporting during the fiscal first quarter ended December 31, 2019, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

46

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. There have been no material changes from the risk factors disclosed in our 2019 Annual Report on Form 10-K, other than the addition of the risk factor set forth below.

Our financial condition and results of operations could be adversely affected by the recent coronavirus outbreak.

In December 2019, a novel strain of coronavirus was first identified in Wuhan, Hubei Province, China. Any outbreak of contagious diseases, or other adverse public health developments, could have a material and adverse effect on our business operations. These could include disruptions or restrictions on our ability to travel, as well as temporary closures of our facilities or the facilities of our suppliers or customers. Any disruption of our suppliers or customers would likely impact our sales and operating results. The extent to which the coronavirus may impact our results will depend on future developments, which are highly uncertain and cannot be predicted, including new information which may emerge concerning the severity of the coronavirus.

47

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 December 31, 2019, 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; and (v) 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).

48

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: February 6, 2020

/s/ Lindon G. Robertson

Lindon G. Robertson

Executive Vice President and Chief Financial Officer

(Principal Financial Officer)

Date: February 6, 2020

/s/ David Pietrantoni

David Pietrantoni

Vice President-Finance and Corporate Controller

(Principal Accounting Officer)

49

EX-31.01 2 ex-31d01.htm EX-31.01 brks_Ex31_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: February 6, 2020

 

 

EX-31.02 3 ex-31d02.htm EX-31.02 brks_Ex31_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: February 6, 2020

 

 

EX-32 4 ex-32.htm EX-32 brks_Ex32

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 December  31,  2019 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: February 6, 2020

 

/S/ STEPHEN S. SCHWARTZ

 

 

 

Stephen S. Schwartz

 

 

 

Director and Chief Executive Officer

 

 

 

(Principal Executive Officer)

 

 

 

 

Dated:  February 6, 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-20191231.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 40601 - Disclosure - Goodwill and Intangible Assets - Components of Goodwill by Operating Segment (Details) link:presentationLink link:calculationLink link:definitionLink 40604 - Disclosure - Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40606 - 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 840 (Details) link:presentationLink link:calculationLink link:definitionLink 40907 - Disclosure - Leases - Future Lease Payments - Capital Leases - ASC 840 (Details) link:presentationLink link:calculationLink link:definitionLink 40908 - Disclosure - Leases - Future Lease Payments - Operating Leases - ASC 842 (Details) link:presentationLink link:calculationLink link:definitionLink 40909 - Disclosure - Leases - Gross Difference - Operating Leases - ASC 842 (Details) link:presentationLink link:calculationLink link:definitionLink 40910 - Disclosure - Leases - Future Lease Payments - Finance Leases - ASC 842 (Details) link:presentationLink link:calculationLink link:definitionLink 40911 - Disclosure - Leases - Gross Difference - Finance Leases - ASC 842 (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 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 40602 - Disclosure - Goodwill and Intangible Assets - Goodwill Roll Forward (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Goodwill and Intangible Assets - Goodwill Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 40605 - 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 - Stock Grants (Details) link:presentationLink link:calculationLink link:definitionLink 41205 - Disclosure - Stock-Based Compensation - Performance-Based Grants (Details) link:presentationLink link:calculationLink link:definitionLink 41206 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity - Tabular Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 41207 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41208 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity - Unrecognized Compensation Cost (Details) link:presentationLink link:calculationLink link:definitionLink 41209 - 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 40201 - Disclosure - Summary of Significant Accounting Policies - Foreign Currency Translation (Details) 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-20191231_cal.xml EX-101.CAL EX-101.DEF 7 brks-20191231_def.xml EX-101.DEF EX-101.LAB 8 brks-20191231_lab.xml EX-101.LAB EX-101.PRE 9 brks-20191231_pre.xml EX-101.PRE XML 10 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases
3 Months Ended
Dec. 31, 2019
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 December 31, 2019

Operating lease costs

$

2,122

Finance lease costs:

Amortization of assets

311

Interest on lease liabilities

29

Total finance lease costs

340

Variable lease costs

406

Short-term lease costs

164

Total lease costs

$

3,032

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

As of December 31, 2019

Operating Leases:

Operating lease right-of-use assets

$

27,439

Accrued expenses and other current liabilities

$

6,177

Long-term operating lease liabilities

20,526

Total operating lease liabilities

$

26,703

Finance Leases:

Property, plant and equipment, at cost

$

2,540

Accumulated amortization

(311)

Property, plant and equipment, net

$

2,229

Accrued expenses and other current liabilities

$

1,195

Other long-term liabilities

1,175

Total finance lease liabilities

$

2,370

Weighted average remaining lease term (in years):

Operating leases

2.02

Finance leases

7.98

Weighted average discount rate:

Operating leases

4.7

%

Finance leases

4.1

%

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

Three Months Ended December 31, 2019

Cash paid for amounts included in measurement of liabilities:

Operating cash flows from operating leases

$

1,807

Operating cash flows from finance leases

29

Financing cash flows from finance leases

290

Future lease payments for operating and capital leases as of September 30, 2019 were as follows (in thousands):

Operating Leases

Capital Leases

Fiscal year ended September 30, 

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

Future lease payments for operating and finance leases as of December 31, 2019 were as follows (in thousands):

Operating Leases

Finance Leases

Fiscal year ended September 30, 

2020

$

5,539

$

957

2021

5,827

1,171

2022

4,182

363

2023

3,151

-

2024

2,941

-

Thereafter

10,506

-

Total future lease payments

32,146

2,491

Less imputed interest

(5,443)

(121)

Total lease liability balance

$

26,703

$

2,370

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

XML 11 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions
3 Months Ended
Dec. 31, 2019
Business Combinations [Abstract]  
Acquisitions

5. Acquisitions

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 (approximates contractual value)

$

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 $40.0 million and $0.8 million, respectively for the three months ended December 31, 2019. The revenues and net income from GENEWIZ recognized in the Company’s consolidated results of operations were $16.4 million and $0.9 million, respectively during the period from the acquisition date to December 31, 2018. During the three months ended December 31, 2019, and the comparable reporting period since acquisition in fiscal year 2019, net income included $5.1 million and $1.6 million, respectively, related to amortization expense of acquired intangible assets. During the three months ended December 31, 2019 and 2018, the Company incurred less than $0.1 million and $6.3 million, respectively,

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 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 December 31, 2018

(pro forma)

  Revenue

$

196,021

  Net income from continuing operations

6,795

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 December 31, 2018 has been adjusted to include the following additional expenses related to the acquisition: $1.6 million property, plant, and equipment, leases, and intangible asset step-up depreciation and amortization expense, $2.0 million interest expense related to financing activities and $42.1 million non-recurring compensation expenses and transaction costs. 

XML 12 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Basis of Presentation
3 Months Ended
Dec. 31, 2019
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.

XML 13 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Marketable Securities (Tables)
3 Months Ended
Dec. 31, 2019
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 December 31, 2019 and September 30, 2019 (in thousands):

    

    

Gross

    

Gross

    

Amortized

Unrealized 

Unrealized 

Cost

Losses

Gains

Fair Value

December 31, 2019:

 

  

 

  

 

  

 

  

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

 

$

6,696

$

$

1

 

$

6,697

Bank certificates of deposits

500

500

Corporate securities

4,519

4,519

Municipal securities

 

2,515

 

2,515

Other debt securities

 

41

 

41

$

14,271

$

$

1

$

14,272

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 December 31, 2019 are presented below (in thousands):

    

Fair Value

Due in one year or less

$

11,233

Due after one year through five years

 

Due after five years through ten years

Due after ten years

 

3,039

Total marketable securities

$

14,272

JSON 14 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "brks-20191231x10qbd3543.htm": { "axisCustom": 0, "axisStandard": 33, "contextCount": 215, "dts": { "calculationLink": { "local": [ "brks-20191231_cal.xml" ] }, "definitionLink": { "local": [ "brks-20191231_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "brks-20191231x10qbd3543.htm" ] }, "labelLink": { "local": [ "brks-20191231_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "brks-20191231_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "brks-20191231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 741, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 26, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 31 }, "keyCustom": 55, "keyStandard": 465, "memberCustom": 30, "memberStandard": 58, "nsprefix": "brks", "nsuri": "http://www.brooks.com/20191231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_XsLr0FuXjUm8Y25XltBRVQ", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "INF", "first": true, "lang": null, "name": "brks:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceBasedUnitsAwardedFinancialMetricTargetMet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_SgPYBT0mVkyUy9gk9CpPCA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41205 - 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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "INF", "first": true, "lang": null, "name": "brks:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceBasedUnitsAwardedFinancialMetricTargetMet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_SgPYBT0mVkyUy9gk9CpPCA", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_9_30_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_2SxGc_A2d0KfKdhHhizoSw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_0fsM3uhFUUWFy6AAxGbM1Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41206 - 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-20191231x10qbd3543.htm", "contextRef": "As_Of_9_30_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_2SxGc_A2d0KfKdhHhizoSw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_0fsM3uhFUUWFy6AAxGbM1Q", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_2a7KKMSt80yBhKfccgTjZg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_XsLr0FuXjUm8Y25XltBRVQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41207 - 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": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_2a7KKMSt80yBhKfccgTjZg", "decimals": "-5", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_gqtmZkphq0-bShen1r4RkQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41208 - 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-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_gqtmZkphq0-bShen1r4RkQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_0fsM3uhFUUWFy6AAxGbM1Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41209 - 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": [ "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_0fsM3uhFUUWFy6AAxGbM1Q", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_0fsM3uhFUUWFy6AAxGbM1Q", "xsiNil": "false" } }, "R106": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_BBC3HMVmgUmd5kJ7R81mhA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_0fsM3uhFUUWFy6AAxGbM1Q", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_BBC3HMVmgUmd5kJ7R81mhA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_0fsM3uhFUUWFy6AAxGbM1Q", "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "us-gaap:NumberOfReportableSegments", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "Unit_Standard_segment_9SQCjxYDCk-1gdJS56WwaQ", "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": { "ancestors": [ "us-gaap:NumberOfReportingUnits", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "INF", "lang": null, "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_9SQCjxYDCk-1gdJS56WwaQ", "xsiNil": "false" } }, "R108": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_us-gaap_TimingOfTransferOfGoodOrServiceAxis_us-gaap_TransferredAtPointInTimeMember_Gq0tuVzPK0uc5nWoyUFZhQ", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R109": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_NorthAmericaMember_j5zppAIOHEGxXIDJKg7-hA", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_us-gaap_ReportingUnitAxis_brks_AutomationSolutionsMember_mSNlqc1SoE6oP8Woshc_Og", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R111": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R112": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R113": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "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 }, "R114": { "firstAnchor": { "ancestors": [ "us-gaap:NumberOfReportableSegments", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "Unit_Standard_segment_9SQCjxYDCk-1gdJS56WwaQ", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_brks_BrooksLifeSciencesMember_drOl2xS_10aU2aRGOW7PUA", "decimals": "INF", "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_9SQCjxYDCk-1gdJS56WwaQ", "xsiNil": "false" } }, "R115": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2018_To_12_31_2018_FjVl43KBTk6Rhd9pKy6WTQ", "decimals": "-3", "lang": null, "name": "brks:PurchaseAccountingImpactOnInventoryContractsAcquired", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R116": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_brks_BrooksSemiconductorSolutionsGroupMember_WuQtPxN53kutEh3x8xhvvw", "decimals": "-3", "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R117": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentsAndCash", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentsAndCash", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R118": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_iMCPpAZTh0iher9BVBb0Bw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_SgPYBT0mVkyUy9gk9CpPCA", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_iMCPpAZTh0iher9BVBb0Bw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_SgPYBT0mVkyUy9gk9CpPCA", "xsiNil": "false" } }, "R119": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_us-gaap_OtherCommitmentsAxis_brks_NonCancelableCommitmentsMember_nQngM82JsEWU2LHxGkwQUQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OtherCommitment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_us-gaap_OtherCommitmentsAxis_brks_NonCancelableCommitmentsMember_nQngM82JsEWU2LHxGkwQUQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OtherCommitment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R121": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_XsLr0FuXjUm8Y25XltBRVQ", "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-20191231x10qbd3543.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_1FLesye3RUiMjaGdPs2Bcg", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_x33aM8wQY0KxZWpSXrtTtA", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_x33aM8wQY0KxZWpSXrtTtA", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember_E5FAqnRL00Ou3f_GlEtDdQ", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember_E5FAqnRL00Ou3f_GlEtDdQ", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_9_30_2019_Fafdt58I9Eeo7p6MrWQtIw", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_XsLr0FuXjUm8Y25XltBRVQ", "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": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_XsLr0FuXjUm8Y25XltBRVQ", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:DerivativesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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": [ "us-gaap:DerivativesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_7_1_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_brks_SemiconductorCryogenicsBusinessMember_vlRAIAmJckCOVgTrjOPlBQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "us-gaap:DerivativesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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", "us-gaap:DerivativesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_UnzYj7eULUidpAeWhVf4-g", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_UnzYj7eULUidpAeWhVf4-g", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_brks_AccountingStandardsUpdate201912Member_M57B875RrkeCG_wBCozPTg", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_brks_AccountingStandardsUpdate201912Member_M57B875RrkeCG_wBCozPTg", "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", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_8_27_2018_To_8_27_2018_srt_CounterpartyNameAxis_brks_EdwardsVacuumLlcMember_xisthizBOE-vOWWWzdTwFg", "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", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_8_27_2018_To_8_27_2018_srt_CounterpartyNameAxis_brks_EdwardsVacuumLlcMember_xisthizBOE-vOWWWzdTwFg", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2018_To_12_31_2018_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_brks_SemiconductorCryogenicsBusinessMember_sYjMkkuc8EajR2b7Cj-MSA", "decimals": "-3", "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:EquityMethodInvestmentsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2018_To_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_brks_UlvacCryogenicsIncorporatedMember_QBXaap1klE68rUeQkXcRug", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentSummarizedFinancialInformationRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2018_To_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_brks_UlvacCryogenicsIncorporatedMember_QBXaap1klE68rUeQkXcRug", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentSummarizedFinancialInformationRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2018_To_12_31_2018_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_brks_SemiconductorCryogenicsBusinessMember_sYjMkkuc8EajR2b7Cj-MSA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationAndAmortizationDiscontinuedOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2018_To_12_31_2018_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_brks_SemiconductorCryogenicsBusinessMember_sYjMkkuc8EajR2b7Cj-MSA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationAndAmortizationDiscontinuedOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-5", "first": true, "lang": null, "name": "brks:AvailableForSaleSecuritiesSoldDuringPeriodFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-5", "first": true, "lang": null, "name": "brks:AvailableForSaleSecuritiesSoldDuringPeriodFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_9_30_2019_Fafdt58I9Eeo7p6MrWQtIw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_9_30_2019_Fafdt58I9Eeo7p6MrWQtIw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.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_Ssj_nGPCqkq3BDu3rTOLXQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.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_Ssj_nGPCqkq3BDu3rTOLXQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2018_To_12_31_2018_FjVl43KBTk6Rhd9pKy6WTQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_11_15_2018_To_11_15_2018_us-gaap_BusinessAcquisitionAxis_brks_GenewizMember_3ZTshkI8i0SLFpakpqDPPw", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_11_15_2018_us-gaap_BusinessAcquisitionAxis_brks_GenewizMember_CSS6iuMAZUy27m1-TwTmYw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EscrowDeposit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_11_15_2018_us-gaap_BusinessAcquisitionAxis_brks_GenewizMember_CSS6iuMAZUy27m1-TwTmYw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EscrowDeposit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_11_15_2018_us-gaap_BusinessAcquisitionAxis_brks_GenewizMember_CSS6iuMAZUy27m1-TwTmYw", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_11_15_2018_To_11_15_2018_us-gaap_BusinessAcquisitionAxis_brks_GenewizMember_3ZTshkI8i0SLFpakpqDPPw", "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-20191231x10qbd3543.htm", "contextRef": "Duration_11_15_2018_To_11_15_2018_us-gaap_BusinessAcquisitionAxis_brks_GenewizMember_3ZTshkI8i0SLFpakpqDPPw", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_11_15_2018_us-gaap_BusinessAcquisitionAxis_brks_GenewizMember_us-gaap_StatementBusinessSegmentsAxis_brks_BrooksLifeSciencesMember_OTuFPf_H30277BBBWu3hfQ", "decimals": "-5", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2018_To_12_31_2018_FjVl43KBTk6Rhd9pKy6WTQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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": null }, "R63": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "Duration_11_15_2018_To_12_31_2018_us-gaap_BusinessAcquisitionAxis_brks_GenewizMember_17cdo3FIq0G9g1kZIoj-ZQ", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2018_To_12_31_2018_FjVl43KBTk6Rhd9pKy6WTQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2018_To_12_31_2018_us-gaap_BusinessAcquisitionAxis_brks_GenewizMember_tJupF-OmBEyRFADaJijzsA", "decimals": "-5", "lang": null, "name": "brks:BusinessAcquisitionProFormaPropertyPlantAndEquipmentLeasesAndIntangibleAssetStepUpDepreciationAndAmortizationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - 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-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_9_30_2019_Fafdt58I9Eeo7p6MrWQtIw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - 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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-3", "lang": null, "name": "brks:GoodwillAcquiredDuringPeriodAndAdjustments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - 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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40604 - 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-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40605 - 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 }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40606 - 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-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_wkTb_-ZFwkGhodsfQQqx7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityExpirationDate1", "reportCount": 1, "unique": true, "unitRef": null, "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_wkTb_-ZFwkGhodsfQQqx7Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityExpirationDate1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_2_15_2019_4I3Mt3w0qkW3D_thLuQqNQ", "decimals": "-5", "first": true, "lang": null, "name": "brks:DebtInstrumentFaceAmountDiscountedFromPar", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_2_15_2019_4I3Mt3w0qkW3D_thLuQqNQ", "decimals": "-5", "first": true, "lang": null, "name": "brks:DebtInstrumentFaceAmountDiscountedFromPar", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_us-gaap_DebtInstrumentAxis_brks_FiveYearTermLoansMaturing2021Member_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember_tgGxfJOtoUi_-Jw6fb75-Q", "decimals": "INF", "lang": null, "name": "brks:DebtInstrumentsNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_loan_WbyClyAU-UqmE0y6loqZ7g", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_us-gaap_DebtInstrumentAxis_brks_SeniorSecuredTermLoanFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember_QjKMcJB_BU-9CO7pilkcxQ", "decimals": "INF", "lang": null, "name": "brks:DebtInstrumentPrepaymentsAsPercentageOfPrecedingYearExcessCashFlow", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_SgPYBT0mVkyUy9gk9CpPCA", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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 }, "R77": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "brks:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "brks:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2018_0oRy_5_hB0-fNPGCXQ7ong", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "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", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_9_30_2019_Fafdt58I9Eeo7p6MrWQtIw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40906 - 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:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_9_30_2019_Fafdt58I9Eeo7p6MrWQtIw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_9_30_2019_Fafdt58I9Eeo7p6MrWQtIw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40907 - 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:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_9_30_2019_Fafdt58I9Eeo7p6MrWQtIw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40908 - 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:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40909 - 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:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40910 - 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:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDue", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40911 - 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:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "lang": null, "name": "us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-5", "first": true, "lang": null, "name": "brks:LeaseLiabilityPaymentsDueLeasesNotCommencedWithFutureLeasePaymentsExcludingPurchaseOptions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-5", "first": true, "lang": null, "name": "brks:LeaseLiabilityPaymentsDueLeasesNotCommencedWithFutureLeasePaymentsExcludingPurchaseOptions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-5", "lang": null, "name": "us-gaap:IncreaseDecreaseInOtherDeferredLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_9_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_LPzW5EzhRk-KXbA89ATrIA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_9_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_LPzW5EzhRk-KXbA89ATrIA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2018_To_12_31_2018_FjVl43KBTk6Rhd9pKy6WTQ", "decimals": "-5", "first": true, "lang": null, "name": "brks:IncomeTaxesTaxCutsAndJobsActTollChargeReductionInProvisionalAccrual", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2018_To_12_31_2018_FjVl43KBTk6Rhd9pKy6WTQ", "decimals": "-5", "first": true, "lang": null, "name": "brks:IncomeTaxesTaxCutsAndJobsActTollChargeReductionInProvisionalAccrual", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndPurchasedPartsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndPurchasedPartsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_12_31_2019_HPhQwRCA0kiV32ndmF16ow", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "As_Of_9_30_2019_Fafdt58I9Eeo7p6MrWQtIw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "As_Of_9_30_2019_Fafdt58I9Eeo7p6MrWQtIw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "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-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_MqUjF7Pf_k-I1lDYKyG2ag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_woC3zRPCZUK_9LnLtaPx8A", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_2a7KKMSt80yBhKfccgTjZg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "Unit_Standard_shares_0fsM3uhFUUWFy6AAxGbM1Q", "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", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_brks_RestrictedStockTimeBasedSharesMember_OoLbMd8mcUKAcrKRm009hA", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_0fsM3uhFUUWFy6AAxGbM1Q", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_brks_RestrictedStockTimeBasedSharesMember_OoLbMd8mcUKAcrKRm009hA", "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", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_brks_RestrictedStockTimeBasedSharesMember_OoLbMd8mcUKAcrKRm009hA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2018_To_9_30_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_OoMn7XkRckO0mW8n4xQD8w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41204 - Disclosure - Stock-Based Compensation - Stock Grants (Details)", "role": "http://www.brooks.com/role/DisclosureStockBasedCompensationStockGrantsDetails", "shortName": "Stock-Based Compensation - Stock Grants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brks-20191231x10qbd3543.htm", "contextRef": "Duration_10_1_2018_To_9_30_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_OoMn7XkRckO0mW8n4xQD8w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 90, "tag": { "brks_AccountingStandardsUpdate201912Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2019-12 Simplifying the Accounting for Income Taxes (Topic 740): Reclassification of Simplifying the Accounting for Income Taxes.", "label": "Accounting Standards Update201912 [Member]", "terseLabel": "Accounting Standards Update 2019-12" } } }, "localname": "AccountingStandardsUpdate201912Member", "nsuri": "http://www.brooks.com/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsGoodwillDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfGoodwillByOperatingSegmentDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillRollForwardDetails", "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/20191231", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsGoodwillDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfGoodwillByOperatingSegmentDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillRollForwardDetails", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "brks_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCompensationAndBenefits": { "auth_ref": [], "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 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/20191231", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "brks_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermTaxReserves": { "auth_ref": [], "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 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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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": "(Loss) income before equity in earnings of equity method investment" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeEarningsLossesOfEquityMethodInvestments", "nsuri": "http://www.brooks.com/20191231", "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": "(Loss) income before income taxes and earnings of equity method investment" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndEarningsLossesOfEquityMethodInvestments", "nsuri": "http://www.brooks.com/20191231", "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/20191231", "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/20191231", "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 (loss) income, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseNet", "nsuri": "http://www.brooks.com/20191231", "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/20191231", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails" ], "xbrltype": "monetaryItemType" }, "brks_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpenses": { "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 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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "brks_FinanceLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Finance Lease Liability [Abstract]", "label": "Finance Lease Liability [Abstract]" } } }, "localname": "FinanceLeaseLiabilityAbstract", "nsuri": "http://www.brooks.com/20191231", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "brks_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails": { "order": 2.0, "parentTag": "brks_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortization", "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://www.brooks.com/20191231", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "brks_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortization": { "auth_ref": [], "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": "FinanceLeaseRightOfUseAssetAfterAccumulatedAmortization", "nsuri": "http://www.brooks.com/20191231", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "brks_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization [Abstract]", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization [Abstract]" } } }, "localname": "FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract", "nsuri": "http://www.brooks.com/20191231", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "brks_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails": { "order": 1.0, "parentTag": "brks_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortization", "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://www.brooks.com/20191231", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails" ], "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/20191231", "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/20191231", "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/DisclosureAcquisitionsPurchaseConsiderationDetails", "http://www.brooks.com/role/DisclosureAcquisitionsResultsOfOperationsDetails", "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/20191231", "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/20191231", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "brks_IncomeLossFromEquityMethodInvestmentsIncludingDiscontinuedOperations": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.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/20191231", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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/20191231", "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/20191231", "presentation": [ "http://www.brooks.com/role/DisclosureIncomeTaxesProvisionBenefitDetails" ], "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/20191231", "presentation": [ "http://www.brooks.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "brks_IncreaseDecreaseInAccruedWarrantyAndRetrofitCosts": { "auth_ref": [], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.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/20191231", "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/20191231", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsNotCommencedDetails" ], "xbrltype": "monetaryItemType" }, "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/20191231", "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/20191231", "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/20191231", "presentation": [ "http://www.brooks.com/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "brks_NonCancelableCommitmentsOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-cancelable Commitments, Other [Member]", "label": "Non Cancelable Commitments Other [Member]", "terseLabel": "Non-cancelable commitments, other" } } }, "localname": "NonCancelableCommitmentsOtherMember", "nsuri": "http://www.brooks.com/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsEscrowDetails" ], "xbrltype": "monetaryItemType" }, "brks_SampleManagementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sample Management [Member]", "label": "Sample Management [Member]", "terseLabel": "Sample Management" } } }, "localname": "SampleManagementMember", "nsuri": "http://www.brooks.com/20191231", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByReportingUnitDetails" ], "xbrltype": "domainItemType" }, "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/20191231", "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/2017-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/2019-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/2019-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/2019-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/2019-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/2019-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 CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.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 CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r493" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r494" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-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/2019-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/2019-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/2019-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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r495" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r495" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r495" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r496" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "perShareItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r495" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r495" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r495" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r495" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r491" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r492" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r175", "r183" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2019-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": [], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2019-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": [ "r75", "r132" ], "lang": { "en-US": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity Method Investee Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsUnconsolidatedSubsidiariesStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails", "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails", "http://www.brooks.com/role/DisclosureAcquisitionsPurchaseConsiderationDetails", "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r186", "r300", "r303", "r482", "r483" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails", "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureAcquisitionsPurchaseConsiderationDetails", "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails", "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureAcquisitionsPurchaseConsiderationDetails", "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Repurchase Agreement Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r209" ], "lang": { "en-US": { "role": { "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsUnconsolidatedSubsidiariesStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r188", "r300", "r304", "r484", "r488", "r489" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfAccountReceivableDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r137" ], "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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r419" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r213" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201802Member": { "auth_ref": [ "r96" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201813Member": { "auth_ref": [ "r397" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201814Member": { "auth_ref": [ "r314" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201815Member": { "auth_ref": [ "r252", "r253" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r59" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r190", "r191" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfAccountReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r32", "r45", "r190", "r191", "r301" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r40", "r452", "r471" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r42", "r452", "r471" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r83", "r85", "r86" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r82", "r86", "r89", "r378" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r245" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r46" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r140" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r315", "r317", "r335", "r336" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r168", "r169", "r170", "r171", "r172", "r173" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfGoodwillByOperatingSegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r317", "r331", "r334" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r49", "r192", "r214" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfAccountReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredSalesCommissions": { "auth_ref": [ "r104", "r122" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r101", "r122", "r413" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r122", "r242", "r249" ], "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/2019-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": [ "r151" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r151" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r151" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r178", "r450", "r470" ], "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/2019-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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesOperatingLeasesDetails", "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsc842Details" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r33", "r34", "r74" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r389" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails", "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r199" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesSummaryOfAmortizedCostAndFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r200" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesSummaryOfAmortizedCostAndFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r197", "r220" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": { "auth_ref": [ "r201", "r203", "r465" ], "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 after tenth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Available-for-sale Securities, Debt Maturities, after Ten Years, Fair Value", "terseLabel": "Due after ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesFairValueOfMarketableSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r201", "r202", "r464" ], "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), maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value", "terseLabel": "Due in one year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesFairValueOfMarketableSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r193", "r198", "r220" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesFairValueOfMarketableSecuritiesByContractualMaturityDetails", "http://www.brooks.com/role/DisclosureMarketableSecuritiesSummaryOfAmortizedCostAndFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r195", "r220" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r195", "r220" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r319", "r333" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.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/DisclosureStockBasedCompensationStockGrantsDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationTimeBasedGrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-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/DisclosureAcquisitionsPurchaseConsiderationDetails", "http://www.brooks.com/role/DisclosureAcquisitionsResultsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r356", "r357" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.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/DisclosureAcquisitionsPurchaseConsiderationDetails", "http://www.brooks.com/role/DisclosureAcquisitionsResultsOfOperationsDetails" ], "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/2019-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/DisclosureAcquisitionsPurchaseConsiderationDetails", "http://www.brooks.com/role/DisclosureAcquisitionsResultsOfOperationsDetails" ], "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/2019-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": [ "r354", "r355" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r368" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r354", "r355" ], "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", "verboseLabel": "Net income (loss)" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationTabularDisclosureProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r354", "r355" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationTabularDisclosureProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r352" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r365", "r366", "r367" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r370" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r353" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r353" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": { "auth_ref": [ "r361" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r359" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r359" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r359" ], "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 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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r359" ], "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 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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt": { "auth_ref": [ "r359" ], "calculation": { "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails": { "order": 8.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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r359" ], "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 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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r339", "r359" ], "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 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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r358", "r359" ], "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, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r358", "r359" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": { "auth_ref": [ "r359" ], "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 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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r359" ], "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 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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r359" ], "calculation": { "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails": { "order": 7.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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r358", "r359" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r359" ], "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" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationSegmentAllocationTable": { "auth_ref": [ "r369" ], "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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r29", "r138", "r167" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpenditureDiscontinuedOperations": { "auth_ref": [ "r21" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsNonCashItemsAndCapitalExpendituresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r125", "r126", "r127" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r418" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsCapitalLeasesAsc840Details" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r418" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsCapitalLeasesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r418" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsCapitalLeasesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r418" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsCapitalLeasesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments": { "auth_ref": [ "r418" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsCapitalLeasesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments": { "auth_ref": [ "r418" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsCapitalLeasesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r243" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationCapitalizedDirectCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r490" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersCostsToObtainAndFulfillContractDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "auth_ref": [ "r231" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersCostsToObtainAndFulfillContractDetails" ], "xbrltype": "durationItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r232" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r111" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsEscrowDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r30", "r57", "r124" ], "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/2019-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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r119", "r124", "r128" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r119", "r406" ], "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 increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsMember": { "auth_ref": [ "r36" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r467" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesSummaryOfAmortizedCostAndFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "auth_ref": [ "r140" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "auth_ref": [ "r142" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption": { "auth_ref": [ "r140" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedFixedList": { "auth_ref": [ "r139" ], "lang": { "en-US": { "role": { "documentation": "Indicates transition method applied for adoption of accounting standards update. Acceptable values are \"Retrospective\", \"Prospective\", \"Modified Retrospective\" and \"Modified Prospective\".", "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": "ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedFixedList", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "transitionOptionType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r68", "r269", "r458", "r476" ], "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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r268", "r270" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r291" ], "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/2019-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": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r44" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r44" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r44" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r44", "r286" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r44" ], "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,080,017 shares issued and 73,618,148 shares outstanding at December 31, 2019, 85,759,700 shares issued and 72,297,831 shares outstanding at September 30, 2019" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r92", "r94", "r95" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r161", "r162", "r398", "r399" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r161", "r162", "r398", "r399", "r486" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r161", "r162", "r398", "r399", "r486" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r167" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r161", "r162", "r398", "r399" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage (as a percent)" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r159", "r161", "r162", "r163", "r398", "r400" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r161", "r162", "r398", "r399" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r294", "r296", "r301" ], "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/2019-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, Net, Current [Abstract]" } } }, "localname": "ContractWithCustomerAssetNetCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r294", "r295", "r301" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r294", "r295", "r301" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails", "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r302" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r310", "r313", "r485" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesSummaryOfAmortizedCostAndFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r185" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r103" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r400" ], "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/2019-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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1": { "auth_ref": [ "r143" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the cumulative effect on retained earnings net of related income tax effect.", "label": "Cumulative Effect on Retained Earnings, Net of Tax", "verboseLabel": "Cumulative effect of adoption of ASC 606" } } }, "localname": "CumulativeEffectOnRetainedEarningsNetOfTax1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r363" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r285" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebt", "http://www.brooks.com/role/DisclosureLineOfCredit" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r39", "r40", "r41", "r451", "r453", "r469" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtTermLoansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r41", "r280", "r453", "r469" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtLongTermDebtFutureMinimumPrincipalPaymentObligationsDetails", "http://www.brooks.com/role/DisclosureDebtTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r412", "r414" ], "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/2019-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": [ "r65" ], "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/2019-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/2019-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": [ "r66" ], "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/2019-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": [ "r66", "r133", "r287", "r288", "r289", "r290", "r411", "r412", "r414", "r468" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtTermLoansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r411", "r414" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction": { "auth_ref": [ "r125", "r126", "r127" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of debt issuance costs that were incurred during a noncash or partial noncash transaction.", "label": "Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction", "terseLabel": "Deferred financing costs included in accounts payable" } } }, "localname": "DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r207" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesSummaryOfAmortizedCostAndFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r205", "r222", "r226" ], "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/2019-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)", "negatedLabel": "Net realized losses" } } }, "localname": "DebtSecuritiesRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "auth_ref": [ "r343" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r58", "r413" ], "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/2019-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": [ "r58", "r413" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r345" ], "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", "verboseLabel": "Long-term deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r122", "r131", "r347", "r348" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r340", "r345" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r344" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentAssetsToCorrespondingConsolidatedAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "auth_ref": [ "r42", "r307", "r308", "r309" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r122", "r255" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortizationDiscontinuedOperations": { "auth_ref": [ "r21", "r122" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsNonCashItemsAndCapitalExpendituresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r386", "r387" ], "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 gains (losses) on derivatives not designated as hedging instruments" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r129", "r135", "r382", "r383", "r384", "r385", "r388" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r364" ], "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/2019-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/2019-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": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByGeographicLocationDetails", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByReportingUnitDetails", "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByTimingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r300" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r337" ], "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/2019-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/2019-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/2019-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": "(Loss) income from discontinued operations, net of tax" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2019-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": "(Loss) income from discontinued operations, net of tax" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_DiscontinuedOperationNameOfSegmentExtensibleList": { "auth_ref": [ "r12" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "auth_ref": [ "r8", "r9", "r10", "r11", "r19", "r24", "r341", "r350" ], "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" } } }, "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "auth_ref": [ "r3" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureBasisOfPresentationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember": { "auth_ref": [ "r2", "r3", "r6" ], "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/2019-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": [ "r2", "r6", "r23" ], "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/2019-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": [ "r23" ], "lang": { "en-US": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureBasisOfPresentationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": { "auth_ref": [ "r20" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss": { "auth_ref": [ "r20" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": { "auth_ref": [ "r20" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "auth_ref": [ "r20" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r28", "r261" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Discontinued Operations" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Groups Including Discontinued Operations Name [Domain]", "terseLabel": "Disposal Groups, Including Discontinued Operations, Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-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": [ "r125" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r291" ], "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.10 per share" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "auth_ref": [ "r125" ], "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/2019-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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r100", "r141", "r146", "r148", "r149", "r150", "r153", "r462", "r481" ], "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 attributable to Brooks Automation, Inc. (in dollars per share)", "totalLabel": "Basic net income per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-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:", "verboseLabel": "Basic net income per share attributable to Brooks Automation, Inc. common stockholders:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r100", "r141", "r146", "r148", "r149", "r150", "r153", "r462", "r481" ], "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", "totalLabel": "Diluted net income per share", "verboseLabel": "Diluted net income per share attributable to Brooks Automation, Inc. common stockholders (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r154" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r406" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r63" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r332" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityUnrecognizedCompensationCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r332" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r209" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss": { "auth_ref": [ "r27", "r130", "r208", "r211" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of gross profit (loss) reported by an equity method investment of the entity.", "label": "Equity Method Investment, Summarized Financial Information, Gross Profit (Loss)", "terseLabel": "Gross profit" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsUnconsolidatedSubsidiariesStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems": { "auth_ref": [ "r27", "r130", "r208", "r211" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations reported by an equity method investee.", "label": "Equity Method Investment, Summarized Financial Information, Income (Loss) from Continuing Operations", "verboseLabel": "Operating Income" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsUnconsolidatedSubsidiariesStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationIncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity Method Investment, Summarized Financial Information, Income Statement [Abstract]" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationIncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsUnconsolidatedSubsidiariesStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss": { "auth_ref": [ "r27", "r130", "r208", "r211", "r401" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) reported by an equity method investment of the entity.", "label": "Equity Method Investment, Summarized Financial Information, Net Income (Loss)", "verboseLabel": "Net income" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsUnconsolidatedSubsidiariesStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue": { "auth_ref": [ "r27", "r211" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue from sale of product and rendering of service reported by equity method investee.", "label": "Equity Method Investment, Summarized Financial Information, Revenue", "terseLabel": "Total revenue" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsUnconsolidatedSubsidiariesStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsTextBlock": { "auth_ref": [ "r212" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EscrowDeposit": { "auth_ref": [ "r456" ], "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/2019-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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails", "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r389", "r390", "r391", "r395" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails", "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r310", "r311", "r313", "r390", "r443" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails", "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r389", "r390", "r392", "r393", "r396" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails", "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel12And3Member": { "auth_ref": [ "r311" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r310", "r311", "r313", "r390", "r444" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r310", "r311", "r313", "r390", "r445" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Significant Other Observable Inputs (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r310", "r311", "r313", "r390", "r446" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Significant Unobservable Inputs (Level 3)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails", "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r394", "r396" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails", "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r423", "r429", "r438" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r425", "r433" ], "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/2019-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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsFinanceLeasesAsc842Details" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r421", "r437" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails", "http://www.brooks.com/role/DisclosureLeasesGrossDifferenceFinanceLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r421" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r422" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r437" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r421" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r422" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesFinanceLeasesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r437" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsFinanceLeasesAsc842Details", "http://www.brooks.com/role/DisclosureLeasesGrossDifferenceFinanceLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r437" ], "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 payments for finance lease, due in third fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsFinanceLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r437" ], "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 payments for finance lease, due in second fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsFinanceLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r437" ], "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 payments for finance lease, due in remainder of fiscal year following latest fiscal year ended.", "label": "Finance Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2020" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsFinanceLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r437" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesGrossDifferenceFinanceLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r424", "r433" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r423", "r429", "r438" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r435", "r438" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r434", "r438" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r215", "r216", "r217", "r218", "r219", "r223", "r224", "r225", "r226" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r248" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "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 expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-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 expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r250" ], "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 expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r250" ], "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 expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r250" ], "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 expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r250" ], "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 expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r243", "r246", "r248", "r251", "r448" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r248", "r448" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r243", "r247" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetails", "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r248" ], "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/2019-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": [ "r244" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "auth_ref": [ "r403", "r404", "r405" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r129", "r405", "r409" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnSaleOfOtherAssets": { "auth_ref": [ "r122" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r122" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r122", "r283", "r284" ], "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" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r233", "r234" ], "calculation": { "http://www.brooks.com/role/DisclosureAcquisitionsAmountsOfAssetsAndLiabilitiesAtFairValueAsOfAcquisitionDateDetails": { "order": 6.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/2019-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": [ "r236" ], "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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r254" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r235", "r237" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfGoodwillByOperatingSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r235", "r237" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfGoodwillByOperatingSegmentDetails" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfGoodwillByOperatingSegmentDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillRollForwardDetails" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillRollForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r102" ], "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", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r134" ], "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", "terseLabel": "Income before income taxes", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r373" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r97", "r100", "r146", "r148", "r149", "r459", "r460", "r462", "r478" ], "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" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r97", "r100", "r146", "r148", "r149", "r150", "r462", "r478", "r481" ], "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" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "auth_ref": [ "r7", "r8", "r9", "r10", "r11", "r24", "r100", "r479" ], "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": "(Loss) income from discontinued operations, net of tax", "totalLabel": "Net (loss) income" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.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/2019-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": [ "r0", "r13", "r14", "r15", "r16", "r17", "r18", "r22", "r25", "r26", "r27", "r259", "r260" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.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": [ "r257" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r351" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r131", "r177", "r349" ], "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)", "negatedLabel": "Income tax (benefit) provision", "terseLabel": "Income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureIncomeTaxesProvisionBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r121" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r121" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r121" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 17.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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r121" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r121" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherDeferredLiability": { "auth_ref": [ "r121" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in deferred obligations classified as other.", "label": "Increase (Decrease) in Other Deferred Liability", "terseLabel": "Reduction in deferred tax liabilities related to extension of tax rate in china" } } }, "localname": "IncreaseDecreaseInOtherDeferredLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureIncomeTaxesProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities": { "auth_ref": [ "r121" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r121" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInRestructuringReserve": { "auth_ref": [ "r121" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 16.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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r147", "r152" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r98", "r176", "r410", "r413", "r463" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r106", "r282" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r50", "r230" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r31", "r73", "r228" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfInventoriesDetails", "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsAndPurchasedPartsNetOfReserves": { "auth_ref": [ "r52", "r230" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r73", "r137", "r228", "r229" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r51", "r230" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium": { "auth_ref": [ "r106" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsAndCash": { "auth_ref": [ "r477" ], "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/2019-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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r207", "r449", "r466", "r487" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r436", "r438" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesOperatingLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r436" ], "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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r427" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "auth_ref": [ "r428" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r437" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r437" ], "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 payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total future lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc842Details", "http://www.brooks.com/role/DisclosureLeasesGrossDifferenceOperatingLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r437" ], "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 payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r437" ], "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 payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r437" ], "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 payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r437" ], "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 payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r437" ], "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 payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r437" ], "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 payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r437" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesGrossDifferenceOperatingLeasesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r439" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeaseTermOfContract": { "auth_ref": [ "r440" ], "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/2019-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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureCommitmentsAndContingenciesLettersOfCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r62" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r48", "r454", "r474" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r64" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r389" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r41", "r453", "r469" ], "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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r60" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLineOfCredit", "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r60" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r60" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r60", "r133" ], "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/2019-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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtTermLoansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r41", "r281", "r453", "r472" ], "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/2019-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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtLongTermDebtFutureMinimumPrincipalPaymentObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r61" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtLongTermDebtCurrentAndNonCurrentDetails", "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r136", "r278" ], "calculation": { "http://www.brooks.com/role/DisclosureDebtLongTermDebtFutureMinimumPrincipalPaymentObligationsDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing 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": "Long-term Debt, Maturities, Repayments of Principal after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtLongTermDebtFutureMinimumPrincipalPaymentObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r136", "r278" ], "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 requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing 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": "Long-term Debt, Maturities, Repayments of Principal in Year Two", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtLongTermDebtFutureMinimumPrincipalPaymentObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r136" ], "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 requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtLongTermDebtFutureMinimumPrincipalPaymentObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r66" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r66" ], "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/2019-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": [ "r66", "r279" ], "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/2019-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": [ "r181", "r182" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r310" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationProductWarrantyAndRetrofitActivityOnGrossBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MunicipalBondsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.", "label": "Municipal Bonds [Member]", "terseLabel": "Municipal securities" } } }, "localname": "MunicipalBondsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesSummaryOfAmortizedCostAndFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r119" ], "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 provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r119" ], "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 provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r119", "r120", "r123" ], "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 provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r90", "r93", "r99", "r123", "r152", "r461", "r480" ], "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/2019-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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r140", "r142" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationGeneralInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r430", "r438" ], "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/2019-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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc842Details" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r421" ], "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/2019-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": [ "r421" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r422" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesOperatingLeasesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r421" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesOperatingLeasesDetails", "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r426", "r433" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r420" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAssetsAndLiabilitiesOperatingLeasesDetails", "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r435", "r438" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r434", "r438" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r415", "r416" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r415", "r416" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r415", "r416" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r415", "r416" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r415", "r416" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r415", "r416" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r415", "r416" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsOperatingLeasesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r175", "r183" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationFinancialInformationForBusinessSegmentsAssetsDetails", "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentAssetsToCorrespondingConsolidatedAmountsDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r58" ], "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/2019-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/2019-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/2019-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/2019-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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r80", "r83", "r312" ], "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", "verboseLabel": "Actuarial losses, net of tax effects of $1 and $2 during the three months ended December 31, 2019 and 2018" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity", "http://www.brooks.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax": { "auth_ref": [ "r84" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r78", "r79", "r83" ], "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 reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax", "terseLabel": "Unrealized gains (losses) on marketable securities, net of tax effects of $0 and ($38) during the three months ended December 31, 2019 and 2018", "verboseLabel": "Changes in unrealized losses on marketable securities, net of tax effects of $0 and ($38) during the three months ended December 31, 2019 and 2018, respectively" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity", "http://www.brooks.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": { "auth_ref": [ "r78", "r79", "r84" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "auth_ref": [ "r77", "r83", "r402", "r408" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r77", "r407" ], "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/2019-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, net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r91", "r94", "r373", "r374", "r377" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r81", "r84", "r373" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": { "auth_ref": [ "r83", "r87", "r88", "r206" ], "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", "negatedLabel": "Reclassification unrealized net holding losses" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r79", "r84" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) before reclassification adjustments of unrealized holding gain (loss) on available-for-sale securities.", "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherDebtSecuritiesMember": { "auth_ref": [ "r204", "r221", "r310", "r394" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r67" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r107" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other expenses, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale": { "auth_ref": [ "r196" ], "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/2019-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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r364" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r116" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r109", "r112", "r194" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r113" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsPurchaseConsiderationDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r114" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r43" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r43" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r43" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r43" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r43" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r33", "r55", "r56" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r111" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureBasisOfPresentationDetails", "http://www.brooks.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "auth_ref": [ "r115" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r109", "r110", "r194" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r109", "r110", "r194" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesGeneralInformationDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r303" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r275", "r276", "r457" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationProductWarrantyAndRetrofitActivityOnGrossBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r63", "r271", "r272" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r273" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationProductWarrantyAndRetrofitActivityOnGrossBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r274" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationProductWarrantyAndRetrofitActivityOnGrossBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r90", "r93", "r118", "r178", "r184", "r373", "r375", "r376", "r380", "r381" ], "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" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGrossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment, Gross [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationCapitalizedDirectCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r37", "r38", "r256", "r475" ], "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, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "auth_ref": [ "r180", "r182" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": { "auth_ref": [ "r117" ], "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 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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r117" ], "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 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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitAxis": { "auth_ref": [ "r239", "r240" ], "lang": { "en-US": { "role": { "documentation": "Information by reporting unit.", "label": "Reporting Unit [Axis]" } } }, "localname": "ReportingUnitAxis", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByReportingUnitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReportingUnitNameOfSegmentExtensibleList": { "auth_ref": [ "r239" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByReportingUnitDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r338", "r490" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r30", "r36", "r124", "r128" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCurrentAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r128" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "extensibleListItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r151" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationStockGrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units R S U [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-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": [ "r122", "r262", "r264", "r266" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationReconciliationOfReportableSegmentOperatingIncomeLossToCorrespondingConsolidatedAmountsDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveCurrent": { "auth_ref": [ "r262", "r265" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r47", "r291", "r473" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r299", "r300" ], "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/2019-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_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember": { "auth_ref": [ "r160" ], "lang": { "en-US": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer for specified product or service, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue From Contract With Customer Product And Service Benchmark [Member]", "terseLabel": "Sales Revenue, Net" } } }, "localname": "RevenueFromContractWithCustomerProductAndServiceBenchmarkMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r306" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r187" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r297" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r298" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r298" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r71" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r243" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r151" ], "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/2019-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/2019-01-31", "presentation": [ "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r356", "r357" ], "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/2019-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/DisclosureAcquisitionsPurchaseConsiderationDetails", "http://www.brooks.com/role/DisclosureAcquisitionsResultsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r330" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r0", "r13", "r14", "r15", "r16", "r17", "r18", "r22", "r25", "r26", "r27", "r259", "r260" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r152" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsUnconsolidatedSubsidiariesStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsUnconsolidatedSubsidiariesStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r243", "r247" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r243", "r247" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock": { "auth_ref": [ "r418" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r417" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r238", "r241" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfGoodwillByOperatingSegmentDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillRollForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r238", "r241" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r35", "r52", "r53", "r54" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.", "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r386", "r387" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r277" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r360" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r174", "r178", "r179", "r181", "r238" ], "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/2019-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": [ "r174", "r178", "r179", "r181", "r238" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r319", "r333" ], "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/2019-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/DisclosureStockBasedCompensationStockGrantsDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationTimeBasedGrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r322" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r247" ], "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/2019-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/2019-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": [ "r1", "r4", "r5", "r6" ], "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/2019-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": [], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsGoodwillDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfGoodwillByOperatingSegmentDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillRollForwardDetails", "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSegmentInformationGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r189" ], "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/2019-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/2019-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": [ "r105", "r227" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r108" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsProFormaInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r303" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDiscontinuedOperationsFinancialResultsDetails", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r121" ], "calculation": { "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r320" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationStockGrantsDetails", "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityTabularDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r323" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityTabularDisclosureDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r327" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityTabularDisclosureDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r325" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityTabularDisclosureDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsGrantedTabularDisclosureDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r325" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityAdditionalInformationDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityTabularDisclosureDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r324" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityTabularDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r324" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityTabularDisclosureDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r326" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityTabularDisclosureDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r329" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r326" ], "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/2019-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/2019-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/DisclosureStockBasedCompensationStockGrantsDetails", "http://www.brooks.com/role/DisclosureStockBasedCompensationTimeBasedGrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r316", "r321" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.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/DisclosureStockBasedCompensationStockGrantsDetails", "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/2019-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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationTimeBasedGrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r320" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r431", "r438" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureLeasesOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r138" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r12", "r178", "r238", "r258", "r263", "r267", "r482" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsGoodwillDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfGoodwillByOperatingSegmentDetails", "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillRollForwardDetails", "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": [ "r70", "r286" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "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/2019-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/2019-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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity", "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r43", "r44", "r286", "r291" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r43", "r44", "r286", "r291" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r43", "r44", "r291", "r318", "r328" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r371", "r372", "r379" ], "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/2019-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/2019-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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r441" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r441" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r441" ], "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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r442" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r76" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_TaxCutsAndJobsActOf2017DecreaseInDeferredTaxLiabilityDueToTransitionTax": { "auth_ref": [ "r346" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in deferred tax liability previously recognized attributable to taxable temporary differences from undistributed earnings of foreign subsidiary and other recognized entity now subject to transition tax.", "label": "Tax Cuts and Jobs Act, Decrease in Deferred Tax Liability due to Transition Tax", "terseLabel": "Transition tax reduction" } } }, "localname": "TaxCutsAndJobsActOf2017DecreaseInDeferredTaxLiabilityDueToTransitionTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureIncomeTaxesProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r305" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByTimingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing Of Transfer Of Good Or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByTimingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r362" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r362" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureAcquisitionsIntangibleAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r305" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByTimingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r305" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregatedByTimingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r447" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]", "terseLabel": "Major Types of Debt and Equity Securities [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureMarketableSecuritiesSummaryOfAmortizedCostAndFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r72", "r292", "r293" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r69", "r292" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r69", "r292" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type Of Adoption [Member]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAndAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasuryAndGovernmentMember": { "auth_ref": [ "r310", "r455", "r485" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense": { "auth_ref": [ "r342" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r155", "r156", "r157", "r158", "r164", "r165", "r166" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r137" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfAccountReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfAccountReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r137" ], "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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureOtherBalanceSheetInformationSummaryOfAccountReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r432", "r438" ], "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/2019-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/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureDebtTermLoansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r333" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationTimeBasedGrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r333" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.brooks.com/role/DisclosureStockBasedCompensationTimeBasedGrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r145", "r150" ], "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", "totalLabel": "Weighted average common shares outstanding used in computing diluted earnings per share (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://www.brooks.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r144", "r150" ], "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", "verboseLabel": "Weighted average common shares outstanding used in computing basic earnings per share (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-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": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r1": { "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" }, "r10": { "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" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r101": { "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=116634182&loc=SL114868664-224227" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r104": { "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=116634182&loc=SL114868664-224227" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r106": { "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=116634182&loc=SL114868664-224227" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3151-108585" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r129": { "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" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r135": { "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=26873400&loc=d3e23780-122690" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r14": { "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" }, "r140": { "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" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r142": { "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" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r154": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8615-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8654-108599" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8657-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8660-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8663-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8672-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8475-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r189": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26626-111562" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=SL6284422-111562" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r2": { "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" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27357-111563" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33912-111571" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118950378&loc=SL82887624-210437" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=SL108378252-109267" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=118172025&loc=SL118172731-207502" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=118172025&loc=SL118172731-207502" }, "r254": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r283": { "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" }, "r284": { "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" }, "r285": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r290": { "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" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r292": { "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" }, "r293": { "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" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r3": { "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" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r306": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r323": { "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=116856206&loc=d3e5070-113901" }, "r324": { "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=116856206&loc=d3e5070-113901" }, "r325": { "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=116856206&loc=d3e5070-113901" }, "r326": { "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=116856206&loc=d3e5070-113901" }, "r327": { "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=116856206&loc=d3e5070-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r337": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r338": { "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" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31917-109318" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r347": { "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" }, "r348": { "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" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r351": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=SL65897772-128472" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r365": { "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" }, "r366": { "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" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL109998890-113959" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41675-113959" }, "r389": { "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" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r4": { "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" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r401": { "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" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118948100&loc=d3e30304-110892" }, "r403": { "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" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894" }, "r405": { "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" }, "r406": { "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" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r410": { "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" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r414": { "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" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918631-209977" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r439": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919359-209981" }, "r441": { "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" }, "r442": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r448": { "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" }, "r449": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6)(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r461": { "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=116637391&loc=SL114874048-224260" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r463": { "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=116637391&loc=SL114874048-224260" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(d)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r466": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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=119400593&loc=d3e572229-122910" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r472": { "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=119400593&loc=d3e572229-122910" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r477": { "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=119400593&loc=d3e572229-122910" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r480": { "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=116637232&loc=SL114874131-224263" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r482": { "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" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473" }, "r486": { "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" }, "r487": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r490": { "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" }, "r491": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r492": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r493": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r494": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r495": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r496": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r5": { "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" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r6": { "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" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r61": { "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=6877327&loc=d3e13212-122682" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r65": { "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=6877327&loc=d3e13212-122682" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r7": { "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" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r71": { "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=6877327&loc=d3e13212-122682" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r75": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e689-108580" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724391-108580" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r9": { "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" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r96": { "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" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227" }, "r98": { "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=116634182&loc=SL114868664-224227" }, "r99": { "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=116634182&loc=SL114868664-224227" } }, "version": "2.1" } XML 15 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Tables)
3 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Schedule of leases

Three Months Ended December 31, 2019

Operating lease costs

$

2,122

Finance lease costs:

Amortization of assets

311

Interest on lease liabilities

29

Total finance lease costs

340

Variable lease costs

406

Short-term lease costs

164

Total lease costs

$

3,032

As of December 31, 2019

Operating Leases:

Operating lease right-of-use assets

$

27,439

Accrued expenses and other current liabilities

$

6,177

Long-term operating lease liabilities

20,526

Total operating lease liabilities

$

26,703

Finance Leases:

Property, plant and equipment, at cost

$

2,540

Accumulated amortization

(311)

Property, plant and equipment, net

$

2,229

Accrued expenses and other current liabilities

$

1,195

Other long-term liabilities

1,175

Total finance lease liabilities

$

2,370

Weighted average remaining lease term (in years):

Operating leases

2.02

Finance leases

7.98

Weighted average discount rate:

Operating leases

4.7

%

Finance leases

4.1

%

Three Months Ended December 31, 2019

Cash paid for amounts included in measurement of liabilities:

Operating cash flows from operating leases

$

1,807

Operating cash flows from finance leases

29

Financing cash flows from finance leases

290

Schedule of future lease payments of operating leases - ASC 840

Operating Leases

Capital Leases

Fiscal year ended September 30, 

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

Fiscal year ended September 30, 

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 operating leases - ASC 842

Operating Leases

Finance Leases

Fiscal year ended September 30, 

2020

$

5,539

$

957

2021

5,827

1,171

2022

4,182

363

2023

3,151

-

2024

2,941

-

Thereafter

10,506

-

Total future lease payments

32,146

2,491

Less imputed interest

(5,443)

(121)

Total lease liability balance

$

26,703

$

2,370

Schedule of future lease payments of finance leases - ASC 842

Operating Leases

Finance Leases

Fiscal year ended September 30, 

2020

$

5,539

$

957

2021

5,827

1,171

2022

4,182

363

2023

3,151

-

2024

2,941

-

Thereafter

10,506

-

Total future lease payments

32,146

2,491

Less imputed interest

(5,443)

(121)

Total lease liability balance

$

26,703

$

2,370

XML 16 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions - Purchase Consideration (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Nov. 15, 2018
USD ($)
customer
Dec. 31, 2018
USD ($)
Sep. 30, 2019
USD ($)
Business Acquisition [Line Items]      
Net cash outflow   $ 445,210  
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    
XML 17 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Marketable Securities - Summary of Amortized Cost and Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Sep. 30, 2019
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 14,271 $ 36,965
Gross Unrealized Losses   (2)
Gross Unrealized Gains 1 6
Fair Value 14,272 36,969
U.S. Treasury securities and obligations of U.S. government agencies    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 6,696 31,863
Gross Unrealized Losses   (2)
Gross Unrealized Gains 1 5
Fair Value 6,697 31,866
Bank certificates of deposits    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 500 750
Fair Value 500 750
Corporate securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 4,519 4,317
Gross Unrealized Gains   1
Fair Value 4,519 4,318
Municipal securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 2,515  
Fair Value 2,515  
Other debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 41 35
Fair Value $ 41 $ 35
XML 18 R108.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers - Disaggregated By Timing (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]    
Total revenue $ 210,500 $ 179,368
Brooks Semiconductor Solutions Group    
Disaggregation of Revenue [Line Items]    
Total revenue 118,811 112,707
Brooks Life Sciences    
Disaggregation of Revenue [Line Items]    
Total revenue 91,689 66,661
Point in time    
Disaggregation of Revenue [Line Items]    
Total revenue 138,108 135,083
Point in time | Brooks Semiconductor Solutions Group    
Disaggregation of Revenue [Line Items]    
Total revenue 116,788 111,916
Point in time | Brooks Life Sciences    
Disaggregation of Revenue [Line Items]    
Total revenue 21,320 23,167
Over time    
Disaggregation of Revenue [Line Items]    
Total revenue 72,392 44,285
Over time | Brooks Semiconductor Solutions Group    
Disaggregation of Revenue [Line Items]    
Total revenue 2,023 791
Over time | Brooks Life Sciences    
Disaggregation of Revenue [Line Items]    
Total revenue $ 70,369 $ 43,494
XML 19 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Additional Information (Details)
Dec. 31, 2019
Leases [Abstract]  
Weighted average remaining lease term, operating leases 2 years 7 days
Weighted average remaining lease term, finance leases 7 years 11 months 23 days
Weighted average discount rate, operating leases (as a percent) 4.70%
Weighted average discount rate, finance leases (as a percent) 4.10%
XML 20 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets - Estimated Future Amortization Expense of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Sep. 30, 2019
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2020 $ 30,729  
2021 37,494  
2022 34,390  
2023 31,267  
2024 26,500  
Thereafter 81,868  
Net Book Value $ 242,248 $ 251,168
XML 21 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 01, 2019
Feb. 15, 2019
Dec. 31, 2019
Oct. 04, 2017
Debt Instrument [Line Items]        
Deferred financing costs     $ 496  
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     $ 500  
Weighted average interest rate (as a percent)     4.50%  
Interest expense     $ 600  
Deferred financing costs amortization     $ 100  
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    
ZIP 22 0001558370-20-000586-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-20-000586-xbrl.zip M4$L#!!0 ( &F#1E!>7,0&-1P )]> 0 1 8G)K4^1^/!F]/ MCQ#Q'>92?_GQ* J.<>!0>O2/O__G?_S\7\?'OUT^WB*7.=&:^"%R.,$A<=$S M#5=HQC8;[*,[PCGU/'3)J;LD"%V\??_VQ[.+\[?G%Q=G W1\'$NZQ 'D9#Z2 M(L_>#M(W5[%4YG] 9R<_G)R=GIVBBP]G[S^G@Y+>[VZDL7I+89[X?K7/I7^;LY/Q.LYV#Q54Z\C+_^EH""NQN#BXN)$ODV3@BRJ*0OU@Q#[#LFF=\,T0S;Q M^Q/U,DDZYU^#6N =X0D\MCW68A#X+9\ECS=;*B_8/$C>"@*_X$SC\R@XDC\ M^/(XKE(C7I],0:I$_HKY ?.H*RA[B3U1K>F*D# X0A10-TB7%B,IB$L6U*>R MT,"0TU-TC%(Q\/MJ!#GCI/HS*9KJXU,82R+*<>T_,FF%Y-[AX>1Y]']]/Q+R,TOH>_1Q;=INCB8'7CL6?3SW.7 M7H_DNT9(#J>?T+(B(86Z-04SG[D.V?=MD$5OM M\1F@NY,=_Y&(1SOY\"95@6(=Z$VLQ4)="?4=YE_!2'./3(D3<2@"":;1>HWY M=K(8KAD/Z;^)>\6"<.B[-YCR7[ 7D0KHNPG34^%=D0H[=6BG3[0,2B5B"Y0J M14(KPKZ+A%XD%5M^M.-'BMQD4?;Z<@NM?8B*PK^ M5-(L6,W @@8UDB.W81"0,(!V_);B.?7D%S$,TV]W*)+L\EW#6,T X0-(KZ-% MH078HT5?B(^M/;>V%\POI:%KUI+T2;60_]3L7\2X@0#E$24$6F1 M,T/NEOG+&1$;P?-0?1UW4)AUM'[@U'?H!GL/>"NZ[\G:4:H:Q;I11KGE27.>7$5<+#M#NW_/_/@/0T[HLM;A M_]X4_UBN[ ] S;$3_VVAKH7ZEN" !.G87?X9=Y 5"!ODT -[46S6E4SXL9M$ MR$=I7VV1-$2R;-DACU55:]XX?QW*A>6K%.6*98D"_+:Q[H2[VDXB+5$OS5V' M>6%MJA[S6(]%O"'B:M C?\?#G/T/=1@X/[T[U0+?5$@=_H6Y6HI_/$93S7JB MJ^R3!ZI,KQ#HM%3H0(4KO*$A]KH002.BC@8_-J9!K,R2X+7;@[-#M =GID3X MZ7#MP9FE@BD5/G$6!-=TL2 P#7)(N M&="(J&' X+1Q([ W)K0DZ-H$-"6 >?8Z\*OG^B6?O\6]/>Z3<$5X]M!&9G$\ M=6$;^T]@#\9IY82PK1@M#P:#XFJ 5(1B34BJRJWGY[S@,@HM%^JY,,+"!\NL*)$_C;ZOJ2V\M1P_^N^*Z?:P)+4!5ZG 8J!.9 MJ3;I%J!>):V"_=8['&I887])@K$_^CVBX=;T-,->+AW4IZ?O&QU0^3R\_S2: MHO$]&OWOE_'LGQ;2;I"V.JVB$U$'=I,S*_M@VZ,KQN-WZA, BA.7AH7!>?:= M#J[!Z8\ENVR06PRF5'Z+@&[[NVQ?N\;B%>XJULY5=DZG$U.Z].D"V@4_'#J. M\%Z&H>(#M%\.C/=GPBVP,'AIE%>'V_GI67'7*C/SR,A'.P4HT8#>*!VV03-R MOB\'LR2%'K(Z)W@+2ATHESB@,!YXR%2Y8IJ@2:E?^QD4VT,I2WQ566EVD'^H MIC(]77)'L,@E!WT5L!Y HA[^;LUJ[OQ:5KEERZ'8\D@<,(BW'0=!1-RA[PY= MMH'Y0B8E9S[\= Y I+;*ZCA6\!%MQ+&D5$@52WJGQ 7+Y<@5S3*P[?E[!U9"MU6-5GR M14#9,F372N20)Y/1\JDEGX0/.0Y68S"K\%:,G8:DD[!+Q59R,P:9BZOC3/&H M0B5GI(,Z:$52K>QR$N>GK&9+DG:A'8S[F&:9]01X5^QAJL(RV/[E8%"+;U>L M8S]A3S,^;9"S#N3"QE85R$(^RBBP"#=;)GJ(N+/" 1';&-2-&T^#Z O:?'IT MWQ<_X;VX"HEPE)-NH6T&[?XI8/F.$]< W;JL=0 7.ND]@(NG@1,-%N1F("6TBHP[^P.&N.OQW,'P3[DMA.S>'7"*EC0&$"4,N MTNA/E@2-/!&K3@N5)-$#6.N7:)$Q\U 4$79N&=9&9RJDT6/S4TFP)J/GVO1UL!6W+!5L=@C\JJ?I8A<1X45"G\0N0)4!TM"FU"/2TR"I'2*"\= ML&V^B<]=R)RO\KY $=P6AICJZRY]JA\V=Y"DY\19L:F04N-K#K-R=:_L"+HC M*1Y)$'+JR*-9\/X+%"WXQ+$/#TP/ZAY.V1+U-/&P?/-RLB:J54L>5 M0I!*#5<293%34K=@H<\2H7EPLJ$?TFOJ1?"M95ST#2.4Z3/K82^YF[S&2K*._A;L[L'*XLOBZ@,<+,6Q MRLOMC*[AHVS+"ZVP.FH46@A3:N2THLLM4GHM/0Y/CT^$+3G>K*ASRYQ.38BQ MX#K:%%9*6]-F5P:4%,)RZ/ <>B0;X23F+\7 _T#T*959QYS""FQKYJ3JU63& MDJ8[:1[)&E,Q0,PLA-;?DWYI) M_P.I%)?$4LI@R:0PHS&.;M DJYX,)0>CRZ8]-K+!P4!^) [S'>I1^==DH3IR M%<% IDUO21G[()#.7 M44!]$B1K-('VGO$#2:UC6M&;I91IJ>[<<_B%$O5)QLPUAY8[K]'N*>-^RZ:N MJ<8ZSA7]:]JW;C'5;&-V*$+NPD7N9O053-(DU5/@AY+15"9,Y6XH;0&K!>R* MK=GGT6@VM??)=+U,B*W!"BOB!_2)J.EQJPN%ZL3H,3]O=*G0Y.[A MV1YT.'&!X.K'FKNO#&]X\'"TBU6?[N@^S7@E9T'-(Z> M;Q%M%KK:+")U#6+FD>PM/$TB"9O$#*Z!QC0$M 7&)!R=+KY<#1 U@7RM_5O$ M?&H0V:D&G9+U+WW\)HN7_J+W\OO;:U"X* G")/-9:U=96\UM9OBE:/+L*ZW= M!Z=%N\<[DS*WM7Z;>"M-0JK4X-,\F(Z%K-EY'[/S/#4P-0AD8O$Q/893=]*F M!I.2J4GQ,(U%H[7W8&.'P!J\VIYZL1":.S34.R#4@&3F>VEBJHJA;XYMM1)2;/_=. M#\!%$0"5VT+0:7V\'!B#'%JXVD08MSBV#/5;BJ VK1Z[)J%\+6A-5]++X:I( MI0>J9%Q>$J+*0M1Y>;T<,]-L>A!;AX.QN#9?7T6<$]_9SCCV R\7JJ#58E:]6!T+WG7SDQ4GB)5^E!0 94I@CP\=BCS7 MA-,G',IC"$'((]VAOP-(K*-,EX51,?-,5*.,;DN60Y%E&#@_O3OKQ(Z\B#HZ M%*/L-Z'#<'J%0)G%O]WBJPC>K*ZU$O$_'IAR!:Y O[D /?8E(=W*EVI5D.GX M^BVA!R6*+.ZFBU!-HMT;Y- C>U%$-EZPLO'HNP(YC38;3YX)Q-X5#E8W'GLV MA=0P;QVXA28[!3>K D-2*BP0+"N'.?%H5H*M%*@_D:)"@0Z4*K$(MW(=_Z!LR<:0!$NB0_%J0IW:)!#BVJ=I[V( MN)'(16]BR7^S6#;"LDEG:YJM#M7"M[J'JNUW#P!L]K(3>!!_'H%Q\,DNHNH( M4%B0VR- [J(6>(@2E39"Y6ML+D(KZD9.^"OFXB*X[=!W'TG(V6)WE<_$_\1A M,B/# K2X!+F= CV+!L6!>_WER'%!4%(2Z:N1E&5W51"DE<6)XR!8>G7?FY%W M4,_89 Z6]($ -Y&WH)Z7)&X;,=E0K)Y*[XK7F)F&2E97:X<,J1)(/L5E0#C- M:!G4R9O\EH0AF'NRN.+$K1QN-A>@9T53SW,YYY!ZQ'J@TO27 E[\,X=)UB-9 MH!?Y)(1$'X\"NH:9]E'\;,7)XN/1G'\-CL].!S!Q.Q_\"ZK[]F7M)4F$_!QK M7N;<>\OX\N0,Q@Z*./L6BA4G(C!W"E*>SZ6,P<7%Q8E,!4+8AG"Q<'>2%/X( MG1RL6H!%TVKMP?<]U@J(TK16>6Y]CY7R\+QII2 +\5ZG/C^?O 3N![S94!B] MR&?Q$]]GBO+JH7@&56,\1#Y>DV"#'5VQJ1^$8FATA )G1=8XN8M&DT7\=9SD M.Q:/C@=GQ^>#MZ Z*6_38NSJVZP82;Z#%.-"@>BKJU;,BN)QGLLE"G(A"C+X MH65!W)"?"(J>^,P_]B,85%#'K"S9G/:]_,L-C0F29!": MWS?4&1#G[9(]01M%3T1S<'PZ &*5JPZJ,HD?Q[OA#2,A U@MAYMDJ04DAPA'Z9@8G?VXU$(^J"V\MU<+0Y\/'+D M^#QY#%TQ9>Y,ZE.]7:BI]J6)>WB,:XSAK9AM)C4NMT"VJF[$XS/NE75-#\J(\%M@L^N(J_N) M0 A@-W3_#V;#Z]UY4EG=)IE>$V27S,LQ-JCXWL76F9N0I'^U=-H-"D WRO7= M@;U7^AE=-ZEL1?+OKI9?O"?L7/$M@XD[=0*Q]LRA"18CND(5#=+^P?5+ZI86 M&Q7=IDW"MOIX]95]F*#[MA#U:PE61JX?C% M4%1W*9->;G=)XKWCX3/F[@@:-A':/'7KDYW8;(7]R4:VZO#E.V)]8DDFB_U6 M0%SE&$@QQ+U);J:Y(^);FF&^)"'\3D#YKDM8BK[X##9*]F&@_].!?(=?Z#I: MSU;02JZ8YW[/<)>7U0)O9LP[:$0++]X'L/?.O1*U4 M>=/]&>B@DCM8)E!'+DX-C'T1BH3Q;=)?*P Z22BG_T%& *]JME$D5AU'+XX7 MN?&5QL3]'_@%A8)A?!C?V00'<7/L(P M?SAG3V2XV7C4$;46CQ)S'5+@*W:HZ7K&@2VHZC8. I@A#$,9:2:2?8DH+_0] MF)<;RBC?G\8>>_6#;KF)54IS]]$VR:7VR1Q353<>7,8MSBUY(ARJ^"B^^ HK MM9&C&=5LA*/;]V"N4>!P]GQ--N*T"(PYXI4S$HS6&X]MX0?,O"$'E"QS#W?: M6[?-_;K3]YUY7F?V_L"90X@+E7,(?8*I"V?K3(T]L4HS8S/\(ER&Q.0%QB]@ MG?*Q=V++0POM^0I)Q?=WR3@P3H0P&#YAZJE%^VW-1UN9Z8^A8;H%T-5&EPQF M5-#SPRQ4#J'T&7K^-<5M@T=$JXJS)SBG MT-KFMI+6C(?"1URL1DM7W<1<'67TO,TVK_T-IOP7[$6DN>&R67MN+[4[>TL7 M9.I0<2!LO_6N?M_7MEN&PCY_*QHD6ES_^]W&W 'D]'[06E9954\1Z4(, M0$N37)(%RYPG%!>#Q^'O1#823!9J4^N.A"OFBMV6U#DHM?TW5_S7!NN; O07 M!^40MO[KF+ \8&IYU/QT7ZM9GI[W>"-7;/ 'OV GBM:WGK.WL5OUMJ^#_71U M42V(S%BR?R^<4(,OODNX#/6R3;=TT[ENFYP])\=>A<0F[W 1$G[EL0 :$+%$ M&6SBB%7IY],L3V^<2'+NV#L?SV19']F2Y7 M(]^=+!Z%?U)BDX9Y>D.,_,BEHB_5SP&R3K6'D-7W;CMQL,H>WG\DB\AWDQ,? M>[XH33+T]9L;!A0_8$>$C4R.P>2-H$O0VTI'@*5:Q4E.P.Q56I.@KY46;,;K MW297R)E747VSI'TUQ">/0>.2/PBE^HX],Y@D[*L1IE@<1[_#/EZ6."!6ONUK M=>\C48')0NQ?QD7"7N8JS]@AMRZ5I@ND?DB6A'\7GCPEN]J/:3"KL2N\KX!?4CKW3/? M*1CPEOE+,4*>X1>Q7<2?R*L@UT!WSQ%+EWCC]?:8B_L'VN0ZT/X2$"&]GB$;.G1DLGBGH37D WJXER3!>%V[MO,=/ MH+K'@W])$W](G\DV">G#$([G H74O.3L\&^=&06=*^#HTF?E7E!A=Y M.QBE[*L9\G3.C@2QY^5W/TQ2]N0KT$$J'L![KJ.'MFS8R2S=!7 MH^19GV%[?#(T=^83*N_0#?;*/QGSS+TX9B+B=/( >Y-%NBP( P#F4.&F+]8. M=V[#GYGGSK'S-;%+NZP]'U7D3HJ(2KHU[K9%8EITMJQ^*!LQMQ M-/I!Q>';/GCB@B!?GJ^6+GOQS2*%^Z&G(=E\V8"-.!%449/?V(M8[<6K,>S^ MC.X;Z_[S(I8.4E/3;6+F_/"=7 *S)WM.=11$7VB7NY MO8RVF6GMP<3UW*ZW4)LD6G7R>4$+195:=0!C["D%!@66G%!0W MX0XLN^<]6^9:(?CG*I(AE_Z;S<%,X8QYWM5*Q)=[)&++7W0_?GK%%_;DQN-N M8>,PHGIN3S5/4??G"8KLULT+SWM>T]W(>@J38E=X,7_9N-!GJ2#^>TY$AHG[ MVG!EX7VDRU4X67P)U"*!],V%^D?K2/;HV?6!85S&,I:T$Z,AE0@."].@OME/ M'4JIJ+F!X>KR]SOFBHXQK4WVO1GK8(X)+;^OCI_GGXIDN\5Y3=M5EJBG+5-Z M!C=[/>X=]46 J^3VVF314BV1B$6YY$VZ*]952K\)9%+]!W6#E(QA(9U)]MXW M,:6!K)ZW9/G/+*G7=13?XIR]LEEL')754//K3^E2U^< M A#[1&ID^\ \*FZ=B^^G$U_O$$:MV'LDXCH1^7H[(R_AI<=V>YX'D*,;,8=) MNN]CU3!99]_;1=L_;U"7JJ]SA/S&/S11F_@[&>:#1',"GQ1\-<*- CXAX7V* M@]6-QY[+70A:2OKN_ G4G6KJ,IV__S]02P,$% @ :8-&4'Z;NOML'@ MH?8! !4 !BM;GY;N2[_]X]?2T#X@MI%E?CMK?VF=:=#4K2DRY]_.7/LX2FHZF8P@<.-4^D;/0WJS5"IC:,\08&89V@]%T M#C5M\*7WY:HSZ'[I#@:=MG9^[DNZ 3;):9D:$]GYT@Y_N?6E6N97K7/1O^BT M.BUM\+73^]JZU,;/8;IG4LD9RDMH(//G5_I_[Z1 C2AKVE]_V>C;V<)Q5E\O M+CX_/[]\=K]8>$[RM]H7_WQ^FN@+N 3GR+0=8.KP3"/IO]KLRR=+!PY#*I+] MUSLV @'=B[ L;@KZZ3Q(=DZ_.F]WSKOM+[_LZ9E?1?JS0"%!\E^)]+Y.[<%@ M<,%^/2-H:-IOV#+@*YQI[+NOSGH%OYW9:+DRJ"SVW0+#V;>S=_S3)G5K#]H= MKV9_F3C$+-3NMY9I6P::4BO= (-B-%E Z-AG&I7^X_4Q5I-W;%D_[2^ZM;R@ M/U^(R&%:">E_48E:X9?V:#9:0^@ Y A:/3"PFL!X!G@GZ0"[P:<0-W%R$'0 MGKC+)<#KT6RXM+"#_@.GMY;M#,WI T#X#V"XL" @.Q:F#$!AU4:SM)]OUH3[ M#@:ZXP+C&3CTZW6)D.U4?"T@#O5_N\A&C/_WMHZMSX)P9 BJ73%"8)=YN*%M MD]$)H? 3 N_(8$89.J'5AC3))M\=<8TEH%%&Z;5 ^-VRII]D*D!J_&B2D?0< M$39[2M#Q@&5ZW4:0[&;MNU)S/H%SVJ<4!*^\QCOO^UXH,3(G/K1[&G6I1SS@*OCO?H4D:B/%H MSBR\9)4M.F[*%E:;@D^6.7^#>$G_]BSSC$RT=)=CC,B(;@6,,5A3SS!Z-]#< M&^WM ,%.Q2D!TJV+Z1"?,/S%,OT/)0&2*;H6Y9\@D6B'G03[Z+?6@CJ+2*Q1 MU;2!1KRR1=DO+U\Q&+PY'JP(A'3I-4+@>2?VM^^2M@TUM/7KR]9.2$@7HA8@ MMV"%'&!4"4=6$6J!D6:XSC[8T5$!D._8LNT[-)M!TFOIL'PPI I0BQDQWU8- M+[**4(<590,A(;X6$$;. N+H]DYDZ!^N$3Z:'\2"%D:%>]7"Q=0"RCW )FFW M]ACBR0)@^ ;>70/@Z+"X$ KBNS^R9H!&GXRX'F%$[#;Y%#2VBUVJV6 M=JZ%XLC?MZ.7R>CI\6[X=G^GW0R?AB^W]]KD]_O[MXF$?DP[HI]AZ;&*&'0' MW,)QF_OBF*@9L-^9/-<^GP.PNJ!(?&M[/@RXO:*N1/0K?JE9KF7_WN5;O?[[1;]+!#;] ;7$9J'J'*$,>5 %@/ MY),_$^R)V\A/<6%3MT:EG2-B_"#_C)!^ YM?B"5380M/(?YVUC[37)O4PUK1 M,NA.WB=$\X7#?JG#''2#D4R8Z#_W_W;1!S!HKS]T;@'&:^+UV#(XQTQ">>-H M] D:G9K,)VZLI(&+JZJJX88'"T] =$N,KAAM/N6T5#DIAT&&,I3V M:=%1CA:ZSK;&7J$."% 1I8#,;BLAKYUNZI9-QBKKTG].=:,)CD, MZ^5JY%OK4C5KC3%< 33U5[%)]\/F8R(#*(&BF#JHV@)MBY)*U4[5KO MX R26D^]D[AOX)>'!+_=\C,TP9J2M1?I8E<86?3T'6O:=9@P.&3",5CP[G4M$VP MEWC%?3-=J6:FZ&%7-VZUW?'8,UG8N)K>S&$Q^0:2445'75(=AUCV[%!WBLL\TKDC6.Q?6@WVJL ML0NKJ^J2PQA;4Y?H S &IK,F9,8N,&X-8-OL$G_>&K%0[@,BP"X:J[I'<+]< M&=8:PE=HT-,NPB.NW'P'9/=BNJJZ2O(*;0<3&KL8F7/R >*/G&X\(\.ZSL@X/75,7"!27*.9B(SJ=KW@I(>)W_;-B/+ M(9A86C]5YTUW<(9,.+V!)OG#&=,(2I9)CQ]$,,FUMIR00[!_"1JK.HN*7_H* M%P7R][#R\AV"W8LI*3)]JMW+LP&(3*OG9S@(2\MII^H,*G$V):J2^'F<>*Y# ML&\1%57=PT[NG!*M#)?&6!W3"##$$(Z#T;O+ GZ]693+= '8,DA5YH^F S&T M>5PH1W@,STYKT&^W&[3I7"$&C9@!C+'?6A@06?>@4E*J8_H]F#-MI5T,$;DM MT]IVV)9+R\QEP7:R(Z> $!QRCJ"N!=GI%'GU&@-$^DX_DWD M>L-D*N[B-4/7:RY971,O^9'310J6W/6, M<5[&."KM0;_5.R:R% 1(9(VD=M90[B.'Q7NB00Y8&/8Y-'7^T>J,'.KPI,BL M5U8Q\3V.WRZVPMJ4'^N&^R!&!&5NT)M.=M";R1OYY_G^Y6VBC1ZTT?C^=?CV M2!*<*1W^9CMVTPVPD<[A-"=M/??T@[%*$&X)F2ZIV\:H8QJ8B]2/U92CD*04 M=1JND/7B5_QWUU1N+:*F1:G45S+BVJ.N^$=2J$<(4?B3ALM3 M2U6#I817CUY4OO_E.UP:>(;\-^7O&1>0I!X!\LR8MD%3CMJJ$H2^].J]L,AV M,R#^0#JT)Y;!6XKA9XCKW6VDN26URYT3GM=]]2"X%Y?7CP?IU#-B<::=6;3TL@IZH#"%3(]O1;J4[<$.>&0*_ ]R6UC=\I MFU\LTXH/?K-)DIWIQ!F!&8,\@JI>/@]!\ROO7[#/W)A(I(YK?*G .1L%-A'$ M4!*:5BJV)9:Z1YYWF41&A#I\DMP\+:"6W'F!$(<]'^A-N+*W*W.R]W;T M/'Z]__W^9?+XQ[WV^$(^WZM]QC<%&$Y#R$RIVB&0U#3J-$L!U*.--%^+1AP8 M$[E6EMJ;C4%>5)'B4AM+BBKT+NC,U:#15H@E [">ZX<)EA2%_\#I=X!,BLX0 M(YN,BN[8&LP8$GVF.9U_E46J0\ JF27.W\HP;42\A"SL'\@D$EU)SP>'D=^WA:?2GXK<\*0A;3[.S32JD$[3\ MI]OC7T12>MTN(0Z-!D"Z;N_?<&WJ_I>^ .8KYM'I8MC6)W@4]54]6>.>^,I9 M-@G48\6.-DD:.4?91BR3W$'2)>L(^*/#H3?O81]Y=^3X.8[ YK+:J[I%'ERH M)NZ/C,K(D"S+Y.F)C\#:$HJK&D)]LV$;KO)%23N:L6T8ESWH/L9PB=PEAP4% M)!T!1,&&JQ4@HZ)D2(;Z%SD[D MY(I#T"<0U!WBNX*!ACP"JH9Y#Q;11R9=WQG-(N]R<^R?D>,(;"^K?6[D]_BY MF)H>M-W6BN!%$'+6=-?%H:Z073@0)$1ZYB/DA@00N0]SG:LP(TVNO 1O_[Y" M':(/NE+,/S:5F_4(*%(8!I\@ ^4&$4F-Z'#))*7Q%S S\QPE"_+T#Q:L6@VP M/YE*K0":!J,D?W 4W%G('%L4$W:4C"D,3$ E_N*G.E3:>EI>NF_Q\QTE040P M"+B@W!IH4IW,A^>%B9$IY2AI(H](0)H2UU/YRV%)4M/G,\/7Y^EFHF@H M ][:EYR0N-)71.G!H="@1$ "%@B^\:#,C(5UC_S'[(4]28Z< R91N9@$/,I\ MXU(-ZL3N;-.8#/A#?$B2EODH22(,1, ,Y=9,N0XT_E8":PV;=U\+^!@YL4?) MIA(@"GBFW.N<'/B\[:@=#HJE"%"/.\H>%!-%3]7C)60^R+8RWZRA3A##,+9, M35#-6^\7%Z >JW:T:/B '# ML+.T%N!28=E'1K!R<9)["[2N=\JWW?*-:R.3AKCU;EJQ :?W"R]2K(R(8R#4 MKG H>VR. ]4#,H&I[S M2Q&@'D^4G9:)HM>$3O#1MEVB#.GEF6^ECZ,*#992 M\ZG'H1TMF-UYB6/0B$M KV$'+$(&3NJX^H-!O]#31//?)?0,*1,:0(&D+!,VMGS3C4\0Y1X,RI[3W*SEYN MSAFZIFI$; M2.I43#TFUS^<5M0JXG%FZXH5X@5964 'Z;1>4;ID! [I%0DDB':9AV2Y]#3JMZ_1'O, @&KN$<'?0 M <@0"V-UV>JV.J0'VI3A?PB*T3;ED%_"HC2_+.VO?FF*=T=[COE=TM'GU$*" M)\)I32 9BXB]QKNS//4\1A&;AN>?2X>BXKY&AB$"P'B/3)1-I;(+/@;.[06S M@OW8GB-1I.E. ROXD]/4WSG.NI"L.'3M0?^RKDV2FNF2'$R5AZ?083?5'&48 MY(.>Y:O+:1:HQ(G1"48K9(B*O3*_)6S6X[)#&47>E_.O%I.^C4/LG60>%$_+ MHD>2L^5CW(@5$AG-DP\G\T<(.P@]$3:3L!6"K+[3S'F&?&=YZG"O0C/OX/R$ M\*IO&"JJ1^9[W[N2*ENX.@RKQOC%R54 M]H6AD1U$GMA?%?&"99RHEX5 ,IU MFI?*#_-($MO.#79?7* Z+-Q+%UL18$U9=11W_A_0Y.[ R@N*@]8AH-4=3+ED M NS$L"R0#FW:RB+LC&;?+6MJ3RR#=[MH!XDGKNV,EN2)\6[5IP&> ?X)V6-? MF\MW$PH\7H]FP^"!1*H:&2P\ (39.0>YTP&7R=,!FV*U3;GT0)M7M&;-M+!P MC9:N 7.JT?(U5H&F'!G8ON%(;Q)$GCZ+XGL#;,0;A,B+J<-7Y=12U]VERR(Y ML:;XP\00&,'SF]XB$O_@1"FRU?-?1?D1=5'50:-L3(FB*E/'7Q738K)/3).# M1M40-]FQ$7)C!HAF/PZZ2&DO?KMVGT.C< 0TFJ7]?+,.@J"ZP/"#'ZQE!TM= MT<%29#A$QDOIJ=[76J1*6E"GIHZ?JFM__:M!K]UK==M7W:NKZZMK%?W-)IP& MC;&+S)$)_Q<"')*R$ IY0N.MLSOHT]#Q2ODF*:O*NJE"\*CZM*>HJL.9 _$; M-*FF=EGT2A=ZHI<\/.*CI:KZ1A9OQ4;LJ.J]3;#]E.OE>LDE@:A(\M&3VI1^ M*L!@9=G320CFQ\&!=A [V7Z%Q 1L19][RW\'2>JUWE1+A%ME M)6I9[QC:,:BVCJA4[,OT="-V:FW2N]#BEQ)HA MVA?XAO&C5M$EXT]D&%N&L@G?X31Y6K+RTNH8FA14)E6)6Q?32\Y>RLUS6+Q9 MPCZ*5L]15LS5Z!"H-H ;L<57)CK!ZU^\=VPJ*>O$[;T@VHB3$)4U=?^5,IDW MX&JIRZDQ*(&XR/)Q[8_EE@F7;.S]O90=-\VE F'8&]H8Y!!N1*#D]TU6[E,FG/AC$OEJE' M!SM[<&&IY1XU+^M!UR=\YH-A!T5X?U0?^2&(H)L1C'I_%3@U@?I@]MO"M>S1 MZ$-J#&+/E.^U#J6*T[0!/.4'K4FSKK MAC_20XG548^CI+Q:: >TY^\;U%M9%\RO3E-L7XL9L4//'Y0HP)[8)=N%]11M*1AA!X?P'8^-BF@K%QU+">4<[ MN.UTLN[[0DN+W$=3B*C3ED^/B^;.BY! MS$)1;U!(-U4[@0QE(E[.#X[#,)2W.$?0@7) 1ENUNX9[VT%+JL>#Z]#KV!%M M_%LKI,O8L9OH2W<38:TTKUI:M%Z:7S'6@YPZ#?4ZC102O<(E0(0>>#1[($P M!@T74L#+"$H^5+>SB_I-[)V2^E+UWCZM4JCCRSH>LF0IK&HHPP(:DN)YIXL* M2CLRBG!5%H]NJ#I)'BRWG/XG$!;'ZXK@U3E@BG U%KG#V1"&D+3E,82D/3*& M\#06N1*I/D-8V+M2:1*3>#Q+?*6"I])[[-TEV.,3!VM@#$&:ZID)"RFK-].['+Y?IN6?4XZ MKV7PA;]6Z== "ZN@^770(I5HRCJEP$F]>)+Z&_TMP'B-S+F$=X]GB;/_6H&] M[#0K\!NT@#:-B# 8U7H35:QZ]) V?Y)!E8!R:"Q[ M-+.7GXN(.G8V90/1B."1$MJ*+!L4%7?L3,H'0RZZ8EU/9_HW"1^0"4P=LN<9 M^<&T.:G5XT+^$$9<$#_<_R,XZ>J*S#E\^.TM!BCOW MSZ.?)A@55=+'6Z"N?LKFM451)1HWOMM;/+'YJX(^RH\4=84GTDK37M('HLWO]?1XN+&RZAG M,F&1KF'& M$ZM_(R+*3Q;$D]#!6I[-D@D;9C1!!>2"IE>^S^B-&HVY!F6FK&F0@/+G52-FU78390B)^MMRO^1A# MF_S[!S!<.)J]0&?K][2F58[<^F>^Z36_XS[K()A;,3]2)@OXDV,Y-!HQ=A94 M4&;%+$]('*PV >M2J044.2L7YDP6&JJ& !%4[=%\^[3H 4]>1#)I.2?.B "B M:F@0<>UH0(MRB!-*.E%'#!)50X8(ZT=#793"G5#0B3I"B*@:2D1>.-K*- +U4>!Z*]57$P&K'V)Z1>]LJ?C(@FLH9GWX)5$G#PP&A%]0531O#5 :3DG_N3#T8B("_FJ"D_&RA#91%Y5,PR2 MQ*@Q\[&T8Q8=V1G9=7G'+#I-F9,]0=N&D'.T/'\6(IH]./W8OQI<#_J#?NNZ MIE/'HA46"BM41%:\G74'_2E5^P$XY*2<""> A=WM? M9?I(!14N+/!$*CEH1';I]S[)9X_"WJ'9#&)HZK"4"?Z .\%GI6F;XDYS^P*D MO>Y>M3J#R_9E39%ZR@N)$;:02P76"G>R0][)GFR]FS\#_V%.P_<[[G_I)&GF M(P:%9!T\9C5Y*R)%X_J;U+OK^?U,7K;-H.BJ MV[V^;/5:/87"%TA,KX7SJ^=0"MDHZ4AV0Z 1O9&0BEG/+8OD/FZ"7_<(BZX42 MR!#CN B096A5)K$C9P'Q#3!H[2<+ M")W(L\<3BA]>CV:/Y@>!@U1),K9BNYT,JLL*U/P2-59D[*GE<\TO5K-F6J3@ MIG0:0977R4>BXC_5T8##&KR"SV?@0(R 02-ICEVL+PA@TS' [)VGT>P5VA!_ M0-Z)R@*2U&G\:3:*MN:RE%,UP$>HWY\6_OEHCK%%>RP.EWRYK*F96?LX%FE51&/#1&59WQ/< F,N?V&.+) F#X!MZ)/!Q] MV4ZF]^TFGUP*2M!6I!-F99 O_6*B*1O2V?[)+ .GPP^(P1R^N,MW.E>_0X9+ MOF7ZV2/7L1U QN+F?(O]TKGK:-2<2B9J=P-LI'.:MY2,>-OHUQCSK:!UH[Y@ M=\W5[<-U#.DL!1BWUG))1NM,IZ'C8/3N.O0QEC>+?7?CC5C8E&:(,3#G,.NN MS.Z"#XI!%<$A/H:HJK-YA:2;=.$# >K6,AT,=,?^$SF+6]=VK"7$=O"M/U>3 MG/I=)I],]4O4J&VTL$SMDQ2JA:724 7^3\$LL3%SOZ#B41CSUDER\M1R 2^K M2CDWQ06RJN,>I.P6NRM75,V"RWQI/N"W"\\ /M___O]02P,$% @ :8-& M4+=8;,W>0P 94D% !4 !BMSV[B2 M[_=;M?^#-O?+[H=,_(H33YVS6_(KX[J.Y;6C="OATX MKC__^[N(O+>([;KO_ON__NW__.W?W[__W\NG^Y$3V-$2^>'(QL@*D3/ZX8:+ MT7.P6EG^Z"O"V/6\T25VG3D:C2Y^^?C+IY.+TU].+RY.CD?OWZCBU]//OYZ=#9Z_+HM]Y42.7/+"GJN M__U7]K\7VN&(,NN37W\2]^_O%F&X^O7#AQ\_?OSRX_27 ,]I_:/C#__[]7YJ M+]#2>N_Z)+1\&[T;T?*_DOC+^\"VPEA2F>H_7["W:>#TP[8O80GVU_M-L??L MJ_?')^]/CW_Y29QW*8GL9X5.-L5_[I5/>3J^N+CX$/^Z+4H;ENV]I>0ZS !U;VP\W/ M$/G$??'0C4\5$<>(W+LD)"F/2H+[H,?D"_Z>4'Y\DM(]#:F:LG%P%?@D\%R' M:>WV2S*9358I;62?/4;9"PZ"[^07.U@FS&DU"(G1JX7ESQ&Y\V_^C-QPW1"W M>ZUVR/*U2VPO(!%&]ZZ/*"T8.6ZHQIBH;B_D7Z,7;;*3.KV02U<%ET+_B!&A M2A#K^C4*+==3'$)J+?7"VC1:+BV\GLRF[MRG"Y=M^>'8MH/(#^E:^TA'@.TB M@0LJB=D4U*]]1TA$7+&OC-V@A6=0S(E<>#3 MCW8'4JQ,3#^S OT4,*HHK;M%Y0ORZ4?OSI\%>%EG[&DW#T@(MZY/C3[7\IX0 MB;S*6J/9." !?*/6?V9!CEZ(Z[@6ICK.-T4:%5#ES@$)\"'PKRRRN*/D$CH1 M7%DK-[2\FY\KY%,[@%9K5F0:W?4BI*\6_DX)H-;Z%-D1=D,&YF9.'2\#'+I_ M(>5\NKL73IM-P+ZV.;4D+<6(\?(VPO: =L M.^ ZJ7979%R]W=[9OB$V#GXTP&>AH=X9HZ,MBF?K,2$H9%/3O6N]N%ZLA>-P M._C&K,BNWC6=YAN01A.]]R[".[IQ\>?,T9%RP7ZCN\D&Y%/:=._,?PD"YX?K M>0TPN]=4[\RE]E\#=I1JJ[VS3/<_M\SPS]C_8\>)?VMBSU&KJUZ$L]%*.C<5 M1^-5L%P%?F+L;HI=KE-4_?D4S9DE7%%2S?4+36R;GYX"SZ,*\,/"5:?*BIU M$T@6SSN'_NO.7&8.%LNUJTE*/??NW*TH VX3O;EZFW/AR!OKC<%GA)?W@57= M[!_3T.A[-)$_DDH9;[;>S6(56E4Z]X&()K)+QV)"Q)QX,0W!-:L1BS/V?K M3$=!]^N3%<^>U8B"-=3M0H MVEN0&G.$:C4-A/DG:M;ZMNNY\5^363)#)'D@<=EM1.?.IRRC^X"0Y^ JP!B1 M5>"SLQ_9I.PTEMZ8 %LF#P@(VUR_['E&R9J[3M7<8;D'/DL*WN7^[4M4I'M MBIWTE#[_0M"?$27DYK56XKN@&6VF8KHM;&^82S]F2=FVX/KA!\==?DC+?+ \ M[UVI- 2D;,ZSL3-V'V,AQ:TU0!7]S(Z@!?Y[)[%_&J21TW:S% ?,H&N'X+3I M)NB-FWJ_1,L7A)LD-M]N Y0N*%'8CE[0^ZT@&J27VWI*-=4/:IDGIQ_][VG[ MC*;:IR@SU"-6SD'.]ELW9!WLJH\R]4?7L7A'7V/Q5IDKRGFJ?W2RG+NC(TK= MZ/UHVP3]?#5YF$[N[Z['SS?7H^DS_>?KS;Y[&SW>T@ ;',;], M]P([1Y+'/!\!YNJ+PAE;]DWQB&WZ]3^W[#PS$V;3@V>]("\^[,TM]*$^H02' M&2+I7T4"Z5?_?,2!$]GA!$\1?G5M-/[ID@*)XF);(G?Z,\9Y\:6U&]\YB\:4D!#+J(T)I"59)4*=SB3.+)B6'7.<6AWVQ\\JV M)/O]984O^#+=*8B>Q\&0Y?_/\]-/Q^?G)\='%Q7)1"G+A^=K_3_3)R_OXNQ%$SYI(V2*D3GXQ?2.S!%T"T7ZS/ MD:('U3[MT$8*)Y*2#:3<_+2]B'D'F Y)4-0I6*G2)[6&90JW P'.FW(8 PZ=5U4@PX>9%]P0-BA MOIDK&E:Y$IV"*R,B.V0)1\:&G=^B#"*[[^*#\LFM H M$17N%)-/=3 1<0 5%KD)L%>J4R ^-P$$V-4\5H^'P _RHU@.2%FE3O&YJ#5Y ME7 "#:[='+OQ)+I^1,G>)7I8 MT,CTDI9(8@^/[$ 5%7D88O]9"F6ZQJ15\*% . M3?C%,_GL00>[) 114J=;<&K%(4HX@096^5S_R.[EHCS$W%1>- NM0(A7*.FI MWKI8X!(:V-QI7&&FWTST*JK0.A-[U^._EG-8P %T M4.);<%!95E-IK6Z!JN4Q+N4%&F1*ZTG*1>W5-]\.Q/57H+':*W">4VB@-[ V M**A$X[U 7(<5%*9Q.4!3)X%,]*;[KN>#6O$H(0_0H/D#N?,%T\]7JE1S]! Q M(4QF,=%D$H7LD=HX7UJ^1.LWTRV8M8)7^LP-%669D:S9!H3%NZIR5P$?J,4M M(#^[7F2YT,->W J$E;A%],6,E^/_MP_Y2PA:O9A@_Y7C# +"VPD^ZMQ.&O*SQ:KG/G MIP\J2P$HJ0/!UBX#HX0%",#8=K2,/&9 Q\FJ;$1CM&#S\VN:3"@'2;T^A(,Y MI8"ILP, O"=V>:2/G(W;38J4J#"$TSEEL(AH!X#!,T86B?"Z?$'AEH1PB+=, M^ES" 8C>W*(S@%MTZ*3)U ==H^3?N\0V600>E1%)S,BGW:NOXC"J7BL0K /E M;$X]UJ#Y6O?);3#ENZG&(9CN%8="?E9H1AS0="BS:U%USLNK0!C_#> M9Q(: MBC&==X1$R+F.3[,_(DJA\[OE16B3GY5_%TTVZC4;@K"]:&J$:[(^$#U(-+@) M19"W!&&NKSX4%)1!SCXT;1@[_XK2HX7/@< C$O/RLO_,)!TQQ U1>I-6POU3 M\KXD*Q"+4^@^:KM;"#OG!F:<]@4%32.OW5?70;Y#,LOKE446PH0]47$(N_<& M-$#,(#3D1$ZY.&$PP,B=^U<1QLBWU\_8HFIJQYCX3OR7%VOM3M^3(]/B$X2M M]0;A^I4&]*8U^0Q)[<:OENNQW1;E>&IYF:=M=ZR5G%1MKGD(=\BTK%AZ AF* M)ETSO)"3GO-G+T.S([S??&O)MO5_(><+!2!F'],5UY]GS<&*VM5,EQ NRVE1 MXYH1$C0MO$J"7.P>P-D,V>'$+T98-K0?"Y1*JP4(%_8TX8S1X1D:Y."/W0NN MQVD -^TS^4WFJNZ>_F-1@,GL"B-G=W6--"/U^.C3T?'H_6C7!/V#M3(*9J-M M.X"33K, M*;&7M+?O(G>RJ#2$F+4VG$)N^C*S&4&*YO7G??,ZK0W8J&84WOGLROBRXUS< MDA ,A0$;TA+I&Q/:F-#:F1+,>8T<1EG)6YQ[Y89EBG$8 "#^_&@NL\&$I?NS MODH8*"[4>S.7L;AZM[@T(01E:[';'\AD]H@1H;3'\=QKYA+WB)(%=G9TO&^! MQ6TR#V>VU=%_I.W^)VSC+/$S;Q._+RW/\FTT72 4QD\P;9)K=AR3RS7]8Q40 MR_N"@VBUN[^9?[&OS.#KK/>>+N?:T7GE682X,]=.<@C$]F1I+3BF9<>Z4[B* M2RXE"&NUF$:I$:M0#X@]JZCABL !LG);@R[O8_T$RWW!5VX-R*:BVR$N-&9U)&=TB&?L?X:UNQF<7G&E64O57O!W$BO0\4FJ M/NP;:CPN74J)$]FTQA5>!W/DNS:YC(CK(\+?#>E4!&(VU1D?#$X=E@',".WK M>UGXJ5,*^@MI]2#H;@VEH8?>LKS*6677,[M.^H?*VJC5'(3@7<_*6EUXS1U/ M$:R"54G;'*FY7%]&:_XZV5C30*X,Z4.#FA4DM,-.CSBP$7+2-V38R]9N2"4W MF6T,"R1:9)5J KGXH<^91TE.?:4E3*/ETL+KR6SJSOW82^^'8]L.(L;C_#'P M7-M%Y-9R<7Q!Q=?X>L/D[0"]](63H]-B^D+:-TM@R/0^VG4_VO1/"S,21C$- MHRP10\EVV$IP3/$."=6[>]=Z83G#E+V4(8>=DK0CS([%T@(/@8\W?\:9'K)\ MA@;;[V,6VI)_NXO1GQ&[$D'B&E6J"2=SH7$]R,XT2K( L.;PII,ME5+W MD%)-(.Y$#9WF@BAC\=!!S'F@/A]=G)^>P?'GM0"H MTU#H,ECW&80$XN5Z^_$WEYJPV%ZL[]$K\M2666EE.!'$KE9:J3@@P9[5SWVB MM6=L21OP%F %A2\=TV)^WR+*^:6*[J_.3D"NT&TBSY4!)&6X\U=12&*&3]56 M:5X-J(MSJ7YS@>5Q" FS&LM565BLX3[Z"WRU(BRNMM0W'H8:O$HXWPIBY[DK M>>A9H1Z$<%3K*J0@!VBQ "')NE##6#.4-5@)-GAP9116?YBJ5H80^&M]K*H* M8U@:4 EY&$-73[75H80>:*,J3*T ;YT\9!!')REY]-.N) Y\^M&N%H,[JQ6# MVU W2L@;6;XS2@G,UOI-_YV1*N;[LK#\FBU)0RZM!L.!D6IJ_<;J,FS92+G== M3MD3<19VR+>58X4H*2H^>*!8$0("JNJUS7%4Y W:)DA&]N?CCV5O"P MTH%3DSWP()[5 /&L%Q %GHSF03P;#(CR")1B70CYQ,V#""D0):/TO :(YSV! M*'@+KFD0SP<#XN\!!/*\!XGE/( H>06M\)(("L:I+ MJ2R6WT"[_<7O&Q.*VDY2R7DWU#B]A#/A*$F=]@+5JM4B[*U2#?6J)15H>^;* MS%":K^GGIC5GVRSL35H?ZK,5S2'HT(V%O?6&K0:5J- N[%UBQUI4D,TAJ%'\ M*'(,ZR2FG2[/-IUG;]V?R+EWB2CGI9VN8.]F.U:V<=W$R'8UV/=%?TLY&F=Z&DAUA;FLWM[6;V]J[QM_YR]O:^=G-?.Y1[M%IK=+8/<6FOKBZTF%1$1Q5P65"CU/ M_$T-BPVH9>P>!FSYXR\?+\Y/ =S4TRV47!&TL19_\UXM>[>NL,D*KP(ZL2!' MO XK5.IS#597R>TRJ\!13V/KBH4M$5Y9.%Q+5DM^L1Y6P=ZNM.:N@GRQ] 3E M$UI%V%Y8!(WG&,5R*-(GG#$UZ@)8\V1*NX%&@Z-#QBL_TY_3F?X4QF+7*(9< M+MM8SVZ<'RRWXW?+CJ+EO6>+%S%1R;Y7+FVMVRYB(HZ@)5"9YY8ZREHWSRW! MSH0WSRW!45;SW))Y;LD\MV2>6QKLLXIH2 N:HG"Y99N8R2S-WKIAJ>K$?6')_<*3$/K-0#CNW;]-HRFT MUFV9W7&+*<*OKKW;Y#XCO/S-G2]N?&V('.7@&BUY]"*?%^[1*]*35.OCC M.>U^SLX)+IE'XSEX3#T=7X+ (=]\*L9IM%IYZRV9/!6HTDJGBO 9GB)4D5GK MZE#HD:GD>!8B?$6YISQ.9@GS+F?+6Z%^IRIP 4\%]*0%S8RXIW9P@%,^_?D] MHKK+6)C,Z'9*>FVX0L5N7;Y'H'1#1TX0E0*A/,TW/ZDA@ZCD)K/D0.=S$!LY MHKLC--OH5E5@^G4U10;K_.RMZU-AN9;WA$CDZ5Y(?GITHGYZ=MO5*.W+G)TU M9V?-V=G6\NI+I01@R5(^G6C.SIJSL^;LK#D[VQK6YNRL.3M[D&=GS4%*:/.&"43? F3L<_Y<$O]N;/.O+%TB^4[-'/E!PB M/"4@*0O@%(=,*0NBYW$ 8-5,J9,:]84R?:?_EZI/(74L2SL B::" =#7Q"!%'9+NB:?DVG M1"]8)0< 5LC?/\/5=.,0CGFUH"--BPF2ODR11]N;IT] Q);@DD+'A!"ZKZ@A MQ5'N!<(I, :I"PO2*JT315M2&DX[4$X[05 /3B2&;#MLN4F$5HS]@NW40@' MQ6#8,%SQ@)I,P@7""7&IDC\@[CFQ^FU".#4&85+A2Z<+I1"QRM0R.2_/*7*) M9@%&2<%GZR==)&\L[%/N"*N&B.CZ1M&RU#41$$ZJM:AV78L3X *XSQ_EZ68V M0W88G\/;_UTG([&\+1 'WMI=[ZJ(!?B,UMLL!G/F$IV.@SEU]3!=Z2AAT[H% M5&6Z\SLW(!IH"Y>"KA-J&4YF=*:59@>H-M&M;G3O6M:3!JQSM-\H[3X)/)<] MHNM,HQ?B.JZ%742V4B#L+/"FO.XYVU/U<[9Y4D996NBO.W)&P2Q;<2"'<>I56M;-X(Z?70K![&YHD/0$<2!O7$AWD$ MPC$,VO!WO95KIKPCV$!$M] M-G-INHH3ZE#3&_E<3:/EDIH]?R%G>_7(G4\WGTN>C5J2XMAH#Q!RB^HI5*/B M@+:QJ\*P[5];*#2TO3M1PXH<$M%VO9^JN5]KY>YOV M/HJ['UF^,TH)&&4I&(JOU5Q\:"X^-!;R*G-Y%8#L#BY3 M8R]$V(]/>3-_[ZT7_,BXJ,LOK*K>(H0 :O^75%67'[0 U#5:862["954>,L MA^Y?B;.#*QJ14NFW V1AK3NZIKZ$V42WEHM_M[P(Z87_S_9?.-QU.]KURTY6 M)5VS8U7;SD>L]S@/@/4_B@D82O3_&KV$.P;'KY1DQG3J-99%[I5J]K&R9[)9 MZ$B(XN08L0]76!I.E%T#H^PJ+>0,@/45/](^0WAW 7G\'#.'9/),:2'\GZ1N MSV:[ .(++='M+/S-\F]T1K>+?YZ??CH^/S\Y/KJX.+GX>'%^^KD+-4(S*_)" MH'K$E0D U?HV?<;(HDO_FC+Y)7BEYA6C6AH?+JD#8=??QHC)JD:)" >X6H MB19GM3#NKM$J(*X<5FD-"'OYMD&5"@ "I)L#JGFS2 ZJO Z$;7WKL,I% #8 MKY%/F5Y9WF7@.W(\^44A;-C;AI'/.0#TX@L3-8:DI#R$:X_;QE'"/@ P=^>& MB[O-';EE<67--B"U.?@BR@J\^.I3R#BAHBK@[!YFQ<"<3L0HKFL1@F"SN^ M4HJ9S:P9NONH&KIC_8PR'0TE1+<-:HX)0?&3K?>N]>)ZZ::!^=^0,_&?&*^8 M[E)H@8> #O#TS]BND 7R&FR_EW#?AOS+=4HLLZ!O,?HS0KZ]EH7^5&K""0,V MK@>Y8*&*+ L"%LZ>51*8SM*-:&$^=1UF@NBC$6@()*MWDK=1FI5(01?-#2U M#,-]!B&!>+G>?OS-19@*:[&^9R^]J4V]TLIP3KYU-?M*Q0$)]JQ^[A.M/15+ MVH W*2LH?.F8%O,+">4[?Q6%).;N^(3J]*G:["RL!G5F+E5A+IY"-J%"J(\> M2.!*M+(4*^ PG6C#=-(+3&5+94V83@#!Q)P'\4UC.5^%Q,*15>C!JA&XK5NU M:F0B #I$R(A=NT0.7Q"^=]*AV:])H'8.>6JG@6Y'LMI-YE,D/\-*&^U. M-;AB * M.FK0\3#7L:2:4/KB5 ]S>'\-?+1.0@*W46E>F: P!,B4L1 Q 0", M)LR-O0A8"^&,>PAY2:T(BVMSUS?^!IO=%'.^.S:XC2.6W"VA4 _43JPM%5*0 M [24 O[2QF%!:V/'K0]AV5#6\/*=&Y?'OC()QC8EC,0-D,<(VPN+H"OZV772 MD\UZ>00?CXZ+>039'NB?FTY&N5Z&DD2PRRW97(*59>]RG?E+[6U%U6;Z&.(< MVB2>&F%I.*'_JNAEQ[2030!S,H\V]A$C^=6&"O6 .%5*5+(,J )3APQ9?N=_ M07?^G^ X0)J$DJ?$$^^N'^);XALE @MFBK%[;ZTT*3/3TU.N3Y<]% M+_=F?H.3UU!G:2DPU:?(NG0$8Y)6%2^7 M^)XD_I4*:ADMA3(O_-[WZ\(O<> M/(&U\A Q!9K,V#%:-XP2@JXB$@9+A+G7O)75@.")4P50B2%H+K4-V[2!B MEPW.XUN,5QX*T=CY5Y3<)RAB7%TY6NDAQ"",S>$BN6';C1F[T+60C0F:=5$7TSTQ41?P+KR>W>X 8R^ M&!]]FSYZXR,Z+!]1,R!O3)#X*DL!JH4R0_(9"5AH?<>6Z^\VP)O!3V[HMC)8 MTP]/='/ILSXG+YX[%[_"4;6E(?F!:C':.I9/Z!6QMUTGLTV&X'I,2,#>^$'. M'VZXV.T(<8X8 MYXAQCJA']I^0'4%AR M@*[U7H?HP&E=*-#VH!49YC)Z%6',GK&*2])6D/O*:I9-5.UV#6DE:GF -Z#( MFL(]9&UF;Z_ZE,YU!^J;Z0O2K#E0?6WN=' M_2CZ'@W=1A".WHBF[XFYC^.MS8Y<'+%WA)?,#Q>W3FM>(I\JS9Z-#8">;K6Z M_\ 8 )&_K;D\WIGT,H.G/7>KX8<92A,*]Y!U>;>=[F^/J4!#M_I]F)$T!3$/ MRBZ1\O-L_7Q"!.'7/2=UCW1TJ\7]A\MZ%/4AS]F;[01E./-C!Q.UJ.-N]1I. MO*\+V1ZR(G.'VM*SS;A7Z, .-,OD>B%*7B;K;;/2NU7;P0<9R@4(X*;H+ MV.>IUST&>E9R#'37S^88Z*:GX1WMW!ZS9BB@>_Y_FK]*\!7GD6( MVCG/2FT".4=U*(<^:^!J3H":$Z#F!&AV8P[O!*AX6)/LN);,9EHM0'P6HZ$9 M3DL.L)'?4?M@+>5SH'8K0&;$"GJO"#:?[;<*>/XICH\7YV 2 VC5Z15ZP0LXSLA=^ MX 7S]9,[7Y2\6%Y:"\+YT ;0*^43 (+/V'+0TJ)VH12R_6(0CC@V@-$^8^9) MMX+M*A!^8[:K>=_MP-YW,Z^--2Q/ZZ=NC1Q$SXVI585@[=;5#35.H85_Q=Q^ M(V@6>??N3!0?4JL*P4AN!MHR3J%!J\#U'XAMQI S?D78FJ-2R.LU">'&C+JJ M4$\"$(+JF]"_;A#]8TD0?=/N4$+FG,R):;+RCKVX6U=^#;)&?2C!U$&'PK7Q M,F'OOK?I)NQMPMXE>4NA%<;;G@TSZ9"6!;I+ZL );=>:L4JXA(!=0I!TCBJ4 M 3(?*6E=#HP\&T,4?C[J>7%Q?G8")P!<#Q N:ZT(\1MA<608_8M=%.\S8\L.NA[3 ^2GF-V-H%F+"P>W 5Y: M=_Z,_1/#I+:#5&T$DH6JJA*Z/$+=R&0L<@[]Z1VAV^0Z-'5].VO/LL>6QW88 M6:+]: O] )W0%<9)B?.AKF"&J6,W%O9=?TXF^#X@I'55J](=T FJ%8VK(A]H MBD]L]N550.3/ MBC;;S[##CBT*!EK0F6>F;=A4>U996A/"52W-Y2!(61T2L@\H3)Q&+%NB KZ% M^IVB7/)V63LH%QB&BG4F22;#1;J2\9: *@UTBG;)PUZ-YA4).>XKO23SNE(Q MYX6M-X'/CK9/9IMBE^OTY(P_WQP*ULHU.3\Z+N::;"]CLGR'\[S1^]&.#G9R M9UO\93W:TC)*B1E>ZLF&';4,DT)II4%O/AE.LOT",DFA_=*:S 0PWB M;-B@LZ-P'UPH V&&4@*K0#>T+>N&O+OERHH?0+;M:!G%NZ[DJR25I106A?H0 M)C0MR!1X@@IG"5HP/():8(#<_F]^>@H\[S; /RRL^9CQ^=&)]EY_6X#U.DJ[ M-;MZLZLWNWJSJS>[>K.K-[MZLZ$T&\J"758"5JXDA(&B91SGJ#=[DAJ+@$1S MVKYD4I0^OME^I$_57$41T7Z=^,S(OR(2QC8";S70J0U)[07RU^8)X*8Q M&S.^<^B_[LQETVVQG.Y.\JQFU#A+"Z?XX#:8DC>=U/:N)-^+JZ^EOS M^RU W**J(JOXJOP^TP!6S8HO0:M#S6\%R#ZX@I(K@LUG&P#@CW3G7Q8K+)2! M8# U\&)Y@2L 6)2^<\]%I[06! .K ;Q*^02 X#.V'+2TJ+F8Y'\[B/$DQZ^D M#H3X50/HE7 ) +LK:KX'2X3C[$_F7UNX*SERTAH00ET-X";E$0!J<1[('G,R MU*0U("2S-X":E$=HGIH:3\9#?RJ^_A/QY9N.H7I+)9S),G+*JP&W=Z3 EW,W MH-&;R6#)'JK5!U;8$'#CJ"K40GX'!/X#$MU[4%8)N.54%=28M[XP* M(\?5/!?T:?]<$&N,N6Z3YH;BHLV*X-:R78_"(//(2LKW,=3N W\>(KR\1B_A M,^U,XFGE%X7C4BU%(CNB^,P F/N*A$D]HJ+"0!R?,N62@0'(D9E5*NG^CU<0 M@DM3KD\Y%#@< $!@RJY#0 ZCO^22Q;UR$$QV=?ES& @?D;.G4_HABY^3U2\ M// *PKDG6&MQX+$"#HK2<)FX.)#E0:Q:8C" Q;D:@B1_^>WGB_.SSS&*?5/BG%)!00B+=9DZ;;.&!#RTGK\U13[M(5VIGNFR=A]8 M_F8^%8M:Q @X*Z3K!+PIDV1:K ME!@$0$MV31A +]75H6E^F6X&K2?T&GBO[#*\'-'2G6!)'0@+O4P)LU"5L ( MH'L4TNVMFHN$6Q3"LJ\*!Y^#/I^> OG:ER#ZH;2(FV>]#NU9+RH4Z;->^=\A M/^N5IQ3"Y,L94?X;&4OB9W&6 <_&"F@+6B MOX1K#7S%34!8?1L!7LPBM.P&'O4W/UO> M+3D5R9F\.W_C[>$YNG1;@)"4H@Q6)0ZAC;Z\AX]R@,;+(/)%647BXA!R>K7' MF9@=:#AE65.8#F%<(5UKWH.'P36:(4QI2UZK0/'-U0^!SYXG8-YQ82J>0KU. MT?K4V.@IY0L:A#P>GQ 3$K61ZIB4LD8Z!?=SBR:(C,F^NO=M:ER?IK,>M/<5(R^7Z'G^]WZ E-=3/*VD]H4D'@SK=Q[)RWO(I@*+0 MP>==#1<%YL#-6WN;+NFTE2G=7R2JA 'Q;#7PZ-/-3_:V5N22!2-L,F/,2;VC ML@KP1ID42!DKT)PZ7Z@$"+NS'Y&)SR-< )="/0C1(PW4%#B"!MXP Q""V%'E MF;*=T(/ Q!!US1Q@[%_DW%*N'BVN=:%1&4)(2 $17;8ZQB>AXXZ0"#GC+3V/ M=.\7CVHEF%3:@! PJH:6"G>PI[UOOI7<0(&<#?E*\Q^W'H184N6)D,L1B!%7 MT"MK7G2GUVH)0HRHR=''X[%K&.=SC.96B+;1*C)^M5R*5KQ#5$"OK(%.0;MH M%+0RUOK"*M[26R1=?=,LMG2[?X]>$:::],3B)1W?\AXZ'/R/C&+:9YX?SG_:?+TH X:W 4MVCBX"8.;N+@)@YN MXN F#F[BX"8.?E!Q\%OW%?T#67AK/WVUPO@EHI.CDV-QZ%6I&H2)2#G>JL11 MZ]N(B2\BXOA"C(9*+7AA.0D8*@SUB@7[@OY>#9)"Y3Z'B:;2*0%48*]WG)Y_ M!-5QRE3N:+B(81-JB<;UHN: M]!I&H):C6A0A+CBP-$(>"[#Q,'F#G0=SDX$ZF;%OZ-P<#][R*8I?:[B9@GQ^ M.H8BT_FCM8[_V:;=3&:/=&=KNZMX12M!1[FAX28+*K,(>\*[M(A+IBN,+&?B M9PU1T65)ZM4'G3\H8PPVHO$. 9&0$3L-V:MDPDS#*@T,),&P"FOP<.7/%F>KBR,UZX_U[ >BU6&DC2HQDV?Z6ICQW&3OFK&%1U MCU?C%YZ+9W@>N";"M@/QP+']PW.Z?_@#N?-%B)QQJ14FV:9J MM3*P2*\V?]!@WE!Y\W-%+>G8P2> DEMR($%A*0_0(!DGEVO$GL_)+)DHV#7> M;*H08".O,I! L!HS'8?M;U[9,LLNYHIS1+_Y*\MU$C<\R8[P\4OPBL:KE>?: MFVAFN>%2J_&!A(";9AO::!WN!83U \#U+B!L)T0U"1<(7UH>LZZF"X3"3!QI M&BV7%EY/9F,[OOCFB9K+[BO3+:WXU?'Q_EL$<;>CM-]1W'$N@O5^E'8^"F:C MM/O1KO^>(EQ*KR'^;GE1S,38=_XGLCQW%H%>%^OT<6=B0Z-&] M$H.04&*?$$'X%9&2N)AJY?XC9971S!]Q4&,7P-PL)[7D;(I*52!N;3WU50<3 M4#2N92ASIW1.+R[./[689*=_\*A->+FLMV%87P5^B"T[_,,-%U<1"8,EPD]H M%OG.O9O>:2;VL&M4AA#TT%'7K96LP6-/#R.K+AXBCWO%-KKWP]=B=O/XLN92 M.]0KV#<,[:S9+S@@Y"IY8D[DL2BIU*=WOC;XJDQ"V\MN)ZO; %\'T4LXB[Q] M'DJ U6NC3_=]YI*QE7V[I]NO4;@UF15VCP[FOB PIU9^=L ME3Z=_BW.S5D6^_)>36@RFRXLC/9$.<;8\N>QA44NU[LRZ>FS\0\+.[)T M[@;;[V6&B/N7>[D*9?IW9K6&;6Z6R',-8#:OSN2.%]]YI&M5:3IG.UT!\9EQ M=3Z7%MT*]T:#ZG:5\U>='5V*"WF: M?I.>IBBI \&WU^;XR:I*B2@ 'RS7'G!&B56JQ16;DD(&9A=@J#M99[,6-TSF-*X%T7RGQ+:I4'L3$4DF#5"4 MRW_!6\F^4$'0+Z@Z1YZ%LT?,]=P9>X^@2-P9.SJ24J.8DE%*"GLY):$FVZ#Q MC=PTR&T^P&T]!;E"A2W96)F8B9H>(TX+4ZD$ 3TDG MMZE :GRU@<1E0%5E,KMV,;)IG9A.L?QEI2%8X7I2EW'3^KF3 JF/",?9X[Y= M:23(JT,X-%EK0,C9 [ $&;^*\:L,0M]N_HSHK):YW#L^R?*\L/Q)+(5DHT[N M?#KDW,!I6BNUNX>PJK2DQ9W)$)9W:&O<)&3J.H#VKA*4.(!85^DO26?&O6/< M.\:] VNE,NX=X]XQ[AWCWC'NG?Z'VN^44)9;+3G]G"T!Y][-5A?5',]P4)*? M@LV7 ;*(2<7GXY/X*0KZHB?RP@ 1 3C.Q[ =(S3>4#T MVG&E%B L-EPE5##]^!P- D/12\B56H#@0VH PPQ'P\"0=E=W).;:@!#&: +' M+$]PD32Q"Q.[@*5O\?_2 9CXMD4OJS7;!83U U@,@BLG:">A8])?RKE[D7'W MQ&YY):7OOK74%X0EKT75:UY@L&)=\;?5XEQGNN>V38C+A+A,B ND06-"7";$ MI1/BT@EM07)4]132,GMILYVFSEWY;>^F>3W2.[=!]I036/M%Y7O=$YVA# MBCG1:?9#9C\T "/([(?,?LBD_ TSY<_LD\P^Z0WMDTH/VSP$_BL=;LAY"CSO M-L"L4M.Z69$(L]=J2I(@(YOM\O\0Z2?NM-'_(-;M5F:/CA5^(_"WH^OFJ.N; MTG3]8[&'HNB_QX+O3=&+W0\ZJ64 BEZ4]]M1="KN&7+[U'4.!1#>.#]D=>>( M_.UH_-AQW(2S7-J0E(GT[FKZ=:/Y +.L3.>-7 MA*TYBLVZ:RM$MY:+V5M!TA3=WDD[[/VLTG34\<96 92W,XKRFR!X0TF;OL/> M-0,:3]K(O)U!E=]PP1M4VO0-VE ;TJ#21N;M#*IT6\>P@3>B](@[; \ H.&D M!\M@9:?FLRSW%$TRI!DI.<@M#PH3L>W >;+HZ". M;70P:*\;5\7:D-)@G&#??(SL8.Z[?^6K7 4DU/6%?6[2%Y8E+%^9D69\8L8G M9GQBL PLXQ,S/C'C$S,^,>,3,SZQ;O1M8Z!/$7YU;<27PS9C,>:8Q!N\HJ7[ M$(3_0.'3UN 4J&&+_1VNSZI%H4'S0;7&:N*;H/O-]"M63G2S6-=$'*[/J6M) MPG(:;+F/GXJ.L+V@)9B5HNL6N-!P"VPZ39T"FVY'K%^SYS=[?K/GAV70FSV_ MV?.KF42E-S!S2[ZE_3U7 @-+MZLZL?Q ,S6R,54VM],J.UE^EC(>E;)C(] M;*G#P]W7MRDU:!O[F+H[0B+D7$=X>Z-TS!\1;I2$\U[5U@YWJUU9)'WMF6\L M[%,RV2M),9%C/W2O72\*W5MZRR^O!F7'WO[0*U<78'OYEC#/ MOXE^<7%^?@3G<7=@>L"5%0#5.-#4#E6-'U::1DV=+G/K--=\?\Z=ID7$=_$T M8WP,U<]3D_OQ,HB$+IV&VH;@O6E3%1L24U^;\"?TBOP()73Z\T@MP\SE.OU1,52MWE(_#CXK3+Q7$:$#AFPT1[97+JD#<;>KC6?>1R?E%X!A MDQ(DCS/GRP#9;BKI7PZ,/!MMG$R[C.?=*5JZU)9P(IO6FP9LK8B/BP;1BFO= MZU6%8.1SM69[,$R9E?8@N'=G:&J[R+<1*9,YKRP$*T9%R#S:X35^ECS"8BG\R>L>63&5/>+T'@3'":?R_9BBG5 MA+,A4T$K.Y:5V ,PZ9;0*=V7*=8%LE_34%4-( '%^EJ',A?)^G@,*^K7)KQ< MQB$@GA*-D3,.'P.7N4TI0T@:PRNK!&%_KZ7*.3A+F(,%VN0581V\BN4A[$R: M@*K(%P"4#L.[+,!,UY@Q;F3C1C9N9.-&?FMN9,$\6>9"+J_6G_M8E:7LC"-? M+H;J(^9XM[+.K22C@IHV8T+HK(R<9^NG,"NN0DL0AF859:C$[% \F%]0,,?6 M:N':]TSQ*B2?G#;FS=S1,MH08UR;U9D@.,PP0/\J$D^_VAEC.^%;'L?B+RD[ M/+=E"4/-K\5J<"2+1I8>KH5?4K9G2U])L;8@B-D8,@AY#]K)!?W8O^NP&6"X MK/6$U4. P\68KBB4/.Y^052HS]V8DI)M8. 1W\;^:TQTF2,G%%$UMB>SEJZ?OBI M-VB!IR!HI6H0EF 5D2LQTX;POWC!B^7ES:PD)U4B>H5*$$Z8J0A>@94VQ#ZU MEBL/?;5\*[E;5"QK44D(SY6J"%A$?RO*C'STP_U+HKCY IW*\&,-)6Z'LC'S3G<")%#6K5YRU MJC&9@5BY:K)49KPVV4%_9F[S8FI4KP[#=);S7T>_8)C' )0(HNE<4RC)TS"B MYV^;:QZ"Z0U @Y1D-5PC/HZ] ++E4XJ,3?_6;7IC9P&8X(R=9>PL8V<9.^NM MVUG[#RFP8!NVO,I/*WSCT3RD8#+5WT::=(U< M=*!ITN86_WW5?TNW^!=9W%D>D]F-3\V2-=F_UW[\0F)/CJ)B:+8)8>M467?J ML0YMLS3<-QX4YX1*ZC[TQQ\FU,*S&/>*8'+*0QRCC6')X1?.!O,)T47%=CUW MFW548'%+_9U/&T3W 2'/P56 ,2*KP&!3P+/==A1Y>2M0LVLG8_[#TKP M-ZEY8D?!;+0C=UME2_ HH7CT'XSF_QR%P2A']BA+]R@EW.QYP>YY;YGFHWOW M%3EW?FCYD5>L$+.,[(7?N %\_63.U^$_'V\BB@K" M.;5><_V3,0D&'.'UG.*B *Y(E2N96/@]7X_:@/CSQ[T_7YQ_^MC_&?;ZD'#9 M F :?*5[-.Q:WG8#2,<^HUIJ&915ZOL"U3(US*[^9;P P(ANKNFT3.E\"/QT M+I;"(RG?]PVL.LA(V RF$$BD6/MII L0D4FRO-S)5F_4<-3*S>Q.J'%JLW M-RM4UI.#N%UAO&1,_Y4&_HK.+ '4994@I!E71;6,M^8 %"R+CQ&V%Q9!8SM^ M<8"1OEQ1W9KX=SY5.-K,>GOJ:>.$Y"V9U=J!<(F3+G0UV(4V'#F!=L$8Y):$ M<'U4U8''90@:/D^(T+7:#B/,L'C<00-HO@%G((R ML0,?/D$/2)1>6%:I4]@^-3RP2GB#!B!=8A\ /N>)?-?I)*W3JRCEJ8_B3,04-P M9_YL=I:N'[%CB@G]@4\N$>4<)>7HIA*1KZX?LY"9./*MW%![-UQ_1>$B<)@Y M3$)9CFZG%'2K6PV[BCJ5%)Q\X5O7MWS;S1U)O0WPGGL_WC+KI@'OO<3,3P/> MTI#[GGX:;KA)[#S8]J9WT7).>U$H $F9Z4G6GT&9"DZ94 M"$L/*=5%R 0 . XCG:*=/$N33F'2*4PZA4FG,.D4)IWB+:93R,/F?83'&TYZ M4 ^#@SF\G)#<_'GEO7>=:YQ73OT3YGBR\6(8+X;Q8A@OAO%B&$O56*JMAAFW MH:6Q[UQ99"&,!NX7'+(%R^,'6@SX<0-0-9RG!B&8HSE_A%AYR!R^<(&D3P M=GH-9=."V>FY<]^=N;;EA]MG'?2V:.><>X]WC68>BQC(AHJ:'C9B*G00,I=\W!^!N/VBN:!X[() 4MJX;CA'N'RVQ+D=2 $R!14- >< MG",(..UKXB7R[<72PM_U%K!"-3@Q_UJK6($KD(AM2-2;*O>JP5W4N!HI!Z[( MW.$"-[2%KC:84)>\D@/3CSA@.1-CWYDB_.K::,N6=%&LW2K(95.@^AKGS\L9 M!Z 2Z6E=\H1LY+ZR94>*M;@X!(]D%1#%' % 9X^ALLB K$)_\8!R-N1[B6$[ M^O?X>:3V(?W"FB/1@W/R*B"'FAZD.7[Z!'YG3&#_) M+PK'$RI%8.\XYAXC !:[(F'2/8>H,) MHDRQ9& V@PV $=^'_21[H/.X&S\ MZD'$9:V-K/*'P+]BCZ=Z;#QGR!#GEI?5@+#=DBO7-M6\C)76[X+:$I!2L+F_ MR'!U^Y@9;1EXO&95QWH;R%R] >< M9FM]VO*U8*W :[>P7BUZL#68SI= M]$+0GQ&EX>95WY_TF9-*MVUPE+0X%&=101+2@T?&UL[+U[;^0XEB?Z_P7V._#V#M!90+@J,VOZ48V9783M=+9QG6FO[>K:OHG% M0"$Q;'4II&A*X73TIU\^]* B1(FB*/$HLH#IJ;1-GL=//#^^#__C?[YN(O2" M21HF\7_^[MWW;W^'<.PG01@__>?O=NF9E_IA^+O_^3_^V__S'__OV=G_/K^_ M04'B[S8XSI!/L)?A 'T-LV?TF&RW7HP^84+"*$+G) R>,$(_??^'[__T_JOT-G9[FDV_H[M/9;E/U,AUV%4P"N-?_\+^WXHJ1-39./W+:QK^Y^^>LVS[EQ]^ M^/KUZ_=??_P^(4^T_MMW/_SO3S>&=AG&9>[./?(5K^+RG_Y4WB>QE' M2JK^NB)1(>#''TI=RA+LI[.BV!G[U=F[]V<_OOO^-0U^EYO(_JRAI"C^>E0^ M]^G=3S_]] /_Z^\H&@C]!TDB?(_7B/_N+]E^B__S=VFXV49,%O_=,\'K9M41 M(3^P^C_$^(E](F;[3\SV=W]DMO_W_-/4U23;-I@IU2<,? M_RM:&7SAPI>:(P2GR8[XN->GE>U785W:2$LP!L3QV<\//8S^'UP:^E+(^S__ M(?2.WZ0^Q%F8[2\H+Q,ONJ;M_O7_P_L&=U7E #>Q5M>*IM98"&B3:[?5M.D) MJ2@7B[A<1 4?-D$KKF5TR(!O0/HW6HA=Y@.?1RJWP>N#/P,.J"9'BCB2_P8T M?!I--&U5A3#$I$T?*M/Y,GI8_*^=1ZBOT?X>;Q/2-*Q1EYQ!L"C<.XR;@V+ M0TAE[> 66 I&0O+DK?$.DS )/L3!)9U>M"!P6&X&+;'1M<-V6"L$O!4VVSJX M#0JQB,I%3+ [#16.F@'/!P4YH[?-Q1 M2IZ:]L7DX"J,\.?=9H5)@_L-10"W095#]?EN]7>@;4YIYL!9().(A,B)V]@] M?@K9XDZ84I@YL=Y54Q,2Z6EMQXMS(@74= M^PFAG0;?87G(Z(CF(MG%&=E?)($ZSKIJ@0\[+;?K4=A:!710ZED^L!G7E"P0 M5X,2@G)5B.F:N&T_>J_7 1TAA>M0["!VC%+4Y<&WYPY7ZRU941AT&^ZR>6#K MI>)17;Z;<FE%S]1?TG[?D,?D:=X%1*SF7IGGL7F/#K(K-H5DV6&NK43+1K*MG MPMTT2#[:N"5W)'D)8U\];E46GTO35#C:V#X/RLZAD:I,MM52RU%IH<%-<[U+ MTLR+_O]PVSK)4A2>2U-M=+*QH=9*SJ&9-AMLJY$*Z8B*GW;2Q&A\2;"G:)0' M?P;<#)L<*0_'27\#VM0:330^&L>;%I4V;5MB9W:CN^V#H+X4A(1[GXJ"K]'*+Y*+=I:]PY^-$(2<2:>@%7;WL;,*NP<7FP),*SB+TFNRU MU3#S!"L@PL^5GZ.%X)):$'#_(J]ILGCX=\"AUNA*$5ZU/P(-J68;39M7*0TQ M<=,'SI3>Z(9'$1UK+UUQ+;OT[,GSMB)$<)2EQ6\.8R7_]7_Q"T/,CMOU51A[ ML1]24DA$MAU%*N&>58%&F D +/CZU ,8ET;F&Y]"*I2PL\VE&E3HL9#0>'@ M+-,49VE'4S\J!+Q1-SLE-]]Z"< -56&H,>]R<8!:7KY6H-4 C\O.HATJ7#QN MC@<%P;=*E;W#&N>B/!*G;J7C#G?&];+PSN/2W<7?A9<^+^. _>?#/W?ABQ=1 MJ])E=N$1L@_C)WZO08&,;EW@\=D+ CE>M2H"CM]^]ANW="H>>7& ^#\D10OD M9:C0)2[0N(GPB7'PV3]PIHUFFC:[4A@/,#=Q-8I##;V>'6^2S(LF]V;OF ON"-YZ8?#A=8OC%-/I MSVWVC$EML4,!AUY-X,S1PWV94#2J >:9/M:;MN]2+2;9 M_HYZDU%"84N(6[;?JQYD=U0!'F@Z#M?[3'5YP&&H9;9Y%R&$+Q 7SWN(4H'# M@?M$3F]+IW'EM-/AL.ZBWF<:'U96PVN"@$>\.3@F:^*5%,#L,,"945?&*WVP M%\#P>.B)'7_$WP+%V9*)I.RL$C1)"V^+UX;8@LNX*'RJST\2>[^\V MN\C+:/"$FZT7DHTX6(/Y%6>T\JBFX^8K+,2\'Y SVFY=VBO ;C/T#3< MM $+\6=9+\VGP:=3JFDC:E M.A><5&6!\U*KBS(=-18$S$+M]IJVS/H6JNM5GC%]=#T#%&ZU;F3!CZZZ$\>[ MH(#CY\# 8?N>+J\,6=KG;(Z'*?=MX3NBL90U:K.:CIUN0F\51GQA>QD'/+O9 M M!>+6"O-I[QI7B=6EY]&F;5^WE43#N5D\HK^%BU&EPF&<)O'3(R8;M@/?O$RQ5S]1'([@:^$;?\XGB=F&123M M>*Y<'G7*[R7=>7MV5$+OZMY18>!!V>YDTW6]>DG H=EA\.#K:KE<(%?SQO)R M*^0ZS+R1Q+RO_R7,GB]V:99L,"E&!/OVH-2L"CQ$^P!02[NA40]P^/8RW[C[ MR96@KR%[,2-7LT"E(L?1/0D(Y:$J@E]P/%)V$8VEIVF^>#[@\(LO#V+H?T>2 M8$<]]PCQXFQ/V9?LO.@B\M(T7(# =<+ MF!Y4*$*Y)NU<)^MUA&4%%NLK'&,:Z@ZC_!ZG&:%K!^N"S84!!VNW MS4.;;G4_R7E7.[ZSH7 V8[*'+!BNR*\I#[]W[_/@8[\I',ASD:1%,I+<"VGH M< ! [\I P](,!!:C_6HZ#M@@?Q*&C]0&?4IK#;LE,TW+LM%H].4(A4(56I8Y MBHI5M)N145"2VZP:A,NC/JJ]W!FN$.@M">]T<_RN4[$C.%=/:00C MY*13$9V74)2%H8=>JY.JXSNSN(?28;"M0SP?7OUHQV\;0SS.,XKC3<=WIMI+ M',DY*NJL8!^81Y8.IGK=>9C:JP#G)1V'VQ_=B>*U(D M@9@=4-_#& ?G8L_Q#L )0#&N@A 38KF#@R@"28 M.I3K0[E"GEUU<4 7C@< $R-3D<@VQP0$?]QN,?$R.FV\P=3,\C1D=[8+C7K M64+;]5H6C*Y*@+E WW;CS!&%!L15U,XYCQSO&G/V\?VO@CPID8B8,B#!SC84 M^@P,6BM #^].9X^RV\RM<]

E@.&% =]NC>5JML(*)5??"@N03P>%0<(6CX M,^"(L[GG._K>=H_],TL;9R#BYB+9;,*,)R%EKPDG,>N&<>RKXZB]!O"XTG"W M?FM/61QPW.E8;7Y'KY0MWL>6I;NZEC>=N[XL';WYG&08O?O3=^[B]SB)SG6< M[VW>B2VQ99:1<+7C+PP\)FPDZINCBM"L%C74EP%EB'%!E8K&K M 3 7C>2H:3S+YOP^3PNU0*5)*+<)R4:A+$%ULU!AE_-L/#. U^EKH6('@IO% ML^,J8&PN"9RE6MP[>/WSL!A@OFBSUOR.;;$3Q84N1*)D&O9INL.!JP6V<3U- MA:?_]O;[M^_0UB/HA2E 9^C=XNW;M^Q_*'WV"#L\N\N>$Q+^"P<+%"?%;T.. M#4H(2G99FGG\;0:WTY0D[HSCAF+ @UCEV.$L1"X#.'R5I@X9@-/^>++ U9IM MC.&A.F#?_Z$M9/_\I\7;/]._OOO30>BRZR[\C +@"RU.#]H6CRJ)*T?)9DOP,SLY M\(+%.:>;)&6GFV[7C]ZK"KS>4J S@!DL!R=T^XB S V&G@PXQUL^])7?TI,U M%N<"WS"EW_'C@.SH.M7L[("O,WCRFWLU>,0E9G>4\DBPE^[(GI.FX,^V>4=+ M<> DT>6HS :JLH##OM-DXRV\7' Q,Q&R%\UO, US\R?A9HR?>'(>I][FLQ1/ MY.:BDY,?%__^QW>+/__QIWP^X#*/3^:Q,XH?/,+>44PEBF&G%_U0G$Y/.\W9 MT!!']=):T&''^]I=SV@I$-6H!KSWTG6\S[-I@'L<;=,M'*J5GDES?KYV'&>/ M#MUREV%%]K';GW=L,^UV_X1/Z(KG699CZ44)GYA2TOD?X3"0#YP>+ M\+4/;7N+!/JP9>)H'-FCHB@M:6Y<$[+1@;*LV*#%1.JTG@L,9L@E]IN+6@%QI0I0)"H(_H M=A[@1T=6846T.$K< ZNRP@PCN>YL5Q2+TC.+X .C;4>ORY/GD[A;C]JPT5VW M$7M;'3CO 52]U@QCM\'MK@"6JLPLBILLMQW*M^I[3>[B>1S'ZT$-[4*7K26R M@2*!"F%[-^819GZ4PC6KS")K15G[J ML0%P!6Q"$,"O?4E8:"Y\M=>83]#K+'FU%)]'D%M?]:D'-Y"5K@D1T MZP*7NO3<(E:]M*4H.J=(M;3*TQ2E8)(IC.$IK,6L(V>[5[(ZJLPM2#O6L-K* MSRE<;2[B-,?LV&M76@?X1_6[?BR?#Y!%&(]SVTKSB/ZH+A\=O!_=Z_[\/$+3 M!K@X6;M'6U]&6L;!/4XS$OKL"H+^XN1 D<"9W@9@RIOF/>4![BFLN&7KQOKA M\B1?DY1L +Q4_9J27 )P8U08:GYYJ&Q\7*"S5-S3>N4@GF["&%_3?ZK& M78T%YQ)71\XUQE99:@[Q=6RLA=;(A"(NU76@3>W>E+FL7G"\ZUQ4:"@&/-I4 MCM6S4M7+ (XTI:GF&:>$0.+W9TFK7!Y,-K MGEUDF::8_E^@SA1K)FD>D6D"3T/P]A$#/[Z-O!D8*(A]'E1H15^I6E3H7:!2 M,RI4N\L=ZP(DD0E]G#XD4=!Y5EFC(G#&T'>^ MOLG;50LP'_0PWGQ7+.6IH+D2OB9?J$%,C_.!P800 [OWN#,.9S[A?$LPW?L ML(46JY8Z8!]*I'XD29K>D62MS/)<+P$\%AO=J4UMYX/'4Z:H<7MFH!CO*<#QEN70LT"Y8IX -15N8W[J7%XDG#P M:JJ<]N49V?G9CE 3+YX]\J0\NZHH"CS.VQP\Z+"/R@&.X59S!W15E5"42W76 M)X_MG]_LG\-IKNZL G[4*5UKGUK?:FKVZ6C^Q[)E9@$T SUM+'ZL'0 M+C1J)><2;,0:[V&5L+Z%$8?MJ MU7&IF<1=R_K309$91)JME92R\8VR;*3_FO5H?N%FOR8<*#.J^)S$2;T';P^R MSDK 8T[/Z=I(NK4&X(C4--QXD,:[/5E^.=#.5;@::T_A=S'/7: 8.]S>J0;= MQ<'G,-Y1E_,1=!*GYWB=$"S*/7JO./T4Q@GA#YF6@X:Z%/'PV2>1^GF<2]Q5!0\HZLM'MA>J>!BEHG>Y+(MCUW[S#=']95&(WJSRGUD MAW]?PI22B,M^851?D=>4+IQ M9V&H;!;L-Q;(_8;8)IK <^]H#H\]<*8C8A^!7I26@5UI#P/M%SU32S3IK /!Q5F-'QNU^HL%#U%S*H?T0-$W3NT MUY\-YVNZ89')98VGR>4C8YJ#&4K4$\B8)A*FL< T&RMQ1S_:'AD8UH#>1!(X M[LB7FM)Y0NVP#'#Z;'1)YL=: < $V&SGD$979[E#IKKS2,,MH6F(R;ZO+H^C M3>7-=#SQP2/L.8:T>/[MW$M#O^.2=%<=X#RBY;+,*ZT5 /.,GMVFK;>07KUI MN$!<@_.[T^/Z+7R,R]BM'C/\RRCNOF"R2F ZC+R#GN:<),FO_%6\9,/'5GP@ M_3V=F5;/H#PG44"_X!%8D!9-*9#C+_B MR.A6A*3#AV0=P0-QF:MQ3JDQ[2QFG3I<8UL'<"8:!5*9IZPJ ,QBX_AI&L3- M"V\+I+U&5U^B T&$L!"VLS+G>/;99Y +G\M:7>R<90+FEG9[K<\J 4TE(]:%9L:)#A\=1E&NPQW)<+NKC4S#E.XW<9F!U5FQ&LJ MRVTR7*X#W,J9;=\+/[56SX M".6V#UX2.I #//2-H>F]+"0+ 4P/YKY,LS14 MA!CTQ:$Q(#K1Y2$-YK&O!3@OC02KY46BF7#:6)X"6B@"0(O04)[[8E$.1K^A M+'QFZW!38Y(%F&FZ+!YA4@5C3<26HVTS*"C'#Z;P=38%VWO"GW>;%2:W:PYF>KO+TLR+^>MR[>M,!F* ",\>3XOX]GO<[1(F2?7=L&BP;8J$?/CVTY/IAW< M@>+F35AF#@\64/O*-LP8.D HY"B\X-R[[;&)%BMTS>6'2^ MS 4&,+\&F%C>DO<,'2YPM6%TE1 Z\HDO=H3@V-\_$B].*2@L=4\<\)\BOI.P M#/ZQ$TDL.]+5C*9LQF0W'&1= C37-%-2M.#PB$296X<*\Y!D'W_91+(052;* M# N/5AU"7N#I%WAF$GY>J<_EVV@MP"U?O#!B>[74C07%26'^. MZ2 V"O^% _3DA7$J\I[H MS;_]^.?O4" >TO\1C-$FB;/G%.$XP.R->1_SY=$?WRT0(T!>D_[CSZXV M9\!\CXMG6@^G;%UP5WT:\4WXG48XR#/2'U'<6<3 MMI]C;\.2#5+T/M)VS;\C"5.*P"7'00/H@D%_ZV< MJ?_MO;4^USVEUQ;=FA) BRR,0Y;R6J7.E)A[PM9[,5PMS29;!%\H, MR6/F'>U\.-HQA/G+]5K+X^[(K &@CN%E>PW@)*3AKDPP+<4!DX>.U<8S/5U* M@$0%TP'B.IFOV8J [17765#!8*B&KZG"II'A/CE<-;4^0=-_8>SEL'G2I"V/(2Z" 617UW!7*U\EZ7(.!G'N^<)+GZ^B MY&NJ?\BYJ0IPFM-Q6'%\^:@\8,+1,MO.P60J'G'Y((XCTWAF%MVQ1V4#&NK[ MGU,<7,=YFI3X:3:M5@ X M+QP[(\=[]5? <=Q@I+6GTF;WSJ-E,%PO6%:'D=+'Y!ZS!AU&N/;*VF-BI]#>->AQ>E+K$6VI^Z.5W&99BX83_J/@B[36 $Z.&N[5;-'5K1@ RC:[H,=OR;C*/7J1$!P[SU)NL/UO_PE#LQO MLN,X;0ME96'@4=SN9&VUK[$DX-CM,-AXA8^)/6/_#I LV$U-'^SY:?"1'6(*$*4BR M15KT;7X^XB@B1^/ZWP"TTQ? P;%\B8#V"E@ N!$ AI41+I=Y1!\DL'KT7C^\ MLN$QSD_.*.?/7;6 ,GM/M^M+/JU5 \<=2TW7_'(QS$Y9[!<6+D*]"97,M)3 MI-T+/1.Y7BSN>J\N]ZJ+4VVW,3M.?+OFQ^.6:8HSU>9U>PW@4:SAKAS!+<4! M1Z^.U:;-5S[<2:7'-& =_AP#BQ?[Y+PQBG8*)_ M)!"8"N8]NR;$W Y"-B8/LQT!H]]'+ZP%6MMP!NKSHY-U "T\\AQ MO5DQ2(OYEKFCT(0J5>YVB2: H?27*/UU&?!L&32FVBA;::-4KS.[$&]PN3VV MI0JS"NHFNRU'LZ0"3A3;]5OIH,NPO2-XZX5!L?:8+VDNXZ![N<]8V.P"O0]( M[0R@(VE6U-#+(LN]P?8>%BLQKE=;72$4@$'%M+%_$!D"7.]#*D>(-UY M>Z/)055O=FRB<%UO6I!7FA5'J&P?:T*0ZX&R@&#;_=+/;;.?+L/Z@MUF]/SL MES![OMBE6;+!Y"9?Q]AK(]8E978AKP5+.P&TBI@5'>AY8ID<"J7H*]6*"K4+ M5"J&PA;CHE.>,2"83D=V1MRA/AYZ3'QDAX-?/$*\.-O3X&4$,B4X FUZ&NNEX^72:Y9G)[^?O+#FLZ@ M.1Q*<6A^D:$I-*.+IH/EX_*E(WB6W4T$TNB+SR8_;+91LL?X'D=\HEKM(NEO M>77* Z"UV=L1A!ESGDG /F;,B M&T/71IH%2:JD/:;J[!K (5\", M8^#$A'E;W3QE,S$F6CG+P#&&N.QK(2-TNZ!Y,H@&.!I,TB)E?HRBX\Q(S%*J MAI1IT0%,AQFAPQ(7"#QSY^WSO)-+=K2?X-KE)#IHZ[JDUTL <%[I#T8MX[1V M;< \8N"$\7FQ7!7+(IHK0X6V!7^Q)5OP@7RITM6!NBE!H>8_>_PJ+\N\5*"Q M98HX&%@%AD/.4+_]=8E7VL31*65N[*$'2RN%M(N8$X]H>F*33(Y?ST/RXWI, M+QA&&1L>F58:L[@Y?93"QSC@B8W$!6DS/NDO!CJA& )S\ Q&+QF0*<74%?,# M[4*A&+<_Y-?J)V>5'N]G3(L/$PF=4#YY66X/OYX@6)>.V"Z\*$K;$-( >8CL M&5'/8 A5?&0L>"8D-=P_.\Q5V;% DB5\.L%MZ:0U]X3F#LM*,T2J.QQ'%KEN M<,K?@6>+3_E? MVA:+L(Z,1E $CK#*RE/F0:,G'#YMRKTL>S;)=O;A9*P4R\ MQ@1F*65+*5.H\(TG;Q08\H;Q@LDJZ:#6*6$HM]N27<86PN>PJS9X_P ^5?8' MPVSW##!-&C@QX6X9J'WXL3 YVH=_LRLP@;53IL#EJGCO8.B.?+N@>7*)!C@: MG-(B97[YVF.VH:OEWS"2T.-->_ M5?6 LXBVZZH5I<9*@#E"WW8[*T&%#C8/R;4 6;">PGMJT 9%B2=-QH+\^21W MX7Y?KF;I!+FZ-/#0[G!3#FA%4D="V@-OO0A5 M'L)/'3(Z6// ?O#;OE<+N*PJ?&9\7,),PH@C7A4$5U1_691+JN M%W:BGVD[XSU8D:J:*T221@BD,#8H=Q(D?@Y$Q)0 V(1AKS&R24PND8E&' N0X$1D<]N8.X6X5[SFE.]%=ZX-G\P'%8\E M%U^4L"_JYP\OT2_K%Y^-_P-7QKKKN@9A?(=)R)ZD/LP'DB,O?TT!C^+S3VX$ M\"[)S4>1NY]I+0#\2/KB9FLSL.['I3=B< M*-CGG_"PA\ASP99?C/U]IKW&&%_PQ#G=.D6?*N-"(=!12'#+:>I#W+IV"P$^ M'?):(,RRMJV1\&I$P!XRCV2G =D*/X5QS'K><8$;M[L=#-DC,Z]'1XG2Y^1K MS#K7[)E.R.AT+XG"@">$3C/Z'VF/L3@KZ' C@O8EU(SJ!'8H#[S-[0U';A="M#+@O[.^#\8!4:))N)K XJK8>N#;WQXU0'3B)]@:B/L?7J J:0WBZ,G\N*S7SIS)IOY;%W<8"\+\>. M-A8'D_F#+@5.ESP_>LX]M^2.#B=#+\I_?B1>G+*(/WI_R*9)F* !P?QUNZKGYT\H M *6W05.VCCF'+=G :>S(!AHWF,6,6$4BA>E\M63 MXP691>.*3)8TKX?_.BG>I=JOY2@+.? M(2SU:R&]1 !F-%-/S*/MF*..F>R"C8!L9T[6I26'D.3+,=6P:\O2AH6-3\3X M B/DI2EHELF_Y9*9^5"L4M^N\_4N+[I+1*ZA#Z\9=3&D8\N;,%7?)!U)V(9,J0 M]?P>"4TM\T0'<2!LND@VVR3FH['74'42JZO.7-I]F\N-[;VIPAS:>:O=Q@?: M12.NI-+V3.4Z;,L';EXF&R]4;;JHR@)ONZTNUNX'-14$W%;;[;751M$7(=C1 M\,RQDQ/N)52WP3_AS0H3!2!-Y8!'H-*UVGK]82' D:>V=>#]?2X2?1%"72V% MC^JPVSD)>2D=, M/+J.RQ1";D-U4K?/*K<=!K'O[S:[B.UM\7EAMXN2#6X/Z![U MH0=W7RAJ@:Y;&7+0]_;!_!F"4A/BJE!-%Q+*7),!-#C>W"1I^IW+W:",#NEQ M\,$C['Y'VDH,RL+ 6:#=R?IN2E-)P/'=8;#YRKH0BPJYCN-V)#?E(+W$Z] / M'68"?61W<7=DWSV];2X)/ A;W),CL*$8X/!KL];XEEDN$\1$=WP'W07<\<7[ MXVV;^R2*KA+RU2.J&RO]I0 /5$-8Y"#N*0)P@)MZ8AH;#8DOV+FBYGT^IACE MFAWQPWSQF7(OE!K'[@P4EP1$W@]^&NWAV2/XG+H1L.D!G1MX+3=ZC 0!9QMS M<.I;J7VE .:< [0%SS&2L>(%EW^?(B#;0U%C?] MW'"1"]R8V!2% KA=3/E'/G(N4@VSHV#;_)8BOY+G[ Y"7TL8";71MZBKF4MMLS$Z@%SGY3 5_?4AU7)V!>GJP'P\;<"98V289>(9215@WAK;8U,BZ#SFL4"Y>:BP3\YGP^=C MDHFHLI%EX&16(FKF*,.D%TQ62?M "2KJ!:1^ 6DF0>A5HSN'I];%&0.*6/[> M1'QXG.$SSF[7%(QW"NS[20#.C09PU,[ ZU<'S&$F7A@/4$I=J'C^)49')WS* M!3.''.,(%5P^BN,%R;9(*[-\N$!_?/M'$+==RL$KG63RV>AE/KI4 :E7%3I3 M] ! <4U&60\R-_0QW\9]DX7\$"C5)!9RZ&]S9<[OV(P'0R&YG*Y5DS2^#AXD M$?UU6OWV:$E\,FZ''E)PI2]SR7MQ?2?P0[3!)QW1X179^8Z0 U@5A_3VQ%GK)5Y*+_+/=/6MJT0-DQFNZ9ET%WQW[!I_R\U%V29@1G(<%BPA_C=9C=L6UFLP7# MGN)GRK&F0.HN"?:1/4,V-7;1)H6^$;9\AY@U;$3-[>'K>Z)XW224VX3NQ!D, M@'0Y.:Q+/]MYA.5"8[S(,H$S8D1>WL'D3^KLL4=<$R)Y\N+P7WRY\:+,*BMP MNJ-?B;WDP7Z4LJ&5^7.ZTEO;D@V="FU"6.-!&X(ADZ!5_XP94+*";?A*=G#* MDRVIISFLC &1L^Q\1[D%I^DE3GT2;G,@S[TT3&_7LA>/^#4[IX;\JO@N1H* M!ZDY.')$]I<"./P&.&,::X5*).GD0<:ULNBJ1=L7IAEQU8[N![G J D*I]DX MV$L<; 9)>=%GT\KV7K^U G"6Z';V(,&&HC3@J-

L!U]%PT*F2#Z!@?PJ^%V?'WG=UAMJ5@3?M?B#4+H)HU036\V%1"[S<8C M>Y[@MQT3EX> 4QHTU)@=#FZWF/!>-J5]._W#-DF]Z"-)=MNNOJZ_%. L80A+ M_21Q+Q& >.8Y M3_HBG4: T,5+ME['.3"?RGW](XCBX (3=N+UD7B,8/B+.CVZ_A'5S2<$1P%: M$;!6=P!AY@<9?PK?2[ MW[N[2#:K,,XGFNT#D(XJP/E.Q^&FG;>F\H!Y1\OLP;MILG00PX8&M_4' =J5 MY]?$-3MHO9KS:O9CD'A3 ,#J_R8"8NF+7!YNY]0?DR3X&D81[<:OXXQZPE[* M/.S".WJUOC* ?\*"AIW#')#!QFWZPN"@S"[\OPPZGZMN:,* M<';0<5CF@K;R@"-?RVS3QLR$LS,:0CPJY(/H$IL*-Z+;VKS@RC]LCEKL@M*\PL>H_M MMMZD^1^X#D!A[-;O"0]VX576X[R6LC3P&.YPLW:ZJKDHX+CMLMCX) _;H00U M!QS+TWJ,NLJ;,^9WA,(P7:>L585GQ2^M9Z8;2\Z&7>R=@#XD%P!346;3=4S- MV+%C#&V3T.:2,VBD"O<.6^A!,>#-4V6M\:T6_QD'NXAW"3=)_'1&.Z:-.+!3 MJ4K=3\;JOG=-P]2E9]5N6Z=>BJ*S:;_VIAT'K17(=..&O8/8==SIJ!#P]MGL M5&U%H%8"<&M4&&H\KN;B0/3M-SA-,<[O(\1/PK*N^6YG)? M4\?I>DMMJP&Z MY6H9;MZ2F?@%*A6@HFT[GQ2/[CF3Y_3MZV3#\N]K3R+;:P /60UW#]ZO5A4' M'*PZ5IL?L^=90:EP:-/+!J^[;\FT5IE?6^ZXK:(N/Z_6;//62&-S=M[K3.2T MRY[G8;?=1CSKFQ>=>]05'S\\8RRMAG6GE.DG G@\FP!22R_3HS[@>#=RPSS# M2J4,Y=H05R?Q 81AZ*2HB.2T=3BNXW5"-LY?G"R\O5W7G^",6$;;BR3-TNJ1 MSCMOKY-==;!0X+QB![3#S#3F$@%SCR7'AB1WR(<@;+M4,@#E%B!N0OV%W<(, M$*-P;03/900U,MD,E'HJ,=H.FU&0-HL\A2CM\,Q5F#H?3+@&4#QES877X'-' M6\6SX2O:E"^2F-/%+V'V?+%+ MLV2#24<_HU\;>/#VA$$.9F[3[7@QCTJ-"$OE)5J- %HM/JP*.K M#^M1?=Y1T=K#Z=:=;US8ZQ"T L-YA^@6CK2.A\N-(?S$YIOW>)L0=N2BHX]L M*0X\_+L&QKN5P;G+95 !S/ M>G8;C[N8=)[QIB8?1.]UP5H!&PGR?0!JJ'[WI5D5>!OO X#,(Q>TQ*^RAX7QG@*< MDCH7]! FA1,_#!GAU(;[QQK^J"=,M>"IKO'["GD% *GHQ?M(V'NH6.S9]6- M'0"=+!QD7)YZ7Z7XGSMJUH<7C;.I+<6!,"M5(ULVG2[)V<.P"#;C(];5(3,(7:L,+UF2=U@K ::7;V7K* M,E5IP,2@8;1YXK)2-+Q1PR1^HZLP]F(_]"(YW:##$847DK]YT0Y_PAY; F/F M".\U1Q ]Z@,/[=Y0U$8(NI4!!WY_'XP[,JH)<55(T@6/$EPCXO(M(IYY3"0( MTZ."]AK @U_#W>-4>HW% 0>XCM5#D^@5J?.@A/"X/KM-G_<9?UWZ?K+C>TMW M)(GI/WU!''WZ< ,QP*/9%!@YQ/O* !SWQJZ8!@95B"J-J*X27C<_.3[WF)WX MBO;H.DUW.%!C9<(M*_)KRAGCW?N<+]AO_DLZ 9:KXUY5&^ XN(Z7<;SS(G&< MNIT\;,D$RB16(6.T8D6@8XX)$I_/5_F"TQCMP7)R%*\*JVUN!PH*0U 8H^P9 M(X^;@PBWY_M1"*B)FV'@)1\+S2U A0GH4H9*6)'? W%/W3#@XZGJ')Z+R-^R MN%US0Z0%K,])=HE3"@_+J+-,_XJ#)QH%THK3 PUBT<7DG6 8!1]Z+^N1D=F+);/J8R3]/C&G VU76\ MEA"PHPY@GM(VW3A?'E> A 8DJ9B*.S1>[QT=!#G4=Y1SXC2)PH /]M+=*@V# MT"-L229?T:*_IH-5)%+[)F(="PL<-]Q("&/!Y8L71NP+7B7DP8OP _9W)&0Y M!^XQB[,P"DV6$XS% N<56\ U#[G,9 +F)6NNV0C9TH0S&I9G='"!464%JIL! M<$CD"L'=9N.1/0=PP_+W_"O/7<[/ %/BI5= MS47DI6FX#G%POB^2YNV\Z).7,2OWE[2KT.+1@2*!#Y+@UCG*9+GPY4 MQ:)J>KZ7?JH]6J_LJ[3% *U+;1%R8? M<06.XAV6SR[&"VSJ^12SF=QU0 =6JCJZXL0I5)2-B$"J/$JD=E%LKM C// M@H;PFQJ@1#0B#LX])$GP-HTA_ MH-54 S@]:+C;/ Z*@XX['6LMC$P*:2#B>4Q'6?/RB8QSH<,I>NK?;64DK\J M 2&8K\(XS/!-^,*N2V34XY!^(#'.Z3F;ZB-I-L'?&YYF4M 6,PNRZ.^-#1(1 M6L^X6E3I+0;E\*AE.ICJE%-,EC@>1T"Y)YVD#9FK7<8RO(LC 7S(\^&5O=*M MM\-M6<5,:,HFH$W\94/^#(C-JIOC,]X""9N0;!3*K0)'A_# 58/GGB)OU_GN M?8C3VS4[H_2(R>82K[*>@S)M,3.ANK[ - _']&3,@+)ZNV(CK2 MP*FCP\UZ9J_&HH")H,OB0=FM%N) +I20'LM7.7(CQUF]I-DCYY"<0NY9XI4H M9X_T*B'Y+;7X2:0AZ[M4,T@V\'BW"J%B.<=<,& NL>O?"/VHL*3H1%-^#:HT MIDP^"(2MX*&Y%FARBD/; D3ZAZ3$4- ?.D/+APOTYW]_"XX(.4@2>A?>-J1X M#F?!?H+G28$&X&GP7P^I\R,_$^=&8#ZNKTY\N24SH3U7."HYS\_A@\-X(EEM MO3LH3AGMB\LF1(6 M+3Y9Y]C!81,IU8!(8,*2].'T)O'XFUEYMKWXJ;K,WR,?B(%$X&QC 2Y%%I"^ MX@"SD0VOK.3^R+4O$-=/N8I9(%)8%#;(62J@T)93_*3,'[ER"2((/,5N^L=4 MRUZ\M==WS[VS^FP82 ^(9KIIKSL+;M%TP0:1E*H6^0./<+;=IL.C(H9"D],, M/)7C=R0)=G[VBT>(%V?[C)F01@]7;%!'+E*5.BL M9DL "60B?(XP8>.Q>YR19!VRIRZR\(7AD\0LEVV:HG,O#4'P##O'C>.4'PQB M!QU82K9GC^!SENLQ7SU?,I^>1 KS913EJ&,X1\B;X;G':49"/\/! _/AYSBDH'[U2%#T MBSW["5M:9M,#6(6UF=NMJ)@%:]OUU 8?JYAT@2JK$#<+<;L0-ZP:5<*C6!@8 M-Z)7P@:!+S]X) [CI_0.EUU0Z"_CX#*,=EGOY%)]I M)YP:DZ+;799F%$&VD<,&YG<[LDU2R$9-THNLU5UIEIZ!32 ?PPTM0B>V]+?IVO.U'Y*RKV4> M?&8;U@:.LZ4"/N]9]W0@%[*%J=PB))DDY1A8H,(J),SBZUR28= H$A#$[+\OSQJ+X@M-I!TZ0$W^&^M.?DZ@&3+]3 M(S!@N9VK1$*G_%JPK!95>MT_53<^MC<=+]]-:\$WSS-'GV-:KKF9P3-_+E P M?\28V8I*8]DY"VXNXO;R=?7*8B29S&:S)HQU ^%UOAK:[6"S\5P8Y#^HMV-- MQ0$GE*% '1P^,)(%.-0'NV1GK- => M4T^_LU((;M%I]UV&=%?DUY5SR[GW. M).PWQ@[=X\RC-!B<[\]W>TP.X+(L&BC#C $@8QN; MKPGYE:%7)%;T@G_LTLSQ;L0=27R, [X >AF^X#0+6=ZDVW6Q8X)54V2]FD#[ M"0/WY4&G1C7 X\L^U@^X8$S]ZK\M5FA'Z-P6" M9I* T\$ >&H)#?N+ 4P70[PQWLD7.E&A%$E:$5.+WC#%WRW0BNM&5#GZ4JAW MN ;4#=8]]B+V8KLQVI* V8?3(1C]HJBH/>O@.7)B_)@I5#K*"#H])'X!229! MPJ:!!&^PQU:>^>Y[E#2-229<0,:$SEXS.AZYCBF3\6DZRSMXB5/J!=O[7Z9_ MQ<$3/TA5%BA0H^.-CC[;IGS@U&,=RMJ:LRWA@(G+OH_&RQ"E)4C2Q/*)HLH8 MY*4H-T2/[F1;O\7>-E'-Q4*_&?Q%@L MN(WO,1NR4:MI@<])3(H?>2+"ML.!-N4#9T+K4-8F7[:$ V9&^SX:SU.H)8B; M@CY5\Y&4S=1R97RV(FMW?TJOA.]\+QE]1? _=VRNM7P-55L'>C7G$G[=[C<& MEKK:'$)&PWK38) $HU(R';93V1!:>Y/?EPF[!=F%66O-N;3V;O<;6[NZVAQ: MNX;U=JE?;OA"D:OG>R:%8-$3 [?AGY:]\R>\61V=N.I9=88$H *@BP$.Z\V, M I3F6Q[^2:._+T(3(!(8$82%:A ,(/P'3!5N.NZS-#&Z& MC..GC3!>5N-$:%A@:1^O]+2LD$U36\_E?]_<77X;RH' =)57T1F3$^]:&F. M=#0N#8$+3DONHDTQ^O RM&:>OS ][F)5&AGU'U]H5P8>Q?U D$-:KR;@^.[I M@&GKOY$O/#D9>&@$__180(U[(X#F'N?]XWNV<6TQUUT^<5Z7O^@.=9CQ;3.N MP77SG_'7_#%OEK65)#']IR]6.&_)Q3-[ONTZEDN$]&-N(]QVV&6H3.!D804R MF4L&"01,-7;\,K_G]A55PE%=/TH($A:@,*X7RXUP?Y#%%+ZN!7T;J!O4OED2#]>=Z=3#?'G#N(, M*2U,XDOZ;]L?I!)[JN1V )P5ALMEGB+-';KF+DS9]5UFRNQ(#CZ$L/GN@T>B M?6&_Q8]S*/<$&:\1NJ&45Q-Z8IS7[)N3B.6F5'$[UW$>6$3G18(\8P9/GGS+ MK?\0\=>^KL)7'-R$J6JO>"15)TB5N@ /9<\N/2=&J-KN.F&$RCHDS$.Y?>@+ MMQ Q$V=%MS/%V_6QN?H!ZAN6#%#OF&]'1>!$J>_\\8FZMEJ 2:R'\0,/G1T< M@5\@H09$,IH\ V[\=(.IR??ATW-VN_XY%=<)%,AUU0'>UK5D=_\!P?_:Z[7G#.7@LH MN?2L(OC(377LED5G$[7'%EN+UU(TA# =PT\1H-&X;B:9%[EP\Y$I/G01K<13 M2ZXF*B",UPG(8K=LA+N7AK( 8X79@"<_#X6R\9 M@,G#V)4!K_LT/N+#=+)'.HHGJ;]4>D=< M5YYLTA/DF%3YSCDPJM%A]^JU9$ M'S!Y"7V\?"*8G\M\Q&3S5SK+_! 'M^M[MNAZ@)))?:#\8 Q%^4Y;G\K0'V,S M\L5XC%TMR>?:4*EN@9C"!6(J$=7)'[!G6J=]&^T;Q:/]E3-7H*0Y*%X%2L9! M>6:@8 $*:0)E $LNGZBV)W:@BK\-^)C<43"?J6D?DR1(?XX#3!YVVVVT+T%H M@LQ("F3&-(>EY,W^(J"SYP"/C#=\"I7%VY59@K:Y5O3$U*(=TXM2KKB*G8D? MF70*S;*$IM"*N%K$]2*AN.):!Y0*LN589-$#XUD_L5Q32"ZB) WCI]NU>#DS M5$56S_J0F=,$BI(S^U2&SI9&OIBV]H<#^N,C!^0Q?<@7"MGH(:A43DR0+M H MM?'!)>+ZT$6%AJ32 2>Z;Q\.LW7@-$U(?7.# 7"[ODCBU@P].A6!TF-_YVN9 M.SIK 5Z.ZV&\<;8*KF*!CG9E>>S3:"\TN5EPFP0!-K1Q']@8U]W\\!JF&:9A M<;L61Q,?$[ZXJ+HZW%?&#,*]-R2'D:\M #@)]/=C"!]@W, 'I4I&"OE963HW M$&K'OPRBQ133P50!0'",OSK=V:.C'2_Z2)+=ECT%UK1#<1W[R08_T$$W'\54 MR8[2KK,PU3:C, J5 M5DG9R5(0QZ)KT);^- )\CU\P_87.-](5-*>@[06.,CZUI,PE%/LY,UW4Y9J= M;>%/C9 X-4B:O0;))1=)FJ6W:[[,_)!$JBG',(FGPRXJN QIYE#<:?"-TJOI MB(>;P.8O8I^'60&>A*S#)MC(IV+YQOB,6(D62=,[DJS#C+UG/!S;8X&GPTD* ML PIZ4#::3"2RJGI"(E;@(0)^?/B;FZ'.$1-8+#E BWN+?<:YZ68!N'S,@XN M*1U&R5:L)OV$IHH3ZC#Z>CP5W^5VH=PP'MAUT\9E/AM=R&_8CMRK3 5P MKF>!GB3$O)HN-SU-N5=MJ4]IDG7'96:R4#T&>A46(1?J:.28/6,BO,J)^/-1DD1;,H$2CU7(C$:130)/ M:239ZM]D R1F1<$[N1WH\T@9':V,*;\]V*RM"(R#G<#B3<3ZK)RU%R@^QF(8 M=:L.O+)>YXHR5F.1<[Q."!8%'[W791Q\\$A,X4E9-9S>KINS5ZE6"B8W GCG MX.:CR+W)M!;,H/MQ!(C=_%0%LS+MB%FMXF%A>%&'<-2Y=*; M?O'DMP\$X -U+MC,["N)&6/>^Z*5 #W_*?->L(>E+*>CI@?"@Z5]/*G.@+5^8P_4TG&C=AC*\SO%&=N^LE8.Y1 M<01&K\@H:\\Y.HZ=&#E"F$+$-3H,DV8P'G:;C4?"?[''MF,O]D,ONH[I;&XC MS3O+S%<=B>#L:@ >:"/ V?W*G)%XP*$ZAI?V7ZJK[$&E04BRJ"%%'(2T<";@ MMN>'&R;Q! .Z)6/< '$G%K"V,J0-"5"GV>1<@@8DK9P)!'J9G.Q(/D%NTLCM M9$'LB7&5[;Q%0SAKLKQ/8_ 7M 10KN=0Q=[=A5C<#..G[4*-LP]G_*0Y MV$]Q>']T7AS_&6>=M[MMR#U!)FZ$;BBYUH2>&%\V^^:" JDE$]SV'HGK[,+( MH#"_[#WBW8-E1(?WL<<2&%UXZ?-5E'R50.A^V66 1.!D90&NSML(>N( $Y0- MKVS?3)#4(Z8?,0-D9@*Q^GZ)MP13SN&0Q,%RDY L_!?_L1%495(8 SG0(\\4 MFEJ\]14".I-,=I5QXVS#S(I[V( BS M'<&]F*1'=> $TA<(F3=TZP*FB]XNF,9!K@A)FH!QP^10X$J3U4?NL\3_]9QJ M"BZ2#N>]1&?H-!"-?C$^R,66(:T.RNDG#77F]X-N# MHN-]^\GQ.%MQ/'Q)GK"90> M#=ROSY@ZJP$>]/2QWGS+IG(RXP^N217W'&E**TZF=2!DT@H-GFT*P9-"]-T$S" MLOER-9NII1F=LH6-ZS<#Y9T&[ZJA,B#@8V&GP\0MODW(.:45_,ELQ.V 2L[? M&&*V^'H$V/2)VRO1XN^0KYK0Y^3JL7F0YK M )XZ:QIN;498:$!,Q2CGY[JST$SD.SL<1PIW(Y[#Q5T<\TS_;-6^.&T0_&,GSA*R\]#+VXOKG#%OUQ5J '=4A<#Y M8WRP9>X93QM@WIK Z6&/:M1LJY\79BQ8MQ!5)HH[%4Q1%# )=5ELVH;EBP>%8/2%B7:X ?=(O#A=TQG6,@X>,'D)?79%:MV 0?I( M;4F;_W29;.CX2H&G917 0V,,0.5XLBD?3[N8,MW6B\Z3.&@/6D51X+':YJ +?/-K*_LMGG8(ANL/G)L;P/F+800/=Q)/3BD MW'7T8X 8X %M"HP!QAVK>.G"'3[C08ZO#]W687L>T' MGOGNYW+MGNTL=&TYVI(];Y+I!V$/YM$3/%\ZZNG?2 >H)#/R5)B5(?Q)'PC[ M?S"0;(0'\+A("0L[24UBC/94,$H(BG *=DA6 MX;%<4V@?<Y@K? N24-VB+\$I"-SMUT-LV4Q8SCU**VW^%GR MF[F7HRZ>'2QWH\(<(-F_V[*5->.H^#"&HH#'[!" ])/:-.S%S_B#3M>3/;7FRUUAMU* M$%N%TG/E)9CTVZ>UCJ!CS&%?"W .&PG6H[..]E0 9KZQ/!UTTO LHP:=985% MJ#(I/X&@E>@/P'BD"]UV/C7\9)U"9Q[?>J#U">=VB3..7DW'G >KP_/2[M"3 M@'*>#*"82Y[ORW_^-<04$O]Y?X-?:/"WY ;0K0R<=_J!4,L*=)Q8H/?Z$O71',!_J',/0FCF@KXRYA$(?2!HC0D? ' *CEQ_#XP/) M^J1-!#ELG%[-=P9,-P .F.,ZWNZRE!/EN];+@NTUYL(*:G<;.>"X^!PBOL5J M"\U82$="O.-[@V.Z_+]V"3MF>T="7RS3+7W^@JC(1YKR'&/7 26/T/S#.U#JRV']GN H6W+Y8?P*>9I M[N@$5EP0OEVEF+SPM?D!Q MW.UL_5%.56G 4:QAM'$:&/:L-,=:Z7;-\MV&V8P?>O.ABEV;)AA+@@>=Z-8!&<@]W MRW?+VHM#?YE,TWKC]V&X>':FLJ8 E1JF?57L)+UM?Q%L,I?#FLN^RN7I1B;G MNS2,<9I>))M5&/,(N$CB- PPX3\4F;\)#MXIZ+NG"*"L-@00>8C2IS[@48J1 M&Z;Q42A#DK8%JNE#DD(WTY1)$7EDZ1C0ECKQ3']&6[9K!XHD[DCR$J: MA'.(IL#%4/\'A?/M!Y/$S&$_$K=OO"V(>U0*I^;!L$#9 &E3BL0E7-84T'09[>#_1IQV+= N7:4JY=H M:=I9\6\H:<^FG4%5H.#G*'A*%*8;.W](*4U]O<3\%JRB/SLL Y1.6UV2!XRU M H#'=-QD5T8TE 8\P"/.6 Q4P,].'*0*_L1#<_+EUH_GV*2MVH M5(XD[=,.5> AY :@]E&*6Y0""26O:D>XA(F4,"5JF 90\#U^P2QWP.WZ)O16 M811F^V6:)G[(DEFSI(G5N.RO212L//_7)A3-Q$ FWP' E,QK( ,Z[0YQR?Q< MHM#)=LY*K:A2B[Y2O=)'?UJ+@YXAJEC]:##3(5PQ,!%DGA'KP./Z.\# MCB),Z"#)ITK&FHPR.@J(][5[ZB&7!!IJ&NXU3Q;+8M!')1U66YK*E((=SN-F MZER/.9AU#_V$$@:[& +JY,0]]I.GF*5'%->MUR&[IRDN7!?4^3%)@J]A%"WC MH!@RL<1':4JC(?B,LXY,A.-K!4IX$\/><4C"IDK 8YRI/+>[@5:9B&0;B\P' MA94+5-BYX$?I)5-1;BM['R,#D>70\$LT?H&+'2&T@BA)I>"0WR=7W=6>2/5I M\H[1![! /KWTGAX#F;GOA(;4W)/;FU?@ @N3P1S.@O@;H=YC?X%Q;6G@_)G5'M:%I-!EWMS1.IT[ M@K=>&'QXW>(XQ;0\3[ D_C9U!]AARS=$P;T_T22#Y39#OA$*[X\',(H_'$[G M/J#<"5Y1Y%@3)>;?$TSWR0HLL9">"NW?"'MK@@",QHO5;>F/"\0,/Z.DN^$/A-JE])_$5XGQ M$[MT,_&2]E@?IT!QFQ!Q07.-HA+#H '#4Z'\XM3,G;=G,IQ\R6,;OFGB5WR2 MZ;C_P(!OEOY5.,RA!RA/P^7&GV8?8/L+E:AMFU$[%=:_Q"(?'KM2&^_9IM_LC._J' M9,-.WW#IM.8YCO$Z/%IDAV /4(:' $W)]LZ-@7Y!' 0VQB/,#1M@LO6%]#DA M&2H7&%"PPSR#21BC),9HCSV"$E+\*GO&*&8YD"/$SF9X/+>SO_W@'\T\W>N-IO=LY6]WX.C,\M/LWIF9V/<5N[ M1!!5XD^#MZOS">[VWW5L^(:X7/N3C,7JG09\(_RNCP,PII<.4YWX=OSXG^AF M\/;[!$MRK3 \>J_W.,7DY>B*@4L[@!*Z\T\SRM*;KA'?TI);;TR&+[4QZ6*E M+?->$:,#5K_49F21W. V/TC5?DW1.#='V'25:]O:3M# P!@9*X:GI_,IL:(GT3L:U272^9,YUWYONU^ M*0UMITG8NC!/D+O^]"A9VV/0N>K=/$T+%?)'9CC:4G^?Z<]H2T+?X56.!_\9 M![L(WZ[+9Y1X5A2>%*5*_<$Q.M]_\OZ1D(O(2]/'E@MY0V4")THKD,ET.$@@ M8-*SXY?Q\UVY=K;&7HX:%2E_!+.AU1YQ*Q W WWAACA\7T,-5RKCM7P-54N) M_20 #SP#..0PZU$=<%"9>&$:0JW1DAZ%"],),UHJ7#Y[&WR9;+Q0]<9E?RGS MC9HV6#0CITG$/*.GU9-A$814$22'#].*O@B]1U%D9\CC(#3HJ?EGHPS,= MR5SB%QPE6QP\8O\Y3J+D:7\?/CU3@/!FI5P4[JX%G$0TW99)HZ,*8)+0M=S\ M2F_D1OF5\%TIJ:4&)A*Q'4Z'V-'39 4CKQK'5QT5@4>(GT .!Y" MM]<#'!*]S!\X'(P4$5 H[Z*;<*U:%=:L M.HOXUP- ;PI=U0,?_YKFCS(=7""A"3%5HU# "R:KQ'2";!&&W,^HP4]08^-? M,)L:X&!)@?.><"VUHY$*J,-"#_B)W1]:1EPM_47;WG6?^L 9J3<4'4=T MFBL#YIK^/M@]1I,K0Y4V]UO*.IAT+7KUE7$"<=*Z[-5+P,SCQ=["5U/,-(8, MB(6O!FS*DV*K-".>W^- :4/-^<6(ROV.R#BL-J]X4%IOM^GPM0;\6@+F2&7=8/2159J"3-C(PU'[-(- MU8BX2B3I;!DJ.0V?M,!'[SF+]IKS"Q25^QW1<5AM7B&AM'ZL.!CE184!_:MU M !0.PHCLSSB[COUD@V^2M&O-3*?^C*.\$0K=6*]5GFG$-_LP5MQ3;4BH0V^8 MPN_@,8!=0)C#H7"8-4I$FVL6QCOVWD#^\@!5[>IT@!,8WD1-W]WIPFC#B##G M[_(F('Z@YF,)J$LOHS]F.Z_'2M1@/3,A6NO0=BS1#E,R ^*V[ZO=Y=_&" F'7LT0YF'YA%8\DM8;W% MZ*1II.XDN-,= M!SNGFEI#\]O"$P\-6RCTOUM,LOT==2-;QL$'6F++SD/=8&IF2G]SX/E#AK<_ M;R_QEF _+%ZIDYUA.YEQ>KCIX-(.H SJ_-,>+!"29C+=X6EM/? M,=M%#KW2_ 42#HA?'Z6J8EZ<[;9(]H.7K%%9[HJ;MR)^^UAP/I9R8#'?+U9] MD6WU17#U12+IBQSVYRC-OTAP^$4\^8O@YB\R3N=/<<3TTV8Y/OD0FI=(N4ID1JG,[B-\6.XP9^3F'9/.T*H M#?);Y#DPM&=])![]G<]^>9&D1PM;8^J9:4$^&Z?4?F9Y MM!/$5\!1$N.SC!J"8LD2Y$NF%+&>\B%?5IE#2U%[Q'EL)A.3,*%CPA2%:_Z+ M54&[OG1GC1:6?DS1LQ>@%<8Q5RFRG>6/^*WP4QC'_+#*&GFY>$;GY*H%04#IA+%)YQ"8324*BLI3 M.[2]5M%5!WJ,C27;; MQM<0>E8%&DHF %1+AGKUP*\"]G3#> [&]:":(E1J0ES5N$\FJ-?1OAD(.A:Z M .%@G>%8]LP'/\24#)H?>.DJ"Y_#U"X>D-9QP7FP5(O= ]LBDXP*T4YIZ"1\ MU.&9B1QU>&TABO@CW,7HK?59*65AH+2CYV3M>D)C2<#SD@Z#C1=?HT@\8(^J M8;W3EZ)&\I/+=!=]Q?+934<&W*9RP&-.Z9H<;D>% $>:VM;!J=G:4LY.$UZ. MG)L^TNBX79DSY[#,3"*LYE)3=/$",XBLNIU#&]X"<7ENX\F22TP*>G*>M[;P MZGJS]=CC$$N?SHAV?&M6_(H?U.\.,)WZ,PD^;2B: K.S\@R"5M^'X0%=Z&+' M(DIMJ%+'+]7;#?B?!!(Q?F*Z=$)^?$!DYPM20&&IP^%LLL#@/HFBJX1\]4C0 M@5:]Y$R"OL&]IO"6BLT@D)NL'3[X8U)1+M;QV-:!@P,6A,NT]_E#3)<[=GCR MCA_A93?<@G_LTHR'>]/J5:_:0*/.$(9R&5F_*O2%90-/!C?L\NTRH0P);?R\ MLZ1OVL7G;PR']@7J"<&0$TR*6ZMJSZ-0YK*SV! MTFKV\,E$652[X2UA@#@P=T?C.9SV%VU M 0>^@1,VSC"W/@.=0CG#/0-(IF...R_KW*P^+ ,\_AM=DD.\5@!P%#?;:9QU M14ASO/L\BD_NPN>"#MZ3#2;\OA8;U#^'V_9@:J\!/+0TW)4#K:4XX+#3L=JT MP1:R44VXXYB,!JN"L';$MQP &K8_6@8TU- S>G M$>O 8WO^DX[:59%7@0]P% CF:=>H##NI?YIJV]:WYVX_H\&7040/! MVUDTC6KSC7_EB;6N.O.,>SN'P-I;N]/3;J/[SC**@ QAZ2B.G'.V/TYJ0?,- M\PYP- -?(66>5-#ES%CD(!\9DQ6#XXNQ -(% 2K7.VR'<$-2:P['D(?*'*^ M3*,-F";G=,J;)_OHNS46#WW&V:(Q"_T"786I[T7H[]@CZ)-'#0VS/8A'UMO8 MZAC*>\R27P28L"T[YA%SR( ']27/-VS[PJ<[8M 4.\\@[NW=:&.*QC N;1'[ MR&5,PQMI3(7C^[?OW\Z%O9C#CU\3*VA6LDZ*H0X@,N>D7-#)L-"A/]/R#A\W M4/5SX!E;2%%F>3>;]G'CFBD)O#<)P@*8:=',!)( PF&ECTM@I$=XH 3C8F@,CLTJ<^8#HQ.!PV.#\@LU>Z- M2#IQ'3]BLKE)O,9\1+TE WK 7"46:;Z58>>:_PIOGR,_TK_\_![ M\3XSC27VOC)^]=CKR OT^[MW?__#IW<_7OZ>ZMU2%/G])5=QVE&>+13+-BASUVL.C?<4APH<^LZ M*H_"5&4!#[TZ339MNTPPJB0O6%1C)(2[&6.-YBKWS&OTS,V\26.0"3_PFAQ2 M37D !UBCF<8=0A(_G?'12'TZXW[2,OQZ_2Y+,SKN86.T^@#-92>WQH3:<$7' M@K2]\E?'/].6NZ._C+//6-W;==<#'GW:KM?[OXY*@.-4W_9A/6*:[IA\Q!4L M4*6"7UT9)9!?,%DE77WC^-X+#72BPU4@G^F T5\60_G[8I8X9*.B50CPJ#<# MI6LA4BT!,!\8.F)]>;+4"7K+8@)DBDEPM90#:=OBPVM&#=F%Z3.;7-RN&=FW MSHA;*P"GB6YG94I0EP8<_AI&FS;HNFC6M)GPA=.Y\8CN\F$/+N5CAXM6'REQ MI.R!')S>QDTN*]#1J0<\9+5=KZ5W[ZH$.(#U;3?.>DXUH#=,Q7>(GT)J"FMG M;T6-[CX3SOS&1WX'#7X/V$U4K=M=AJG/_DMG+;2IWQW=@>]=&6@(FX%0;A]J MUX2^<]C?D3'6KA>HTH?8!T)W(UT]5^[.?6M 9$GF1G08&LW0Q;ZM?A- M&,]5!Q1RIF?BH@AMD9$X4.M%UB^(P/@X*'+2VC9OK >72WJZK#S,T5 (\^=.WW1H+ M2$I* H!PSF$4YQ7^C3P(.B LRC&FE-1(:D0 M"&.?8/J[T5??"HW7N4+!__F-S ?L[P@.;O +)I2?[UD<]4"IC\P9$F9OR+HX M5%O@3&FUOW_VAJJJR*HN!:?"$!3EEB!^\\3MJ-41*FP&'KZ=#[U-J61F/Q]/.NX>'"UH+SX=L#YQ0DFI>:%S,>&FTI:-DQ:R[8 M)7?-TK<^]&++02&&[1Z4UVX='A.O^\AN=FJMNN8%@;)*MW/JC0!6:C8K_S5C MK0T!F%0(2_OVO).'AEF#=]9Z9A'A':%DJ+/6Z8A[K.O31,'[8$>\%M_#>/A-XJ8BM9RI2! M/:H#96A3(-03/'7=V4S[-%RP1BU<%Q+*V'680AU;]'643'!:,.2YXXJ#D99@ MO!1@$+9@#I,TKF,**$XS!LE#QNY5*<^7&0F8%7'H@*&FCK;:LR$/+2'C0W:9@]/)F@R#_RD22ILT@=T4\YLV"UD+'R(D8*TUY8 MGL3?1Z8=)7V\MK9T?D=POI24+M/ZLA7V,3.&O77SX=7':7KAI<]74?*U>T7, M4"I0#K,,FV*%W43DO);;!WEH;0(G68'HQ.1P43FW1#Q*)6Q!S!C$K'&Y%O\; M>H,7ZIU >("8=[!BSUX9V):XL:<%$!:X^0RW-34!S#H<&X"P,RP,U5]P^/1, M9S!+<4!47G*XI;]Z##>JQ;C^4H#V"P-AJ67A["<"\ C8U!-;@^)")\J5'B[8 M)?37B&EVE(MS8GA*.+P43H4RLFU =U3\LA+J+./EIT]OU5;$PQM?<%(!T5 $>@SH.R\'8 M5AYP5&J9;7R_4W[%-T^8>;!D[B961_5:M7R,/$GK:"LT'U[8U('E %U[NRC[ M.=YZ82!6GE)YR+!L2M0I59_+=.[\:>()[.%WA<8GI=FUAY'!^O MP@?4=$N>A9[O/WG9CH39?KFB.'J^\C6RKDI NX-^3JM698YK !X$:AIN:\WE M*DQ]+Q*+OH4R]*50]W]@M//S MH*KKF/G[^/4PE=% 4:=#24< &=)0*>6: LB\O@I?='9N>XH['7)I!,J08&JR3H-DFEV:DF@\9H'@&F8#>+*Q MB]CC,R:80P"#=C3PF1<]=(7\3,+8UJCW)]R(L#Z>US&*M[+"& MU<[) M#?*X%. 6V6*L\<6E0B22&J>;^<>HWD4\B[+C*Y3Y)5'NWST[Y'J[_CG%RS3% MF7P:2(&/?FW@D=D3!CE<-:L"CN&^'I@V_5Q/$=9(6[JB _*#Z3P%99;2F8#X^ MVPZ7'M)X%5UW%(H77T)L,RFG[$/#^%=5!FB\M;I4'@8]+ #]3*?27DO1--J( M5WFJM1]LM.Z6R#*PSIT#,80ODMMUS9B;R@%EC4[7Y+[YJ!#@'EEMJVF# M+!,O.I\LC^A;%6?NPNSAF0[8V0IR5YPU%@0>:&KGY$@[+@4XU%J,-6V/7*18 MV7<>;>.Z!Z)CZPJT&<57:UC-(9KLM;+1(Z=SN]OR8!!$K-17JF_RF6FQSZFU MO-U0"7A4Z3FMWELYK $X_C0-M[;G4FI8%'O7$'9@K/N]]'W"'F3/$PFD?(,^ MR9XQ0<4>_5IQ_M 'OYJ36X0*D]"7RBC$K#HZ]P"!X]R!6F&J M#>E(Z^"'&W'L8"ZE[MUF%['\S_)>FN(4DR610-G-)F"-B_(&\N:TAC_$O1%W MP\49?,F0VOYXRWFMZ?8*3@VY<0CK'*\3@A6X](2X2]9,*4H+(AUN:A4T8U+2 M\VO <90=?\J(:T&>%#ER?J8%Z_9)$7 [&G#\W IBW[B^*S9Q5AAGP&F048ZI MBHT<;XM.BM8=2>@8DPW2MU2". ^/_[D+MR*!CI<9;_(8C"*MT/')$;$%"CX] M\AV7=OGY/P7CSI!P'5+M-!S;_?J0L_:D:$7NY^46)Q(SYE8-@(;.O^?,LCIN M#1WABJGA*0UP1X5M\&1[VDU>IUAUC&[CXU?P+/%PN5"KN_K95&$NG*ITMI$Y MCTK/B1_5QEL)9VF!'\):(@1OW5RXT3ROT5$%: #W<5AUYV9&)S6TS+;4&T,Y MI3&JSW,YH]$&PN 3&M:$SY@DAIW.L"-YIL0SX2&"3HJ:S;D,B(!.="9C1$:L MTM_T@;U6:XX<=NQV)SE55>;&.@V6VZ>32@D@>K#H^2T?XD1E,BFX@YS*Z7'& M.8;RYTT3(XQV3(3/EWI C'DJ<^8]['$/JS3RH<;,=?33!_.94I@V'%#IY(%@]_%']D=XC?*5 S$ .< ML4R!4=_SZ98!F.>,7;%V;^?HI?%2:][M,[T0[N5, ,[1,^.DQ$)P"YL'+E!2 M3R$)9#9H3#*]A0"G&#-05*.E6=/+_VWO:YOCQI$T_PJ^;7=$N:?=T]LS>W%Q M$27)]FI/=NDDN3MF_6&"(E$2URRRFF1)UOSZ \#W(@&"( @D2OXRTU8!^4;D M@P202"@JHBF^ @PMA@TC"2R=0 9J]'(19C[-Y*+/C5X7;X"JX/#0HFH8 MZ>AE@ 9@>%%69;GHI>+*7O)=H9(QP/AE"?/T8":HK)$R:QP'+F!>\A7 L3S< M3"8"'&S4C"(9Q[@%-(J*+!7'0 (9PZ89@YAN" ,&8,Z][/%]E#S7D+SV\_") M;1)=X2S#>.3QE2G]@*N*$,(J1?0TJ)H1QEZ0Z/<$[. 3%=#]KD3)BKZ^L/"YJ6[?Z^"(M_/EUN3DS:O3=F=W$TI# M=NAN=).]/^2'%'\,XW!WV%5FN#B,K56G4P'N](IFX8?SHR0 X.J)IH6 &31 M6K!$)<\:,A#A2GX,,Y_@"'NWOGPQ'L9U3TF[32G8+4'D-#Q+NJ#W& 7W_6JA M@M]C;O4)?\O1W3..GDB+),X?0:R_%[?2+S__\C-XR+B,[YX3"GARNV5R=$X# M./JF4<".AHC[\#&@R^((LJ(0@L*8X$?")F;8V*'11 0^WKH 'X0KU@,@;4HG M R$]\ZB!2$WF)&"DKXU!(*',W8 2?68B8/*+ V#RGEA;"Y:T"9T*E/2,HX0D M-953 )*^,N9PA/)V D;T&8F@R%]=0)'P24]$TB9T,BAR;!PU%*FHG 2*])0Q MB"*$MQLHHLU(!$5^!8\B=X\XQ:PVZ3S#=>B&@W$UQ@D_$QHS*V MC#95XM9E[$>' >7,2=Q20]%H#B@T5QU\>UYY*!7Y]:DG8'@HLZZ(.+UF\!#]NPF%L3<<.Q91 M>1&.1W61Q7LOHDG)-N_,[D-JNSFYR%-I ,7[62;IWI^=0 #PVEU-#_5[M(R; MXQG(4C83YQ]/)'$*WB3(/9[2WW5?TI51.\F5H&0=&[60W9QC*55',XZG4SD% MJ!!G&T\DX3I@:$RCG8 9 -*,35O';I*QK+9C*<8J=$X$,X3IQ9.)G !NZ,N9 MG8H37F_]"F])I+. M8X7<.;T.>DXCRX('II* ^RH&83IM)TUFX*GB0?36@D[#U53CJ;U474:MA8_ M"90&+X#GJ8#,"/1 M7O8?-6\4R5_GCJ1!'"04C$(/P=:W!\P\"BI,6>2Q[A= MD)AQ[3R:6?(M+DA .#HMA!ZVTTMEI>+AE@"G]&%,>@9,=V@X)I]%$+A7S3=6 MV\?4J0'V. U*&? _,L_7,A2/J]:9#7:V1RV:K6,(NT>T4E8@R$GUOGM.YMBR M0^448*=OELE8TY!P'6 &-#&#*G1:9_E1A#5@)-%H'[N'M).TI6=+.JQ6TCDE MU&B;1ADW*)%308Z.+J:Q@S)W #VTV,CN,>T4?6FI&@UF*\F<$'JT#:,*'I3& MB6!'1Q7#T$%YPT<.+1:R6^]IDKKADXZXHR1S2L#1,HPRAQ3.M$(&301"HXTB%T F RK(\Y1&$ED%S!%;W& M@E "2E;SF88['2"9@QTG !?F$<)._H0Q>X#,2>6>A7](DRR["+=;@ES$I=8[ M^NBT:K;$&#'@B#'/2%(9%$)*@-%DID*:2F&@%N,58JQ1PWN%"N[P4RL^Q]7S M[CAX]\TG30O)5:!+0 NXN\TRD?1LS2,$V-GFZ;/D/-YFC@KNI=/9RNRV9RM M*=WM!SZ5\A\G$0 .*].-P7O8UMG,1P4E5#WAZ,E;R-F.0U91RG)4(N2@UTS/ M:IQ.Q3$O6C@=;]2;P.4N6C 2H)Q%H?:CN8KRO5T&#W%NHF175V%"8ZZ=##;8 MST T90V[F8=26@HR#J?T/P7?YV482G=VW?^U9,M-0P![>83F+&(W?W!,3T7S MN._S*J[NL(<;6D3;.3=;7'F0YV6<'125TS)%4@Y"@,I)F0H=QZ!B\5.R#GPX M=$8V""T3S\:FTG#0K2:=A4TBX)@C+7>>PY^ X9UXF;7,T@_E<..*HM#)IR0_ M3W8["EW!'V'^6!0^8;]5;8FZT2$(XX=K8NQ'\L-F3U](&7P^9U%N0*'%D)GK MIW:68P7] 1X#FJN[<3LT:.T8%!7I"P$1D1#5(J)G(F-5*JGHWVPSU(*B2E)4 MBFKVP9[O)E_*Y-Q='B?LGJ'\T$44Q,['=-#&RU>1D3^?"=]^W=MSV. M,WR&8[P-B0GC/(P/Q$9E?@LQS\AB4XT2T)E+@WG:H;$"&< !\AQM5%VKX(D( M4U1R13^4?']X^/_+>),_XO0"DU5Q2J+M"L?XII;M M#M^3)AGBR'VD^L+VF6DJS' 4Q@#]4+'ZD9;!9=Q0Q:Z)#>P?'! ] MMLQMGOA?24!#VS!8NR"+[13GN-MM*%#2S@$HPBQHSGIEJ9<\]-7D0MHN,_G87;=^-VXRS_Q#?AI\$2XG,-LHF'7JC#.!Q8G, M.BH:&P3'CGA5'?=*PB8 IR0+(4'./M^-;&X6,FGK@9DH/;9E3&SY^:?;G[KK M)6_0CN8V4H@-S@]YMHZ#_TKNL[5/+$5:_JU90;:,5:\?+P[X+KE+/;*BHZA# M?N(L2/51!SIM+63&]BZ-)M* -W%T:ZBZH=HR6B<)SUM+Y+HNC\T4L?<+U7=1E? MI\E32'>AO&CM^^G!$\\OL\@"!2S=ANL'UNHTG8FD-:@X/ZJCR8 ;'=OQ1^9F=Q:(-(]66:&V6'=J&NR^EL(7T<4ND/%'N434'Q9G)G@!BCKH.JO]3@+$ M"D4%YCM%PX?Y1\4)45;H"V4&UALN$EJ'3LF0=5>G/:%K 'D_*/HYZP5'XFOU M@77;![X4G Q/D?:-X,D88<9),+VH1/@WJUFA/KL5KHG]!/:Z8HHWTFML/_=I2"N\/#_B M^(@'Z8B_[;%?;J#=8\*)ZEG\L^+RD]G#77/FKS@AR@I5O%#!K)68\Z7@9QAP M#1NC!EHV%F^]"--]GOR0]B^2P]BGN IC?)GCW?&R0Y4&4%2>99*I>Q8U 8!1 MV#P]S*S3*5_$& />P !H''-KMTJRFWI*9;70S@]IBKG5Q$8[ <6.:4JW5VKB M'@#18:+@RK-D-; ;^F4UO14J>=A9EIG2NPE%+?IP%:J\3]*+Y'"?;P]17_\1 MEYY( [J'JYBDX_!3"$#V?R4]] 3-%3\TB!*+P(-\?4"SAF'U ;V.=8+*.E[) M%>H&[ID7T3\I[7\U?8$#QB03R._AEAT! \0T^1?;P%RADI4M/#!CAP$VV5-V )#FCR3]RJ[0T$+,DY!%V-,5)!E7?Q Y^-U<0 H)Z34@ ^52 MWBJC?*#AP()&H*3?A/&;?4$<@)>_#^,P>\3!AR0)IGFYL*VA#JYX-%?904?NM7;!?_E" MSW9;U&P% '%4_O9E)'X#X@KWQ[](_W CSN)PB_T(B_@I#_P34#.RX?J=0A MW=G5X3]H!"D7Z/1TT0V&%5C$%:KW%R%4Q3CW]F'N1?3Z*BVV?"!AY&VRS9^] MM$@@X9A1HAMP'Y!5O#WZQ_H 'O?2HBLG4S<,4,4!52S*$6]GX6-4=;]2/:M5 M?QA2'82'KX,@''H4<6)7=SV]9P!);Z_[N>GQ??$7\OJ:$3C/7\8$/>\G?\EL MGCU^3)Y8[>C+^#8G,8B7!C3FH>_H!#@@00JM4?&'EZ8D1GGIU;Y.HNA]DA(U M HY]]5$'#B&:S=A&&4VD 0.1;@U5';62@QZ45I(4@7DI"RJ%094T567.P4KW MZ L5#I72V5W2MDTX7)1XM#%P#Q0K>;1$'6@)V#]&!%8=[M.&^"(3-%D"ATGP M+A8F(BZD/N%*;R(MDF7948_8.NXIW,(QE7 #**U)FUZ+-E(@PIQ["Q)#)FJI%NM2EG3\7W->",9\^<.#0 M;LKA)(Z9Q '#D7X=E9&KE(1F:C(^;^[9I83.$ZUM<=#]2Z=A*1)B,MDIC_E: MK6H0.\?LR3/GU4BVCA;"T-%2F_$Z,#F;*F1\U*>!)P;H"'\ .N:BZLR)1=#:R#C\K0]&R83<4;4$# M+7E.!4140LLUST&:FZ:3TRWO(H:?40Y=#Y3>X"Q/0UI*FL46G^,PSVYN/P]6 M3)?M QSOV2@4PGZ(\83-)!VP!^@RBCPL(<'.9GL1IM@G?1A>\O%+V!HR:HVK66,5 MORETA)*07#DUDI*F1X,5\7)FM0-%BRNZ,:NH&'7,?];E(J5KG&Z3=$>3:U4" MII'ND!%(P1"\\$G4%SI&J:BB;R9ML0,84ADUAB5;3 JP@(P.P+OIO%VR8BOK M,B8J,G_,-ODC3N\>O7BS9YPROF8W+G0?QD]G#Q2Z;7T(+6DS$WD# MWBXS;@)KN2,K5.Y"MV1&3&B4$ZE1*38M_T %9R5JF>B+H/433N^3A1)V3'^: M%MYG%.\S]$ 9D'_^0(R8,:17VB/4 _6_$_'HXV*"5[\[+8 #YH ZG3<5_Q)L8"\]JIU$ [H,*YI"(<8>Z _9?%2WTYX84&1\%/T086C[Q-6Z4 MP?"[B*U;5H&,''?/R4SD:%-P'CEZYIB&''5WIY&CK\7"R$$8@D<.S4:10 [" M$31R$'9SHXXN#??1HV^2B?C1$' ;00;T6!I#*$OX**+;,#(X0GF"0Y+Q73OV M/^4JK-B8>ZM[8W"8A9LX-,N@6@X!!NB[AV+SU+2XF5_ 8;5KL>!._7(7:Y>P M;&&6I](L1=4WM@W_@KW4YBX\,\']N)7N15:Z"1\>\XS8RJ>9$ _:DO>X.VT!@5*J-"9_JOG\RFHW[_^J"^ MOH7\VQ,> ?TOX5&.=1;8ZG4&2Q^];^'NL*/;D=EC$@6NA$W#KBA MU(#0WX,JC38\^0EVA4KU4:W_]U#K^Y@8&A/? [!EQL644&R%=N6GR>M/LR/Q M\0E':!^QEQU2QFOP=A9@,;_'7TH?%E"XU9/Q>W2E;K*3FSA;JI:'V:\N;GK5 M7_M51D3ZOWC[HOE#0L+07X$$"#&+L?QOW?D\FT.>T3ER,@_8ZC? M"_\UVG+TH6UGK7E?/^4M9=-3F$I_9^:T5M&KQ_[53J3#'\+,/-KE_2JG48X) MX,^BA>!+5?22?US9F4]3&NS$<9TL(KC"4K>])>\\_SLVU+\VKG0>D M/I.9.4$HRJN<'^0L G^N:/1 +470ETJ5DSL^6?;#_8'I=5OR-=9/.*59$*S$ M\)L+,D^B]UZ8HM^]Z.!B51;Y[;;*!*4%F &H_E1]IKV]G4 9T5[M=#/] QH^ MN!F5ZU5.1 KF@3\KM8Y[AA$5C2#J21T'+?]E1T^*@B2*O#2C?RI61J=^:&3< MYKSSI''+GT+TT'V) 5X(,5V^5QM'*'Y*&^_1?(\H=-H(?EAQ_**-U>C"XAK8 M]!?^D#;/X+R.^:Q[#@EO/ILNWZN=SQ0_I8ULC._SF4X;P9_/CO,Y7NM\9OH+ MM])"7L=T5AZ-TJUR>'/91.%>[42F\A&-IIQ(2?8JIS E \&?OUIJO=:IR^B7 M[6:XO(ZIJQL;W"6Y%T%9=O6$>;53D\Q'LK&@ZDKR*J<>*8/ GVKZ2Z73G5,6 M_63,;$^4%#VH(I;I/'E=U=DJ#M$T%LVZ3A,?XR"[P3X.GW#PGB#3N]T^2EXP M)G^,:"+J77+G??LCS!]I#:\P?B#3W;"1C[[((@R 8OERQJQ+3&FE#KTXU#+* M*I=]*:5!E3B(?G54"X1*B5">("(3:@F%MDF*>'ALM@33=YLN5.D(J&&9/7%M M3V)'RB';OJ"2W#>@3=B<(M\6*B$QIY9]H M.][KHL:%>*W +/PH1M!Z4(+7".%B0X#%]56YJ#%XTM3!IT'TKX0/UP2U?@MZ_>($8VS5P ML@%IYZ,-VY"T^S3\\@HZ^)+Q-3'S(_GC=4K@<;,EO7=)S)0I"R:+=LR78@C< M_9Y 08C TI;/">KA$1,2GIV4\A9H$A=N=VQEXZ7-WUMMWUE-[^P M6W'>-?^5&$U@3*6YS+(##BX.:1@_%,$BLUK6F85JDQ +SOH4P-.HS.,U,' M(]5(00; F1HIHQOSI((Q*CC7I_0%\Q4ZBNH:-*,26 (M6^9B#%!8V.L0!SBM M3T]*5-K7H$5XP"AG=!G[Q?,3;)U+49I)M,[S-+P_Y-Y]A.^2?L)#,P7PL$H+ M8>"PI<]X;02;3Q4PF&E43M516R+4P5;ANVTIZ'GG11@=\O )HW?;+?;S^BV# MXU"N)=TBF/>$T_M$C'H [%I;JY=]=*"/ZE@,POQ''!PB$HBNXSP,2C%OL4^F MASPDD\(W/SH$Q;D[#70/15[)9OO.2^G5?_I@$#/='34C;]K1S00X]BUCU$XD MIY4#8$Q<2%'E0*84A\)=6R#42(0JD8HDD990M%,E%HT6"\!$7YAHMJJ6O5K[ MFL/8F98]>QDFL/X6\@+,93D"1U\#YFY#\8+L ..R":U5080''%\H=7 X\,G; MX8MDYX7'R;H3NCGID7W%Q]VJZ>.<;PR(KGN 4Q;H2\'$4CQA2_>56'G;3BX- MC%=AC"]SO%MH9F^3=Q(TU VI<X4UU:3* H6V.-CJV;TO"J&:+6GQ7+/6K; %D ]Q1,QE$(;Z!QI:M MDEVAX\P$ W2 1:(?9"29(KZR3XC\ ,#B#[@1S*% \3;U9EO(2"&IE)KG^\(. MP#U^7-FVG_-; _9N":%5AW-!FLYR#?%J.K.4 6E$V[31-N-H:\M?":9\IAE' M4N9I-7;*3X^5Y/MHU=(9_^P)K,LWZ63S>2@7S89?+J!E6FMI.>/N(LR\AX<4 M/Y0;(3?X"<<'8?[<2!?@OBFC<-M#1>T!^ZF4V.KYHVWBA=!8'_?&M[[%CV",@UCX=*8FFFU0;QF]^Y;C. N)'UZ%&>\H:D)W MX -_JB':#B#;%[ C3%9!U2&Z@5F9X=+:,OS2\$.4H:6=$0OV.#![Q*4]RC66 MQ1-LWZ>'5V610CH??\+Y^2%-Z342\2/UDEV!(\(4 W2.ER7Z 4:"2>(KGVB6 M3%##986\+7%+M(ZBY-DC7X=5$3I/<1#FZ"K): VB0@K!J^CFW.,\B9D(M$3G M^2'+DQU.UUF&Q&M85?)1"OHC[>![-62DBL/YH8^J@P-=!NT^P]-BF^.?U8/%/0Q.=,6O<>A'.6/VO,,NHVJ *H'+L M0*;[3\2GQ*&N7%2,?;[=-MC-PGY]FA,YVJ51/P'X_40'E+=/V')=L4>T$ MQ6QXSG<%,YYOR P#OM^=_O$W6KBT]YB@W9VNJ]"[#Z,P?U'8$Q[J"QP-)IE@ M;+^KUQ$P%DR37_>>5\T)QDI99 L5^SD^[B>/=U?'^?+C>YD9CK[],74G=P&E MHY)DB&UNY(IT+5.81I_/FTS$9??F&D7:WWL47 4 OB*+(<*JSJNS_ @H]>(W31%'90!@Y)F!6>Z)(6D4A#4D@0UHJQ0)0PJI&&)D"UY["?" MSS;IU4C*O%8&I^[:/6-J=>\K!Q+V%U 2@IM?P;@+(&';.=_E1#Q4V?E<]RN3 M+F.SZI,I8U0VV+=LD-0,+*[^9Z-L<=#/>])9(_E3P),)AM0ZWY>T74>E*2K: MG^M75G-TP!CT,WM;,-N&Q%##\+>RGLAS7!WG(LS\*,D.*=YLW\5YF+]D_8H; M(P=\I456'*L'T&@/VA7&9YU=*J6D#*=6TI*Y)K:OV0DU9FK=\ ME/SKV#_)G^@)2)9$8<"F<;:I,?"JC[ A4(\<5XZZ(K\50!^4$';&F5U#MMC< MTOU:C>)P''R99J2I4T.R_P*-J)TSPU+3:RN# ]/* S-@U#07N'WTB#5"+Z)' MX+$?1K3J*!7M(Z;3%V?6'.T$U#NG*=V.X\0] 'KL1,%5!W5%'K7H5V.[8&&I M8,S">C$(G%K4'[K^CJG9SO#B- 7OMN,SJLU!) MF5Y-:JH\6?55 ]JRFUAO;M6+.-VG7S/F>6]_*?V._N6?U\08CX1564"'HLQN M[_GY)KZ,GPBK)'VI$M"RM?_G(4Q[V9ESZ #UT]FFH?ZK3,2R7P>)?V /P0\< MS\_72=43[AXQO9=#^-$MB7TI O)J&5#(A$ $%<)*#.17_+N,_62'WQ4WUCYAWJ'1:">@L#Q-Z78,)>X!.)"2%%QUU#/RKH,J+Y(?8BYIWL F@56?X0,FX_5G<_+2Z**.)E>7%:%P?G M7O;(,==@0^!^S%>N[;O]5H#]52"LZDAMD41>'"!*U(Y++J <);)"/OE?A,E< M^N1%M9X[+_V*JP="JB<*+99P+R^*WWG?6+FUC#^_>5UZUHZ[+JMY3C2W7AZ0CFH:C%-SWX39 M5]&%+VYCX'XI5O+H-NA 2\"^.2+PC).JABRB=.U??.JI>C5RD4G8P;4AVU-6 M.&RO'+@X)"&TSN%[!>%"3T_G:YS2/W@/F)>:/]+%M7$\H+!P)+?:NS26A\36 M-YI9RGI)W]J=>E,*ITSA?4T?_>"1Y4WU!XO/I5_AG-IILRV>1-@<\BPGRZXP M?BBN2G%,)]$-N%/+*MYV[+$^@)U;6G35\5XRH$N?\G6-%@^[%^\6U[U%$46- M'7S&SO*I *N25^S6B)9%O+; O5BH8F_K_[@A8'\5RSMON[M%UOZ*Z%C1@:3N MD::.#='CQ&Y1.X<&J);D[H'QJ3>U>_;P'$SR'FWLV!#M)WJ+6SHT3#5E00\, M5"NIWF#4G)%\]BF)S^GV>$1GHA:OP;1/N1Y _6V"NG7JF+@Y]"0Q2>F5;ZFS.6)-S:'UY^9WC5Z=A),[SJ?-FE L;+F%5Y874VL?\8 M)U'R\')#?LOI6S%3@\FIU)S :F4S#0>ADT@Y@]7JFFF*:UK,4R@P>;RMNCL#UBRQ93M @N#8UL9Q 08-BS89NKT M3(IX!2&1^4AC.;LX-U(EQJ<[ MHU+[6 1Q7*])*Y^KE<'JUH?[#/]Y(#*\HQN_HI1#3E/@WB52L%-B>J =8#\3 MBJM<7JPFBAA57K:A&:>SJJ(U#QP+R03-W?)$84#&:^N.1^H+Q_I#5A"-67%- M2[H:K"(0/H4!CH/LVGNA<''AY?@"^Y&7XN#">_F8Q/GC.@[^@3U>V<-I%(![ MLH(Y.J4(Y+L#]G<5+92O[U>\4,ELA2@[5/&S5*G H 5HQ1$4E Q14')9H8#P MM(\++0/<)6?XV@LGPH(4 4=00=X80Z PWML!3)B@A&Y(R!-TCQ'E:!<4#)B MAPE[[X65EX6!#6UTW&QIY>9T1LS I^ (.DPPQUC,P.GN #Y,T4(W0"1;5#"$ M$S0L90(>0*2,FUY\D'J$Y#I-@H.?;]);G#Z%/N:\B,-I!M3#QQ2K'AX9:@/0 M5T=%5:[F6Q!EJ;AZR)-=^6S\ M9>S_A&[SQ/_ZF$3T>N._H7=_'L)[2N('8IW=!;[/[P@S0>DD3E/@ M+B=2L%.7;Z =8!<4BJM- M +L97U;U53BC6$QSMK<7EE3.9E9$MD\R+_J0)H?]>>1E6;@-?;9F$RR'QGL! M=SY)M;L9#\(N@!U35G+US(:"/F(,4)>#]3640'OAM65V%0M3<9+K*7W8F8M+):&!]P4+Y]FL3#]7.F]03N[Q/4[P:9H]T M^_P4Z=5C-<8#M9F@AHOUV'1Y"TS5W.C\/J#V?^(H>)^DMUZ$-VD!6^3G[=D+ M_8L0">;0 XX/LTUU%">H$0.,)?-UTNU?E#C2@%:G!5!S,>E$8,@P\K@"-*:Q90!* M["'(9>PG.WR;>SFF(>"9%]%"5[>/&.?K.%@'04BE]B*J391D!_)=SEXZZ\2, MD(@.].FU8?,*=@&-,0>.6F8_0AOOS' &C)2&#:!IW^23M[.?6S+)"E1B^=W2 M2=2 ._=,,W%W5N5) 7:_N1KI\:<,U9RY.S2%R\'9GK5GK-6XM59B<\VH[7N+ M=R'A2.\F).EY^I(\X#CTL[-#%L8X$Y0XE^T(%$VF*U]7^)7J!;W&[S0EU+=I M6UQ0PP95?"Q5^7T5VHL+_0(Q@;UPZ[T7IK][T0%?QOM#GEWA)QS]5;BU(^X! M%.@FJ-L.C03- 8<_,E*K#F5*&S'BJ*"."O*6]V"65/DV?(C9:7*O [^YY 519C?)^DG_+SV_>1 (ZB'ZS2)R7_Z>.P9 M[JDT@'NZDDG:OC^) & T4--#U5E:W-A#<80?:ABB+D?KFPTT&F0 M?=[3PFE%4_X&FFQ'H+X\7?EZ TVJ%_0-M&E**(_N9B37;%#!![%9Y>TOZ#;< M[:-P^T(;Y8^X/?J+][#IB1RZ\[YALF*[2_:AC_[VZ\\__B]:Y;";+TRFQPG$ M?C*[9V?=X 4?FWMVUDU0C3F+ZWV!"?[^]M^%@9-L7Z"(JV2"SKI>IB/@.&J: M_,L@ .%C.:*R;@4* G]_\_;?H8+ KS- X-?3 (%?54'@5\=!X%C^I4#@5] @ M8, *)0C\"A4$Q"=YLGV=!@'!Z9Y41V=!0-?QUQ@(V#[ZLVZ%$@3^"A,$?IL! M K^=!@CT3" + K\Y#@)]^9S%*D<"/?D7B@1^MK4K",8*123P,]"-P=]F@,!OIP$"/1-(1P*.@T!? M_H4B = @8,0*121@$P3X-]^W29JI%YHX[@T<""::0:Z(1*-WZCS@X1'BS+8K:?\3Y8Q)L>*\^#< M3') \4*7H:K'PN;0 H@HVE12=:R&S6J1*\I2GL33D/LDWF@'P-X@IVPUWL6M M@8YH2:%5QVQ!'A7T4<7 YG5? TKW'57_3=W/T9/G-S?H:"96ND_(7(L#?I*A M3">@[CA-Z3JY<+0'],1">0541^OGJ]_7YZW+F.P"NMED/@-*4@[M&Z=M'C:3 M^"Q]WUZVYK)1PSG=),#IWDOS%T%H/WQ$J/1*+U0XK9!8!C;;DQ[)2^@ ?K9!-4(UBZ(]!A/5U^U;'><$(U*S3@ M -9"7W.FD-=Z1AC\+GBF6\Z_>_[AL+N*?'[LRVT)U&$EU*NCW.%FT$/;$:F5 MEYP%653015=7YY;*RAC2+_)MQJ_&/J*]8Z3/MW6:7ZHW('&VV5[@?9*-/"0I M[@'16CG0;=&F=3-*ZI8]?$F-S[SX*_+;:A-'#@H6P&JX MO?V% -ST0FY'W8"[L*SB8R7=VGT .[.TZ)J+N[W]A4[BME.\#6J_*M5?%?JC MMROT"YO#^38P.$U[V2,]R'OR(EKN0SQ!<]H"]VNABIU)>:@A8 \6RZL\$1.J MJ$76]@R\G)*X(6O/ :NBK6N?2).%(V_2\EL#=\(1-=MNR&D*V!'')%:.$*N: MQBW"UJL<#BE+_S/%XL<39/HY.(@'51\;SIU.C@WL8=FU#O&*A^6W#.QHOQI7 M?\91SP<6>3C&$[<(++R$H;:OP%U]T$5ZL2*Z@> ,^FP?,J)$922G<0?RGEP MUNC_"GT,]>>+HY\@CR--(%2.)"N8NI NNFM/2_G%QS .=X<=US..?P?L&X.J M5-[1^1&H?PS+J#JJ2FH6?601?2P^CY!Z =YY)* 2[C(/- /J-&.*=9Y$.&H# MT(5&155^)J F:/L1A.4T,SSK>-_$L\[1[T =B*M*/>NT?P3H,GP9E5&ZH&9S MUEE"'S"/AU\E15UV^1>_CWH =:4)Z@K>UFXW!^AN4Z16OW;*JO'7Q%%%W?K! M"T=KX:'+6!\W1S/_L$78P;T1K>TJ-7=,6SU@@::U.5^^Q1&A^4 WEE,O6L?! M.MB1]5F6TSHO3_C=MSV.,RQ>*$VE =S7E4S2]OU)! !C@9H>JEY2/Q#0-A3X78@_V#WA&4W6 9[@,<)Z14'MYZ&>@ & ?D MY-:P*4-=GOV373"U[>;&U/:Z:ENLL(CO\\N8H I+$1"L3 <; G=7OG*=$HF] M5H =4R"L;[Q24 M$Z?WF=%0(T[_-[SPX@59.2AAEPWR!@R0?$:423Z M0,>7*2JH[W=0'JAD@B@71-F@BH\E^'D%NHO1"80!+%Y093!:R2%8' \V! IF MX\IU[J7V6@%><0B$G3F3-LYH>7'<55&X,.8T=6I8\A?$0^V<&9JZ"O0=#TZK M:V"K*IKSP!O\E$1/8?S0U5=X[#'6![A/2JG<=DYA!\!>*B>W>FG1DCKJC6JK MIQZ6M+;GPEY.[1W):Z-I)Z'%$.B6 MTJLRR82=)F!VT8B6[\,G_ _LI95:V4\B%2KAMD7)R@> V& M$GV@(^ 4%92K_1$>;UX(DV;H9JCB@R@C2UAG2GGT#X[RR^LN!C487U\C?&UB MGCYO_X./7E*]((.7O-HU=HUW@0Y=$S10';N$A6CHOOT/2\!E1G4!;"VMN1BV M('QY0Z!%_T!^5\.NX\ZN0MB@$:20K-/394 ;5F2QT;TJ%A@4!. AG'9;B('. MC"74$<_:T# (@7?/B3H$MCN[#($](TA#8-W3=0CL*[+T."<<@4*@5EM(0.#B MEI@'@5:&AKTCPM^]-/3N(WSCY4.E*P7-@$+@F&+M8\'C-H"/!+FBJH[.BB"B M%*VG>[75$R9[#39T:"CR$[WZK1P9CIHRH(X&I-44+VOJ&(@B2_IP[?W M7OQUL]WB% =4N*O+L\V-.%E$LB]POYQD@DXZB4Q'P-X[37[E9 S&!=5L4,FG M\( K=(G.T ;=V,Y# 6"+'QBK'VWF>F9Y&OHY#F[SQ/\ZDN,YW!:XLPM5[.9T M#C0$[,QB>=6S&2NJB)&UGKJYL)(9)6NQQDRX(ZO"S?8N):O$+E3Z(M69G(]@3OG!/4[56?&NP%VW"G2*Y=B83QH0F3%A?XWY8-86A#C9'WU M-V()X8)0MJ_;'L!?-DIU=-<+-*V^2C_8M/Q@4_K!IN4'5A>=1BTQA@C6UZ>5 M="1(7N?721CGES&1??@(6[H3=!204OJH\)J@!V2_EQ-\1@VRBCQ:YX@Q(,LO M1%G8+[ZVI.:%JF&,R&KW)DUN&FE#0P M_]2L+=-0JUM*O6115V?^@).'U-L_AKX7<=ZI$[4%ZH92*E:O77 ; G0_.7E5 M!V.;H)7G[F[QP[%B@RN]L;:0A^68BO6PY#6$.BQ'Y56_L<0HH^[PM+(P6U91 M*067]I8Q* MTJSD.2-N*=_3D)IK,VJ*DSF7U?4O)>F_,,*J4W-6SA+V>&?4&C M])_CD!Z'_]\P?@@2I2<%.;/HNT.:[/&[;WYT" CQ@D_)AC^=2O4"Z@83U:XG MV/$NT&?:"1JHCM."Q0K53%!WY%J:?(UI;DEQ\71L0'N:LD,/+ M6-C/F]F2Y M42HI2,\9:@<4KT95ZV;)'34".*F/RZH^"DN*S/FLY\]T%!1FRPRW=&E \C-A M!IJY,B@U;2D>#TNKZ2P6%9RSV7/("4T:V-PFT8'^__!#?Z.-@?J4G)+-9@^O M)?00=%QPY9V!FC*J2=O:ZCDA)4HQJJO.YJ80,TET8,P[T'T19"621ZP89 M8R8HWCQ,-=X'.NY,44%UR'9XH)*)=3 Z>=(MW(?'S MX.#G296&+ MF4Z0(4M:Z1JP1GM ARMY!92WPQD'U&%1I9G;@JJ3UEH,4Y95 MUUF0W=OM(_S1B[V'D9<\N2TA@Y%8O::0^F SZ+ S(K5R[A@CBQJZMHJ?GX1Z M(X7,#>EH]0$D'!_P#:9[3&'\<(W3;9+N/.*WF_LH?&"C^]VW/:87B*O+6[?D MK]G6\]E2-??2_$)<6$D[$Z"8MJQ1C]YDTL@!] [R(HJJ[\TR<5:H%@BU)$*- M2/30MA *-9<1VW*M$),,71WB=93@7;?..]0#J M\&VE+87BFSV./7HN5=Y M'6$8K,9; P4J237;LSRG*>#I>DQBY4N%%5U4$;9\?W(I18O#7U9#KZ)L\7UB M.IKC/&53T4V8?3U[N2,\16]G"WL ]TP)=3N/%O.; _90&:EG;-TWM!$ECBAM MZZE#/9VI5.+GMH4]7!O'?76%X[AI[M(X'I!:^SBV^R0W((T-^BY[X[2GNS V M'.L#W7]E5.YXL*@#9!^6DEMY3!=P-NB-+*CX257;Z0'9G6=$USE(U WA!9BW:M$BSW\VY43ZLN'B4=_LX-'[(\F2'T^LTH:D@ZS@H4T%JV4>* MC<^E"APA-)EMX !4E21@?-&EV4J MZG;M=^M%.$/U0?$G;#&[8^VS6_/9#?9Q^$1WE85 )&@.'&'&%&U#!Z\M8$P8 M%5G]'+ @C!K*EMW7I*KV'//V<)_A/P\DU'E'<"(?.57AMP;NEB-JMKV2TQ2P M4XY)K#R!U'01(PSC#&5 6^&Z5M3>O5'+7\ER&[LUNU87K5"TM>:K MPIB/U]8M'^5'>X,-W?%-78N2XY%J-\@SHV1;M__]ET:.*_)?Y(_5G\K^_^?_ M U!+ P04 " !I@T907^/OUTN% #HJLGR3U6OWF27?LCSCM+QM9]7T M>>E%DY#,+HI4DY0S5;_^ +Q(I$3B0@)$$-+JF5UIF[C$%Q\"0" 0^*__^6/A M#3Y1&+F!__>?AK^<_#1 OATXKC__^T^KZ&!TY@KQ;(CP=VB*P8.8/O;OPQ> N62\L??$5AZ'K>X#ITG3D:#,:_7/PR M.AV?_7(V'I\.!S__G-5T;46X9. /DBI/?QEN_G*3U1KX?QN<_GKYZ^G)ZOVZ^^XH[.7-9'WJN_^??R/]YQPT.L+!^]+/FW M7W_]_OW[+]_/?@G".2Y_,OSU_WQ]?+4_T,+ZV?6CV/)M]-, ?_^W*/GE8V!; M<8)4H?B/]]#+*SC[==-6[1?DIY_SSWXFO_IY>/KSV?"7'Y'S4]9%\F>.1O+/ M?^Q]G\DT'(_'OR9__0FC,1C\5QAXZ 7-!LGO_A:OE^CO/T7N8NF1NI+??81H M]O>?WL,_(]RWX7AXFO;L?]QF:L__._&=.S]VX_6#/PO"18++3P-2_[>7AU)? MWL,@^#/ZQ0X6OY(__\I74R(9%P:_MA7M-<:,(SVY"?PH\%R'$/#:\HCZ7S\0 MBB,^P7CJ 276LQ7B/W^@V+4M3Y:,.Y7J%GCSRV@ZFRY1F-"KC4+K*H0DZ$VP M6(;H _F1^XD>L$%?($D25]8,7'19-!=K!A0H5O1Q[P7?9?&^4!](,95HO*9R M4 !\6/X<10_^W;]7>$*5)?ENK8!%5J)Y:A,=@G'K1K871*L0X?6SBWOV'*(( M]T5D\46O0HLPKZO%P@K7T]FK._?QHMZV\*+0MH,57A7Z\V>L$MM%G*9+O%8M M(I-_!:0C*^2(KDK8M6@1Z:L5_HEBZ]U#K\A>A6[<0&?5=6@19V+CP1ZYC?12 M+JNE^U^"P/F.=^)X<_6 1[<_=S&HDRCBWLQP5J5%N$?71]@LA\AQ8U%IRF7U M#'[T+MSMM(P>M!&N49@U>2DM74X7Y&_6#_%^EXIJZ?P4KRW"XI9:W,/"69>> MV3X.[#\3_Q_90^$-5"/!ZFK1(M*=%?IX31$]H_#U Z\.1879+Z]%C!?TB?!2 MXCX,%G@I'(>6'4=_N/''S2J*\9@(A<<21X5Z*(CF9&G?8EQ5U:!'E.WBMK&: MJNO0(@X>S LW3O9=>+EQDRQNY\AOLOZG5J5IG_,>H7^O<(_N/DFWQ''8*I34N'5LUOER67 [L69"\=0(:%?6< :CU@5BA]9,L+I:8.[6 MFLG(72V0G5M#BM;6 ^4XYQ:O&UQ/6#!:38"7RO=!B/#?;U9AB+=HZ[?0\B.O M#0[2F@4,VBT*W4_<6Q* $,5A$DP5*<6+WB)@J.XM-_S=\E;H*UY5X%+JH:*W M"!BJ%V3CKGKKARC"6S*\&)XXP3+&_]I^&08^_J?= 8J-.P,8X$ED7YV?*H5M MIPE 3H(OR,?_] H3;T,@A*L'!,*]Z^,-@&MY+RA:>8V'D&#E@ #XYMO%6)O5 M>^0ZKA5BYE9'5TH%J''C@ !\"GP2C_: NYMXMZVE&UO>W0^\VW+<&!>3"YE MJTB[<V6>\\JQP^WW^C0P;V*0Y[2!E>TX)>S?>6K6+ M7*&HB>,D?Y.Q^VC5%+2#>7(>&/CI!CO_['J=:=6?9Z MAPGPW0J;SB<-&X$*2,O9M4D+T* H4OO!P?]U9R[9/NQ^IW90<;4,#;K,59&8 MS,27%35=QC9L!!H@=U'L+HA3]'Y%G'H57<>:5LZK5KW0?A^I(1Z556@+-Y-W M2D.O3%\\'0H7CX'5_&2AL@YMXLA<<++KTR;F8^#/">KDWZEQ^.KZ[F*U> Y= MWW:7EO=LK&C6*6N4G*W>V*?O%ZP<&0WH(CA2!4%V[3@@DVG^>&C6*^KI:XE+$ZEI> MGI)%EM"\=6L4/YV'DG]GD\_ND$QB?TY:X2#<""Q LO $E7#0FH %1I7BF@:? M-6Q$(R!?PB"*;MW9#)$ 7R0?#*$&8#&C-(NIX06M"3BLD V$0/6P&/$4Q.36 M-.ET4Y>J6-VZDX,\A\&G2W+?7B,?S1H[;WAJU"VJS"4B=[6ZA2:Q0W8P]TGT M$/Y%IA-YH8&MF@)WI7$;PY<&E)/@>_>3N/0;PM.R,;@ /?@D 4,0NHTWEXV; M 0=*MA0FO+]U\1B(2>"G"E@8#8$#!D\%SLJ._[#"T/+C]<1W7E ?4:],2(&A>4!2'KIVD*L5__^:3R8;H MF4P_.W%"4I%JU# @X-[#\ +&Z@BD7(*J\K'+GZ C..UQ) ML$;I7_-;$\]X,2@5,'8K4'*Z2#%=_/6"$'OBQ^ZMZZU(5H;MG2%)LC,JAYGX M9C^Y2T,TVK0$$QK\J36?AVB>/-NSQNM5K&U5Z- ;ZP5 7U P#ZWEAVOG;W]U M!!:EX5X ]X*6)&S3GY/IM2/,JMN$"5?^V\QUT]1>-V\')BPO:&&Y9 8J;*;: M!_-):Q8F:(D?]"V8ON->^N3*_F_PTG:6F,KUFGGR["5Q(C[3(5?NWX"8(0Q0M Y^\!UI\'2F[JBL-0,7= M Z*$36:>XN^"\'H5N3Z*\L5DU.I>A:Q6@4#&)$:6GQ<0585[!.;=@*88T:J" M]HK (XICW+^6MW4:- -B&V.C%[Y'E M0H1\Q\AWD;'[KQJ2-DY.3\4?&?EN\,TEH'S5XZ263$ M4GJ!7>J+1_:T05C6&ZDNPO4E=47(_F4>?/[J(/=7HDORCT2I/Y\,L\>R_P?^ MU3]O@D\43MZC9,F9U^=9[\C[^T\5?_]5?8]2P&X0607C.==!/_XW6E?TK/*[ M?UZ>C8:7EZ?#D_'X;'0ZOAQ=%3I=),LD+ M@A7;>"/[G'G_*"LJ^^'69/&7Y ML_WA>AM>S/""OQ*[K+5 M/M!Z*#P[S\-?QJL(MRI8)F>5/PTP.+,$)XDG<<4 ME=KN)GTE5A4E7W:BQGP0O.%Z*[17_'-_E,;L=::KTW[JZK]75HB;]C)/$$5M M.U_V3X,\ F3*/*M0IAN0;'*)HCO4SS/"#>-YRB$YFRC:*7W7/]VPNY]IYKR? MPRQ)D^ZFFR'&.-O]M'_*Y)(@T^>%]I&6SLKWKH>>5HMW%-:N.[:?]$9VH92;1X6X6>=:A0XH ,L2'(@MZP MA;\A[IQP?1,X]?JEENJ;NL6%R;1_!610OED_\H1%Z=DJPUC6?-\WO8F(D6EL M#$1C$\?!<$;9?QY='PUKM57Q;=\TQ2M"OK4^@:6F&W*U('P+OOLL)6V_+,MW MAN4;]4%%# %R!54Y/S0J*#':TS"YK.C;]=-6]><]516/%+F^JAP@&O7U'$2Q MY?U_[I*ZR*CZN*>Z8LN0:TJ_=X.8@$F(K!K=%/_<'VTP>YWC7^7#Z!9_$B#G M/7\$?OV>=_>3_NB!J^>Y+O3['[(8X?7P]/V-G"]5Z&+WD_[H@JOGN2Z@." > M\(]\"I45/I[ M?U3"[G:N@BH/07O_T+!3VW?WP_ZP_#FJ-WT) M2)'K"XIG@1S+A#=XAST/POIPE])79;G.L5QCT-IA=SY7BLSX"3W#[W5A>5X> M(URKSM)7?5,GN_.Y.O7[&-(>WRU0.,=F_$L8?(\_R!5=RZ\?:Y5?]TU)_$+D MRM+OD,CH]8'(91BZCHH?]4TUS+[G&M'OELA60\%BD24J23:#T7051[&5!.C7 M+P0IA?JF,6%9<@U6.3/:SV<=N6?31=2]&]F6]P]DA?7Q9W6?]D?/0A+DVI49 ME-%A&-I6R'O\FZI%2LV7_5&GB "Y-F6Z4#K79AHZR:?/PK=]U2A+A%RG54X4 MP#J=8 F=1$K/JII92W\O"WX!6'?L;N<1UU5.E';Z^J]?=V\*M;L_E!R&$UF* M-Q.+>20WXX]Q>VAX0FX/;:K#_[Z9/KU.'Q]N)V]WMX/KR>/DZ>9N\/K;W=W; MZT\*KP[E))U9T7M2WRKZ>6Y9RY2IR(NC_#>[E,U^_<^-$-/9YM)L_MYXS14C MOB+B0ZZ],-F[)=7=KOX(S$@44009G +B2+J,Y.VN92]U:CE_BXE'V3O?@M&Y M@ [K%,\C&HC+:.WU3EZG(9=M\7_N_KUR/RT/D>NW\8T5AFN\FTL./6MXP%46 M*"]X5+Q/C^82&T*7R:?E>B1'P7T0OEI>*97;>[S]J?J4I6$M1E%(ANP@+E=* M(%.:L#_:9NQ_0C&#.90B9M%$5%#*'/P?0BI2ANM1W1ZO53E180E,6A9SKXZ? MMZ5L,K85F4$<27(;LIZ\S3J[>6 MQ;3>LM07,(,>@O))6G)^HO ]J#BYU^3M M_!($SG?7VXV,W_VS&1JG2F/(2O'>]=T8/;J?A-BQY<]=; !90YU>R SE-Y!1 MUJI2,R4*6R7F6J'R6S,(P"^:@LPJ^C:-U-VB&9JER$))D]*GC>&C:[V[7K): MQ3N@)-SP(_"P:!'9#<5KQCDE;W$P=&AZ7-U*4$G[1B@'V04L^$ZSZPN X844 M/5-IPR.Y(4>8CX$_?T/A@NR&Z:[%BB\A4X)'AQ4DX!12@?:WMN)<[P'DL[4F M#A.^H\?RQ^810D!.0UR.^4,SQ4=I MNFV'*\N[\:PHB&&6=9][UYC! 3 M5;NK<_]I(?*;7(HLWB?* WXR40H@[2A'.9)5_7'D"D@Q=/)+[4"GP8$/]?.Y,B.GJ(4,9TMPK(;XM;8 M"PTJX"H0,%4N50;LRCBR-!%?@3-#NXW!.+@^;7[$5FX([FKF1W7PRIG.H6: 2#)75(7]*G)0B6[0A%K M5%_ >-J(2:[=G2)]#\W>/)M. 9:HAH284=X MZ8EMKQ:K)/XG/=,-%EB #^()^T2IQ_4QB(B?=3I[LW[4GV6(U'(DGBS0# G: M>PN1%:W"=:*'=.319L6ZSX^\$D:GK?MZG!+(1_,DA%!G/%]L$5_^G17Z&+NH M,+J(E]]VZ\/Z6 6/M&J!DR&!@7(@5^J9.-)4,9:RG/ %AZSV(QN6UXCMIJ\L M5L+OZ@3C-S3*.]9(?MH+\^T\^MVGG'].$/] L6M;FR0OS/SS%_SYYP?_46KB M/W\ZYJ/7-]>E#UI/9^E31/E+O7D<\*T;V5Z EYR(E<1>0LU@+$O35 *J,*"X M1EN]XB3;/RZ+2RUK!<,CU;Q@.=L/BWU8OFF8#%V']LBZ6&%P7%*A81:/A,!1 MFNN@T>.KLHF6@CU9Q1^X5W]M5T-4@NT6.A*+%Q2EEPH $>HABE9"9$H+'(G$ M XB",QV0)*I_3)6S5!F](4;OY%#IQ$)%Z4T$39PJG(W*6LVWJ1(<&[M;RDN' MC3*/:E['%T057,1SE 1'(>F*I7)'"!83U^Y[SVTS%^Z4$@=.)BXX3%RO[V% M7:S7?'TD#QT*$]?H>_*S%^BT(D<*'>BZO!3Y4T8:(YRD=')M(B?_NKQ-E>!X MV-VZ7#IL%+.G>5U>$C45D8=+Z9?@*")=<0QN4&#H9IW=2>C YI?1=)9=F,9_ MY0P;.*4_6__ZAO_S]>[I[74PO1],G^]>)F\/^ /8 0-I?.]&J!HK7/N5GK" MK!MO)'*J]H2_^!&8XH&_RI/^HHW\"C\=&TT M^>'N6N"ZS\#H1P#\K<:$I.+0V5GG.DN"Q]*.1[?!PG+]>L7M?PM&>T**J-0? MIW"&/)"0"?T5D>5%[0E,X9LR&*?ZCN_$559UBL*2S! U9^A0U5SZQB@ULR4S MY(;F9L["RV3T@/]9M__9_Q",PAO-OX)RP3U:>D&?R%\Q?2&[G\'5'ET1^QKD MDLS$

(=5 (\P0[GXC.$;["QI&EA=B&>+%>B@]^W7Q8X;SV'+_J4^,8P2VD MB0%I>^#Q+C6,HP&?A+)6&)I3-6^$W68?8RE^^V49F#,,S&G?5Y<,X60]_0!I ML[')NI.%P*40U+"@^F-SB" @GX(T5V"X0%\Q[GQEGO9I@K5-"569/D^[XA.R M/P5^4#:$=![0"YE#BP9R*G@!4SM'MG-C?N[C^BN,QC:\\QK-@A 5WGC[ZOI) MGPMFM5Q+&I/]%<4? ?[+)_XDB1FM-3R=]< <]NH&3<&+H$"& L8JLP'9 3->:+FW [R>BI#I_6*JE@/."XUH43#5143 MA^.ZJG)&Y^"AY%8,96D7*!W"^BH#06PV!<1%+DTW[ [GS#S+\ M/O$ F:-R#JA"5CG&LDNTFC+ %QC@LYXR2(KD.;6,BIG@18:VQ1.JHP3MF&2K MN]!+*BG<:$ZY>E ,N?M1 T1Q8N=(+BI82QE0DB;B\I!8)@2+LMLBG>?QJWBN M^J>2[I]>'WN\'#$_[Y[B?0J?T*#\.EL$Q\IP(L M]K. ?*7[=XJKTT0T5 [?.>[.(#=?JS1"E1&V MI*8Q,&15S#@Q:DO&TY#5/ VQR:?E>B1$$4/W:GGH%=FK,'V06@;!1:H_4EH) M@H;;[%LTZCO_4NP9$@>A[0ZY,G$!)*ZU695VN[,X$)ZJ@*CM%IG"XNYG M4ROZN/>"[[S/8IT+G:)-7G\;W#]._P#^+%:!?QL\V#-AQ:>:3L5(3Y[#X-/% M&KM>?XL0WIYLTDE-[-C]3#U ]",1\8H@&I!:!>X*AT\OP5R;(V*I@Z'FYVA9\AAP"W" M_;5=*SO9FZ1KO^3'NN#_^A+@:-89&_:)* J3(1-F?@T0);L4O-V@4:GZXS(\ M9^/1R?A@622 D"$&:9NO;..Z+8X=$MT9V<'*)UG/GD.T<%>+VMMRPC4=J2EE#ARJCE, M;1.=,TR7)H?++@H89XQLO";'%#$Q_,GC09Q,JRY\))T4Q!1G7->4)&\WB*D M\HVU=&/+8[CQ^"LX\E ::@KRNL,@W\1.MEH1U@9R/TE@ 3?M]HN"(UQ+K?/0 MB!,%8Z(P]A$@.R0?M^;6/AY%+7.(I&&)KS#:03=;GD.TM%PGW^!D^YK\W1WJ M.K]998?(K\:X*/&IP2!>;JB?K76C:2XK=XATXH% P=.[,'A#LL 1]/YPXX\; MO'S%"]7PT;7>70]O([A91*VE#"A)N60^I\0!T>[?JG?P[X^7<(6_9UWGRQ2LSEC$0\S'RK;P]G,JG?+99>L$;H!7G)U)L-)9%% M.:,>-0M8?+7B3.KD("P=DN1^N^5Y$0TD#@8VKOLP:2D7+@6'3-H#$O>F MC.M5Y/HHBE":E8KH*/M+W5,E(E4<$ W;HM+VP G,1,P/<>N]Z.'0JR4FLHZF M8+H[[EW?\FT)[@Y*16"H)LG=(2JJ@0NWARA:80SP0C99"""'A$\]N!G1"K"2B*[W9KWNJ1*^X$<-^);H+%(O!?X\#^D[&Y MJRYT.)1J@(.2R]>P5]FM5]>'0ZB6F,@*1]6\@;N;S9"-=RYW/^P/RY^C%TSU MJ4^ (?^?G(I]6AY*+CAA=%T;#X3$<4+"+XN_*'Q9S).P#"++^Q(&JR4NP97< M D['P P%T0TF4.@,N2+0"L?JEPPVZ!8UEFJQ9G1TVXG>C@0 ,!DR3[1"4@6) M#Y.3-(JU]24O$[YC<<(8RHZI#ZP;'B;MAM)N.J2\N_/![-.? M_&\F^/>72 MN5[%3T'\#Q0_6V[=$3YO<3",D<.$*C/5 @C*D8;FM^"(6ST_FDGN*^9"I8]? M9"A.PV<\^;J6E_U<>!VUAC>MZS6>4&H04A!KON7H)KFUOJ=)FCSO=2[TO-?F MG9+>/NK%>K>$KTCOEM4,::74#T;)85D^2-PUJ8YXOO6A$-4I5L(3<[45BCT>(G+59)UL\D3QY! M+T0?9.?SB=)'2^A4X2UO)FU:26](M/ +BBW71\Z=%?JN/X^H?*G^V$AR"(BJ M/?&W'":\D?#A5;AF+S0JOC22 [QR*DCCK>6J31FIVV"!1T#=[9>J;XTD ;^D M"A)K:]]G;A!\Q,8P"6]B^0\V'Y8Q&NM/WMC.:4"72^GYGR;=[]\LV7?(O02> M=Q^$WZVP+G)4L!:XK*$38)\Y,@0WQ(.Q+_CFEM(S>5D=*S..0_=]%9.1^1:0 M($?R_@I&AT15^KC_J/843D[EX'@G@SY5YDP96)*X2KOEH\D0%EQ.KQ]8<=%T M%4>QY1/4V+ZXO2('0C5A""3-H0"OB24@D"#O/*H[O;J9A!,EV%QCU!VRQD1^ M9%'"Z<4K.A"R20)&@5]0N_6J@28=DS+81ZL)'/TD$86;@<+@*#V0/M-UC%%X M6+O&6Y] ]+X+T0O"!B%R8_2*PD_71BFHY&WNN9_40@N"5=TL.'*KL:U:8%0: MG:7KDEU%8B@2WU9W=Z[F\P.AG9#X2G(A:R=,W;'48Q!%&$SDSOTT(-)>%RX$ M3GPG^P#GBCH-P?I$_%O, MDJSIS>@M4OV1S^WADG14TA,"WZ(9.4J^1C[^1TQ>="(9_K_YUH*XW/Y"SA?+ M]1-<0[Q:\N?%_4-#4LMH\L")K@Q"2>E%ZLBOZXYL&DN#XF/4+R=BFJX5/KF0-C"ECGW+9V8 M=#F_9X>+!A-0(5@Y<^6<+E;E@[AN?35(C70BE M1MJ]_MG;#$D=7 >]O!QKNPY:&"4;9RK>GR0C!H]'SZI_LH^G:'F@G9Y9KZN1/-Q/I-?) [ZY*OG .L%SV\A2MWS6Z=0,X^S2/4'R6 I('7U3I/L M-1]YM<(+HE42-.+B-=YSH2*N-=WP!/\/K^.V->$?DLH&P6RP4QW@U=HTG%N^ M^U?2T^T"."5%48I"#ICMVKAF-2>I3AT6ZSI[(_@617;H+K-.5Y#D#?/BVJM_ MMDN\HIT!-AZ=G>NQ0E(I431%DC!1%K2OSLJ\KA8+*UQC<^[.?7>&=W%^/+'M M8$5>SID_8X3MPN-=#,-SNF]XLOJ)Z2FT,-@V,2BT =@:[6-28V)H'VIQDM+T MRK(5?(7!V >VDDI.R^;"]7"@TY\X8PSLL_V!7:QO4*H0\"BN!B%]+&S[>!@K MD;1P+7I"#HM]*;Z25M'WK699%J%MM6!L14M*E.,5%6#2332X.GOSU0K_1,EQ MS];MP&EMSO>MS;:V0:DZP+8F?2&Z M9V*G-Q$$5CL7^_9GIQ; 9B??RMX$BW>\"4YGLVI#0_]4IY.CT"-^0\%7&,RP MYU%4E8^B@7@]'+9?@L#Y[GH>-E@/N")_3C(ZI\:*Z+%>+Q5ZY1620Z6:+C3MBD!- M"5C],3RU\JJ%K5&*A(8D[BJ. 6I*T/T/P2N>HCVZD:;(9Z#:<]/WR$@ 22T# MCPQMC;NPM)0(.MUI*?" $#CZJ?ZZ%QJF:ZCB2$= 5J4G-<,.3H:QK)S[IZN* M<^"T-.!=4UF7K+/=RH^3B,;1^&HXOCJ_/+F\.+W0],I=\F:XCSNU8CWV5/$E MN)$J ';U$.41$.Y3/J;MFW@UHG;'!$29QQW3@>V8DD-6Y!"!J1NFO>_ JUUH MO\0GGB$Z+UL\UD:IYFMP^F]NQT4D/&Z+=&JU!QNBNN0C'02O/9(+Z[P'S>.* M0Z6\/.!M4=I'UO'1SD=:5E8HBA#*(BC]>=HEUJBD%P(W.*N545I0B0O4]Q#2 M]#K@F_6#=R@.3_:'8EK)(*\%\(#OT'%C=.LZ@%!?;"I?/ =USXH5@]X MQ%:@4P2'X?KC+JWG\7IJYUC#G+=X>9R,QMKV%@U56G[7OH7,?71HR28<K[@#6LQ"U9=YW(W^)#?WO_EV>G>?DCR"\:V>9,2X+V3" M2?:.N'_\0YFG*)BQS*6F[=:@&/:0H>S.,_P;*Z$I SN\@>_2*5E$?*U?AR?*7'#C12[6X&\I9R M]]!"O*[>(_3O%:[D[I.(SFD6*JXD;&L:;*H"; IV!:];GM=^IN>0K]P;]HE> MS?=@ABU+#>43.1%I>CD8>=+""J6'/3W!_VN>'G;P'_F_@+\RTMM,L=\B-)W= M1;&[L&)4%\-<_JA,]S&F^X6>P2N6^95#B&XN]76KX/K'B*/R:\3IP%ZS;'KC M^GI*&[GRMGU8 \P5B-#]M,A+E9RLJ2_04UH("M3V90J(SP3=6V[XN^6MT%=D MD9F=[%U2+#@M"6_YGE*DG7P98\[5QDSH".I/H]CY.$(IT5-6B$J4\>#")!X\ MH>\%T,+ Q_^TTY!($0,B6DU/&2-%S(Q&E]H6'N_AGU'"A^%IQ@;RFXKW&')( MLBTC^O+"\] Z-30TJ=/>.).IDSTHSZFN2$SZ&1W'7EG+5Q M9Z1MF>+,X"F@Q4]I?R!GY>']?G+%I+!6?PKB6Q1A+9%8UDGT&W+FR5O4^0W9 MJ/C2[B9B_QF%2=0'-KMXS[?]=9 F!W\DDN#_)LIE^D0A] V,A>.G7,D3"Q;# M'GI]JU\L$3**9_M&L>:EH)Y8P -Z,F@[EH1>M$EO/6Y&4_&&$A9PXCANRGR1 M^U_=]Z0TAH1207:9/M0;-JP9B2=@]<*8'!D/QC!61O/"N*W)F+G.MU?K]C97E?K9A@ MM+[%DSD7Z]I4:0CCI$.@[*BWFV?3A":MB_U)JUA73^8J@5?4^(KHG9>(?9S[ M[E_(>7 P+Q)"I^\#);K!!,1#Y-&UWDFR;#(ZHFBU0([@-"6E%3 V1(0*U?.5 M.CP,F;YR: L&XCD,[HG_K7"YCO?=/\Y:>D\P&?+V<$:B/'(F-$%=[D]0]'S)E&?Y X-:LYIWEGYCV2I3'Q+#'3_^)"FG(S+$5^][UW1@]NI^HVBSPLX2[ M)A/9TTYX0V)9:G^N,V MZ JLGG5:B-KWC#19 F^1 3[>'^!I+3T9XCW*.(_[0-(;'//\ MDG0S_K3M*I*UQE>\&%FL%B]$45Z>W_(^"'>S\ ON,YK7W4-.J9-;P:9CR\ + M4 Q,,"F =6,M70Q?>_H)5&P.]]H*K?0&GR;B53TODA]-K//C3L[I4+BF'E)+ MEI0FWNU+HZ91"PX)U-!#[K25KIM[@'J>$!'9$ V'^QLBQD,B/=DI'5\4J0NP M2R^'D,L=*'H,K"02->NO/W]!-G(_!6/K1&LL#\DS?09'W7LCDL$Q[LR)!(CY MN)5UF@I$U,%'+WY(_&J A&%'3=/9\E-23==3!/YFT'0W%'I.NDACZW;=[)F2DS+,QYGG9 M7=?I;/OA;BW1]?H9+[4%;56'?0%C\.0_SP0'3Q/O]VW1K4;H!6'-N#9676(C MO_DNQO6[%3H3.W8_Q>=O*:TUAV@[F*VA"=J#B MUC'76V@],0T&/XJ&=6;-YR&:9TN[K+-?T'!/+26']B4ALCB"SAH4:-)-),-@](EJJ:M5H;1"UI8+IF] M"SFXIN^>.]_$>I/5_9N[P)_@70#^;31+TV^+$%)6*P:25"DT2H-FNGB#?N\% M2:%55<6U^(IW)'NRANKG@Y);!\).OPH*N%YG?Q1PW(C45AX:%_H<-$(/3TJ4 MU9"SX'+"F>DLNZ&$HF9M7UDDY2A>WA17;BDXC(\>2VHEL4 M6Z['-Y>"R5Z3!8; M-'Q3/WRE+*6[Z9Q<-R&M270J 2*!P_2SH(EWY.U M0/S[#?[:RIA=8LQ&IA.WZ6:F):C:C7G=NXAHX6)IR%V6(+P)U\$<^:X=Y6E@ M*Z=__H+@^"53I5O"M 1$.S?Z,M$_8B0?<.WZ9OM-#\ Q^]"F?+HF* $AD'S2 M=!G)"8'K9#_P3/P"U1T@?^F,84S_;:%5&M$[\ MYT'6CT'>D4&A)WV)!.)^;AS:,^-5)$A#H[]@H_T81-$UF@7D1N8/1L!2@YK* MPV\T'@VO]!@QL:>[94D*-[B%+>$+LCSR0%1C,N05@.& ;.TVX0T5E+XG#N>; ME6Y1Z'[B5CY1X<5[T0GIM-6$M.W"H- 'XZ8BG@):O!A5#'@*XEL48=61R.I) M]!MRYDD8_^:#? @]X?4FZPT&2?6#,UUBTYA:'.!.;JWE5L4K<'Q2RQ %C#S@ M>?/>D?T,)52*HR0X3JC5,H55@AAQ\&6HF2]5\E!#CCA*EK&X&H].3H'P15!_ M%"8(2F](K$?E2F8SS*A!PSQ%X1)'4-U\Q.$2WS3F7*\W__S-12'6Q,)S5FT=<&DDKE9..R0$A6D&Z<%?KN(H MP?&,;P;;+P&7,XW53*$.I_RF$:6%%7]D1+!*;0,N&;N>!Y6A*2D.Q=MU65[J MH7B6+2>'C?O);&8Y(ZE(I\8^'9NA),EZUH4Z:4K+6(N%*,/ ,:N9E@78HH,E MNAX.W8Y)<:/$5Q@Z( T(APXHK50NBB#M)HLW:>^Y"5# M/_;6#U&T0DX2:(UEQ?_:?AD&/OZGW>Q ^+S5@7#>NT':O8'E.X.L@Z42I2X> MCXL[$N )?:^CR32\^2"/+CWXQ2]JLSR2Q^/+<:^.A>7+#O.+\:Q7%^3OT%,DI#G>A.L!Q0[ZV*Y;IK1&"RZ WW,!TELP&N$M4GVC5I^#X MT%Y7^_KG%MP0+V@]:E1^L(J!XPJW7D4F&&7/D4-B#OU GZOL83*')GS&G'.#F7/9@CF7A\P:XT# LY8&G)GA1TV@NK-";YWC)9&[I7J/Y)6*G.(TACUB M;Y)H*TD_.4U N/.2]\#OW1\8 S>JB]=1T=21XZK!E.0X9-)>=^3?)+*OSD]% MX_DN6L7S35YO!KC18X1>5P)41&D_DL2U?'=F: 7!&2*Q6+N& DK:C$"Y4I7E M1O;GCP@/L1=W_A%/9]^B-+J_AAK4,O!8T4S/^X01%QM65GT5A,DQ77-19?/U MH9"$+K#2C/4=W"^HSK'^!?GXG]Z#/PO"18-&_9(T-"JWU M96E1\_Z7[Y0SVK,RD8K68N;32[0+!3J>'CH=CD.A\1JZB#Y1#IPP%%7O4Z:I[(:0IO'SX4+K3-'GR"$0K"DQ*JV21$R,)Q[> MH47-:58J#8Y4" M1B7 #:UL^#0]ST:VX4/WAT'5.JUPD MK.M^Y8S)+@"&2$I45V9& R2T6ZN:F>R;]VG96[M+1E^X#$+R1%W]+,8L5(;@ M%$-PHH\,#;2U,TDUDU>[RIO;AAL2P89"C&N\IDP\59^!43V\"84;+DKHKX:) MX@4M5Z']845H,@]1 N*N)+5S!G=9,+014E19O^V$U6XN:F:(.^<[B63_W;)7 MJ\6C9]=/"]5?@M)L.Q7M3 L"\FI7;E^\DH^,&]@=]@ ,<6'-9% T04F/ LE) M29?Q!HOI.MD//%Y*@>H.D+]TQC!\E6VA[>9Y[I:S>5.)7T@TLX^ MRDF M9B6R9%L\G64ABW?DRE3DOI.K\[4I!T2K.;*59ZW:'E(%.25;7&.H6:-NTR6\ MHO#3M;>^FC<4+GYSYQ]WOC.=O9!$#%4+49'R993.,$K#(_$*J\W66"K(1=GB ME>VZ_/US+-60F_!($3??.Q"*^KY=);;Z2OXIUX+4?VT=DG M"5$%62WE[\QW!"'#:S+#3=Y@G#&:TUD*LUOA*1(N?^0=G7>ML M>\1[M2 LIQ8@R$QG-QANVANCS()'/C*7?PU!S(@X-LFCDZ;$*$-Q]P,O>1'6 MT726YMAZ"Y+E<%U&5:$ZCO3DHF<[/'/W^8E:JG:=B.3>];%N7,M[0='*$WVX M].SDE#\-R::I0=;6,0G),0F)_B0DY_J].0T)ICT)R3GS9!'24;>:)"0 Z*-3 M]XQ#:T[T.!BDS^'<11(2 "QJHCXQ;&- M'.C^77+YS @ D_# M/."F^NYMU6?@N %CTA2""U:2AJS;Q%6==3RJO6M;^RT86@@IHE)_G,+!'/Y- MKBX0H:G;Q-(W$#7-J;+]M0);,D/4G*'#\%\6OC%*S6S)CBD=^WYY^K@4Z7S_ M3M=$9QE&VFWBGX)JY_0.? 64V#$B,FHO8WIQP %A?#M]R4BK>OT.PCL<=#6\ MH$^$?\'#;JZ*P!%9)6T8)&T.F-*;_R/PI+P)HCB:SI([&:^!5Q=RVZ+&(TVE M(J?TFO\5>+[B3Z((;UMF;OR(_]6>KCL5'MDJ$SA)>0#B(+:\]K>LVZ=5><'J MQZK[(-&G>$[Q@F5Z=W>)_/U4%'(K/U!B=@"BI&0 8'+_O"(/US?/'C9-MA + MUW<)W+'[B22QE;.5(VV5HZDT+X &_FXN(DEBZEY]1TY*Q$U6CH#**5[3;=DF M(*7JD;,FK:CT0#FK$#Q9B06@K$VG\0<*4YFS ?N$*E-=M*WS0*FH#CM8"0?J MF5@'*AEB:8:XBD^NT2P(4?KAF_4#+VWNK-#'H$6D&(KJGGFHF_6[[4197Y>' MQG4 8,M*@@!L?;$/&X;J;C9#=IQD*-G_N\A5 U9=!TIK^9AUE/A J^W69J^/ M-EJQC99@EX>M#\XJ#;.L=(25PLLF])&GS7@J@WYJSL$TK0LX!FZ$-Q'3&9ZK MJ&%B?%4<*"&E095S4,WQUN8LMNNL1]\P+GX4>*Y#'DE[7;U'KN-:H8NB#>@1 MR0J5?R^:%>F,/RM2N2N#8E_P7[?=&02S8L%CZJ3Z6C"3+T=7%Z.3DZOSBZOS MT>FIID-_UCN/U&1(?(4A&KC6NJJ(PFX.1F?9B?K]MNYH?'4YTDN=%DK>,D8) M*K XI/1I7(T\4**Z,C,:(*']%H_&IW$UDZ&!MG8V9[-'RYDG M%#.CR2](@R[>J.SZ^.UI\"_L:*/9 !/?.?&6KJQY24AHD[RNJ[P@=HY M_X$:;OQG&[<^2)H?6+XSR#HP*/;@>()V?'Q$_^,C (QI0X)I?WRDZZ.9=E=L MU#P^ H ^.G5?&?8JC!X'@R DN5#W^,C5>#2$E*654V]"VJ?(;/C\ F M#$75%4<[#64WA#35.(I>WP$ *GD4D&$:FQ<#"'6 MP3T^ H#6L/8 &I4 -])#2+YN'A\Y".+64H6Q>VD)JG9C#N#Q$0#\DJG2G*2VK,8 F'UH4SY=$YV]RB)GGS7Q\.#U+9)VC9S3W7O!]\*Y M99.C)+X:#Y#%=-YP[N!:H&M:+G*$^VV[J=Q80XL@C-V_4K=?)?YU)!:M!QQU M91.E@HI2,#(QB',_H$&(?+S%#Y!SK:"!%6-9MP.* _O/:RM"SDVP(#G3^(V7 M"R"+!?R=GPQW _ZVS0RV[>#?9TT-"FWU);2OP(U;]$YV'"ES MMO+5;,5$"DHQ.9-/#"?!/CNFVC9$'O&XQ?_VY\\(L\ZYM]SP=\O;NV'5M)KR MH!F/1R=G>@R,N+(V1D.6V-H==ZW9D>TAR/P0UKJ^P^(+I_R&O%!) M<-QB\8(LCXC^Q7)]6DYR:J&>TZ6%D&V7NI4+#TVO$-L(.+6SO[[P@NQR5ZOQKE:).D)M, M;Q[R")[9%K#T4EM])D-U#1K"SHX!:OO,#,4F=KO_2B^FK?%@+BX0,/B;!:;H M?NR4=S^6-4W2%6X:'Y#6DYM8I/U!TH'C)DWS;:ORFF'7ZM-N2G&4-,3^-)6T M=J>F0]&%NZE8TE5R^[4^A+'F:S *;:N:?26+2 Q*L6^AY4=X7B*7]5Y1^.G: MY$K]K$*>Z WW):K^$S703V83X"@DHOA]VBB'1KN[1PY+O[V^A^GEBF!=7:BGT?*F;!//G& #&'3#<)+RF3)3W"\1: *3@P%T'F[ZN? SOTO*N ]^ADZCJTR-W M!' QR=DH8'QJOS^21Q0M!ARUVA-BGV120)&UJ2N\S@209[:]6JP\%+HTR/MT#$#0'(! 'TR9FO!/?[CQA^M/??0/9(5U\>5R*@5C MQ-J%+2@ P9#C(UYD)C/JJP/%(-1/VN2<--J5) M6#3YM9(SW[6>&B2W H[4$N[G M*$8';DY5EO3TX=N0IVGT&2H9#A_HF%3@R V ;C M@G>#0=H9%!HZ;BR ;"RV"Q,\$F,2L/7H6N^NET50D0!SY$S]%])=DG4 ?_ 4 MX&5']F,2F$"[*2:M_O*0/!V/3B_Z/&^JQ07NEF(C]_4ZDS*]KXO^O4*^O:9= M2V.7!,<1M5JFL$H0(PZ^:%KC;R2JDH=Z<8VC)%R^".J/P@1!Z0TYY:D2/]H, M,VJ8-4]1N,015#+P!0":J:)]\83GK-HZX-)(7*V<=D@("M,,TH._7,51@N/P% _!,[YIK*88 M7/8T5CB%1"(@F,P;< RHZ.%KB T'(\(:7KOX@5%<>C:,7*J1:K^+=6BM*D2'+$$%;W/%.EH M&#)3B3"J'U21KNEJLW-0+/D:^&B=GCW>KYCY-RH_!L>3-@00$-$0!LB8V1\9 MV1&DME%6QMEX=#$\K+61>C0IU^TTGX*F(F]3\6Y"*%A!NJQR1K**KN5]9C5# MR<0(R>JU1 4R0EN[BO+@>->, [P[.%X$)''J$X7O06=7?B5Z'] M847H!O_;=;+7KL2BQ"[V7W(JMH!_S!L9E%KI2XC8=?;>]DVP>'?][,WW:C-. M_U1OTJB\;T7=7*\+/]&BO$2K 6,N>)17G1BJA:"&++DK$*!X"6N^!L,$J1K> M)XZ(^*!2C%=UG/PS1(AZE,TL!T[S(BKB4S!;7NVFH.9!-_*FXG?WKTH_ROX' MO5 E6QE;I7**J%U[E4,\"N/"\,8_[0YM_*M_OEC^'%68Z]+?P.E5LG%F"]O9 MU2-^I56.R9V_@E$<&^$*;9@YXKZZOKM8+6K55_I[6?CS\6@XUJQ BE+**F3+ M 5.),E9&+ \RK0@8E7>_$J9CH#U#?,T:Z6E%&#Z=D935;KQ*>W6SBN)@@9NJ M6C312X C@+"F=A90#<0UT0E;X6,H.;KR;.E8N"'#;O!481*-I,FO(#9KRZLQ M&%X]A\$GAIB(]N#/@G"1_/;!QZ!;WL2V@Q5)4S%/GM!<>BA&VRV5YYZPTK=7 LU&>(I@U^'^C\]'H\OQD?(G_I_VM'8W'IH"L M!K>R9)^H&N]1:GNB"H D4C3<\$25Q0\H6E9PH@I \R(J:GVB"L44*#A1!:I* MMC+X3U2A:*\'1P,7X]'5U:&8=#H&AERYS+<*RN=\"SWFW[#^KV-.@ M&N.H(PL#$Q^%*WKC[C'J!8QIET&J2YC$G*;B*O6*RSI<*1E3,@*)"[?V\"?;\MOQ:&== M(:_WI9T96+XS*'1G8,7%5_ZL]--M)0/2*P,]XL?;0I6[1XU&I]O;0I)W/?!< M(FU]VP"F'RD:;NC;9O$#BI85^+8!:%Y$1:U]VU!,@0+?-E!5LI7![]N&HKT> M^+8OQZ/QZ:&8=#H&AOBV*]9,+\@.YCYYMNS!(8Z[F4MPS'8BV8[[2Q XWUW/ MV]F91-%J@9PG%(M'D>X%S/Z$QF.2Q)1_W<]W!F-FT=1PDR@<)'6NE MYW5P;H/),3'/(5I:KG/W8XG\".'ODR<0T[]U/=/0^G(<5=U./<*Z4'K:>=G_ M4?<0.FW[.*J4CRHQ[)4>!VM:T>7*J2%Z_N'R5?^-[@-FC#]W.]HV%UH[DKF#30 =[6QL7"H9&Q?]'QO)@NXI\.WB MLJ^#45+9[G&\*!\O_+AG(V=T'#G4C5+A#X^!/W]#X8(\Z=W=KKFF \>QU-56 M640!V:"Z:CJHQNF@\M&-KIP]EW8[T/ZAT"..+1P?Y6>.)H@$F[.+E3P0EUQ*% M*_R'8$'\XBD/?><:^6CF[NV>M/?G.)A*@PFF/O*!U?@4GS&PS#FQ+/PAVM9T[-U2X\@( MHW9+++UV>U7L.%JZO&5&'1ZMPQ\J$\9MU-E-QI9MD%09&=%T+.>,="S;=O)T M+'E+!J98X2FRR6-]?CH\&YU#2#J^24OE^FZ,'MW/8@Q=HK7K]5?K7T%XXUE1 MQ)>*I4&=Y4%W-1X-S\&9.+H:]^V3?$# Y^=HF84%@-[E*ZU^XN+! KS*%:1D M 4 #$17Q*9@MK_:D'@I2L@!5)5L9.SY#MHC:M2=GB-=;NZAH[BB67J &<%SI MPOJWQ:?V)C,PNFQ%>;(6]/E!L!9PM&FK4B&2<"-BB$7*7WE]05ZZ#/]PEU'E M9,11HD_4X5;T/GU$$3"$*K?H$WG!$CEOR/[P R^8KU_<^4=,IPNCU(%0I@D* MAN05>PLM!RTLO,ZC\F3WLP,A!I?8VA]6KV1"%,8%%N"?=AF ?_7/%PP4JEC/ MEOX&3MG=.G 0Y*4WYJRII;C^NW M",U6WJ,[JSN)YBEZ.'QJ@(.D2>P3A>^!C!>H.IO3_D#$Y8&<">ZZ-4=,IK6I M\A 8*!V?;I[/ZR8,*P]$$PV[NF"$7>7U'FB0%9A TU"J5T!;36,?>JEKN4'0IT/AZ,1D$Q"//IJ&PB5 MRZO=$28_$ JJ*MG*X Z$ J,]22'26#>(V+D7GK+/ MU&S@LZY3C7GI&W#:%==&A4:9$FH?['5W_I,=V"M:N';@.RL;EWL-O%6Z[PJ# MU;+>B',6A:=PIK)V3'D;06'KG;@/7FT7^3:J#NF@?FN*9CDE,^3$BF@L3$0&6S;W0H5=3[LE>\D,NB:YV,&%@]*S*DTG"TT>,P'* M"RX=[K.!*B*''^<,C!_G>17:'U:$GD/71MOAD0M(WKZRXR0]R2TBBZ;D)&-! M,A'S^WR:MV$PA=3CI/0-P*MN#X^>P^ ^"!?6@S\C_\GF]I5GA=OO\V]$#Y@N M&0=,N-Y!4O&@T#K^?=:!8_:JHJ 8T-W]IV. =QXF4/V M.S569[=3C/,( M'-/D.2C4PJ;44Z9YA4M'[LX*?=>?1].0>'F4\UN\N2/-I:.GU&VGB>V311#& M[E\)3-/9[G6^&L[2"QT&\QI@H/2ZXZGV$^N)X[BI1(5?BOJ"KQJ>5F\;+_WA M,)W$>4KSLZO3\ZOAQ>GX5'MF>HU^8T 6B%M9LEW)ZM9K0VS# M*_)PG7-RR!5:Y#6UB;-P?9B^HI%>FL$#*&3 M@L@0 !11-,6(B%_K0X*B907!( T+Z*BUL$@4$R!@F 0H*ID*X,_& 2*]GH0 M# * #=V9=#H&M=E_>T^7;B-' %!*6/=R(T?8]J=QY$A=FH[ZWN+_+E$8KY\] MRX_Q>O@.?[%,EM?(P@MA_)N=D[/7&"V_+6\1UIOMIE+B573AK"U;0U?-.SKZ MT0?VB5)G9ZX# ZO2:!/A$S+QP8"Q0)@0<29C\IP7]>W?!OO&RW 5Z"GP\ %=AB"6^"18$B^+HPV/R+;3P M[VSRRYL@VHL$4=;.8=-3+FS=I-?6OL!4=2W:-/*U!4+!%D5[KA\:%NJN15^< MZ']RKG-JL>'("':AZ*&*"S#QQ 5XLA5(U1PK7L%AD:PA'AG++I68L0W'U$5A M;A(R[6VN""++P"=I8:>S_+/K=79GWI_GF2>%0C(O3X:[(9F;)RDLWQEL^S!( M.X$_V/:#W-G??/Z^'FSZ,L@ZTY<(30KJA0#9:K^68%F]@9IY9_GB,4M?EX?; M<#PZTV1^&BFK.MB2+: ACGZU&=)ULJ&)4BLH(2PKJ'12[5*@@U"?L *JXC-8 M$FH?S3!2H(-0.%-9NXZ5%H+"UKO$%.@]UBRG9(:D0)]XWC3^0&%NYJBA=]4? M]UKQ#413X/#4F8":%6BQ]QT\?;=:\J_54:A,SD K.\<3QI)G%;,S%..>2C.6D0 MRG%8D[<*3." TND_B"VO7L%:/+OYGUX"S[L/PN]6Z(BZ<4^%W;B;#TBK@ZS9 M0W#8-JHCO<=],1I?7(VN,#NO2A?B^NW+/1V/AF9E$:.';EX(ZA-6@)";%\IH!N+FA:!PIK)DN'E[H7>9;M[^:I93 M,L/\/BV=?1#4W6KBY9//,*47MG,,M1>^!*=X/M75JYPEFW:CK=%7 TB]+#7Q M>FOD:G6)0C=P\*HQC-N_M51WXSG?>Z;WA)W;%8G,?TY:3I(\_&L5Q>%=%.D01J $,>21S8)U5;,$ =.E&$ MV8KR9"WH2>$$:P''D;8J%2()-R*&F)]G*V;&0)>^Z1,]N)6Y3Q&VS(80X!9] M(B]8(N<-V1]^X 7S]8L[_V!0@E'J0$C2! 5#?'!OH>6@A17^&:5)4QQ$T*.3 MAEKF0"@CCH$A=R]N5E$<+%"8I!$@$04?[I).%TJ) R&+* *&Y+I,;B7MP4BC M"J7$@5!%% %)*6% I;"B(,L* N$I6L;Q?#PZ!9-B5_WFF8Z"(8L:BORTVV.L M8N"(TUC/0I2IE]V0K1-%]L(5JF(25G$"U51TH)020<-\F_2$ZHYPZ84.E#QU MDBNXW:;Q'+,BY[/HD>6%\)%EL=%!UNKQ:!+$T:3J=ZAUVH_61Y -Y)2T=BGG MTM1H+^ZBV%V0"?5^%1.T]LW'/C"B!N52V*!L>C5(NU5M84AXQ#$B J39HW#CGD<]Q4$L M)AFLIW@E<2'PY[A#BUOT'K_AQBAWV:H^[04#ZC5:P0A>(4%=1MOM-?7.6?7' M\#3)JPFV$BD2&A+N5J0]-1I[_T/PBJ=HCV[1*?(9HO97\F R2;KR3M?ZWG=F M*9U//$."#HF4#SY>TZQ(,BG*?+W_(3RMMYRM.46D:%[S2619 .9U\;K/RU)? MZEI13&!;7CGW95CG_USQ?+GU>YODM_ Z?4IO,T6RI* MR)#<#3._=BK'X,Y?P6B(C7"%-GIG5;F4]]7UW<5J4:N^TM_A*9#2K[(*V7+ M5**4T^-'1@H/:ADP2I=VAB@LK8)@."C4^&K](./B.@C#X#M925I+_)=X+<"4 MNBIZ01RZXOG((P2 P6;F[L?2#1.%WEHQ&@I0:*=D&;B1N@I\>Q42E.M#XYGEC&1% M,ZDEW:RZJY8D!GW"_)1 M:'D/_BP(%^G:7>BRQ=7^90M2+4GMD]8\*%3=EXL71 +N5]+J/M:_OJ1=LZCX MLLSQ*\SQ2_T1(GRY<'BE@9OB1EJ@)1"]\6B#I<=:X3C4J&EV5A)B"4ZEM8IA M:90AH79OHN:H/'"*9NAKQ^G35-Y>J/W!M\,DJM3R&C* 68.Y9&@F.LP8C];W MY5K=>@3'"I'IG5L\N'\]0X3$5!KT(2L\J$XBXJLF_T7./<;O>2_IN%AA0V@@06A9P1[T5&92 M29&*]Q!%*^1,-F(^H]!.#",7-]AUF$N1AK(KS?,)XDCAFV^EV03QWBM#A6MZ MJ2A71G",$3SO(WO:R:LTZ:::":=Z;.R,$6N^>_+;HB9#F"(;@6[B/^1R9SX/ MDT7S)L(EFGQ:+J9(XHSGH R] H.9TD#PC"!7,'(XBA$D.;*QHFRAEET*R;Q^ MC^@3A7A4O!!-"G"&N\X#H%$[+#)FC7MD>J*G5=TQ:>6'YG* )F#N2SM1^P22 MVJ#"_(Q7\'W JY/3FEA"4N$@J?$80MB?$$(@8U92".'. (5WGB$US@"([G@T MTB3.H'?*;!MG<'D"(&R?5RV-X@QR"0TY MW'IS"@FP M/@28HQAP13/TM;/5;2HO5+5/_3IQAN-ZK;-+&:7TAN)J#_!NH'/R"_SW9JHO M%0;#@#8J%" "6_@^V@#RB[?O07,^; H?(A_HPFNW#W+6@[];H4O6OR]63'/* M['X&A@_ME_1LC"00%A)6Q$^Y-#=,(P1"S MASK77RGTV [W3V'+J^ M[2Z)""Q*<%9D+DO: *#TC@:(1<6U%;G1*Q;' 5&4TE8<*4W.2YUD:DB::Y88F%DW@J77TJE MES= &)@;*PS7KC\7V/N4BQC'#D%1N[F%H396?^(X;MKM%CF SVKB]K>5'V@: M8$R;RXO3\ZM+S+J3T]/1Y<4(PLAO$]9_>0KCGCDGV$R_5ZV <(/#I<6) E$E MCS98>JP5[K"2!<-3::UB6!IE2*C]^%!OLF!XBF;H:\>AU%3>7JB]ZV3!1I&A MF>B&Q(K)O,0'CQ4BTSNW>' O@DB_Q = H=QJ86L4\N0.ZA(?0+5SV78Q\0S1 MN8)X, #ZE[5-HTNH(@28ZVCX.43+]" SFD3ELTQD(\?UYR2,_>Z'C:+HQHH^ M[KW@._NDM=YI(J31*3=-KP63.?&<8170J4A;YIX,$FSI";*FLY22TO>/26VMH80M"*&,4-85%@) MB+F6OG>?9$5&DO7/K)47?_.7ENNDA]Y1T41.WH-/-%DN/=?.([/8*^ 6E1M" MI0Y 41H*9]CC+/TE4D-!37BDNKB(NU_%^+=?79_D2]U$&F=1R--WSYTGC0FG MGCRO"6$A;?],/%_Y+](.#+(>##9=&&1]&!0Z<4"1+OJW2-?K-+M O&8(0"\$ MTESPY;!L(!C<()>B,)DH+HI>-CZDPCV#%T2%=5 )S)#/>C"Z9+%TQ)Y9D*A-PQM K F86FKAEA(?OAINF_91=63',K MW]HM4FGE-5TVK[#Z'&3(OCPL3M"$5NJ_&.NGQA9 #G9L/SXL@C#DEN1E^$3A M>U#!D@OUR\1'\NYA-%VBT")'F%_N01U9"71BF7#!QK-4T!I>4A1P2I M4=;^AS"UQ=3%O@XY13/Q["IS/R6"OY!0V.GL6X0F483B8J!;#2CBD)5S!*5W_1>H_Q2F1@'GB=< M9*T,]K[KO=[%)%,:X'VA1_>O'W@Z2U(M,)2__Z$QVN<436FHM2;UL[1NGK*Y M=-PZ8KK2/]N9>R59J$83WWG$5HTD3W%W72Z"(=+CD]-:9TO:6'+T5FANWPO3 MFX#HWKA?JM3\B/ O64>([((PASO50=-0*+BG:^41N[,-Y7+>[)0!I]2&*F,Y M=GC$-M''4T8AQW1-/Y.C%SH4RG#)K=2SHVD!2(7C7++L!:WG,0)7E] M[\AB(7+)KLGE="8WK_Y0>=@2(:4>)UB,91XO,\N5$;P MN5A6P;'-VI]WU;17 Q?&JR)^(21Y!%LO^*1'^;%Z3ZF%0&C_X;:I4=\<4FK M=,&BR0%' Z&UPUA.Y8?%O):XF'BL40D7TT7,*'4@K.)S"QMUIL# 08U5:U)_ M62.C\>A\:#8%6T*C-%P7$EE%B'<@)*(1HN]G%NT?[AWO9SW=GE/T^NG>WL3O ME<_:=EXH2%,MYG\DTO6U]5R MZ67O^^;/O+58P>[EA]NL8(L-#4A+ ]+4<36KL*.Y/C>VG8(W .UDZ\L5E>P1C+JWHZH_!J?-=KIBK1VH8BO=H6C*.U.5)"%_L<47 M<5_5%S:>0BU@,#$K?A&.W5> ZHP/M;Z;O-94,[\X]Z$ED M7YV?B"X\+VL7GMD+4A?QY,7F\&N.WC0E3IHB0J/QJ6:>1VQ5J. M"M8"SH2(.C6:2:@JY!O$Y:!:2$1NU+(J 4<<&;1H3#8:*.9?V:Z%Y<%_^QZ0 M]V?X]E8<]901'F.$3PZ8=@Q<3%Q$\R.#6T5RN+>IZ<@^(61,?%R*&YO[8!5* MH=^FHB/[1( Q,>,A/S3NIQS;MZGH2#X18)2F7(1-OK"B--LC;.:UX]N194PTE&:9E)4(FD? _##BP;>]E8.GL"<4[?V_*.5:]1^:UP"GCWUCMO6<-!TDWUM(E M?6IQC#02/D;*&CT>(JF/9BIHM^$1DE =X(P,3U136_G@/I?$)1O]'$BD"G#: M;Z_;AGRA 6+B"1 7*,SS'\%:CG0[X),?7EQ8YS["]900'IWH/^K6R3HZ*B:> M^' ATX9K1WY1D9!UD%.Y$P/+*6X7E8PJCPQL E#;0QZ&BPHL-07]6?(J/M*T M.4RRSH7H5A1(8/2IJ$?K2EY@].G1IZ7T^*^0@;QI5#2]"G!61C0DNH%XJ.7*.$Q,3XYIY@4F>3I!$O%)=1_:) &-B@#,O.BU95\9S M>-!$J\1":8!S9T[2+V$01;?N#/<8^?8.%@T=I.-:!VG2VF#;W-$W"L(WND." MR8)DZVOJ):56!LZJM/"7B@L*-\G9<5)IK5PUTTMK;R@]B3L@EGWSG2Q/*'+N M?MCXTQ3T)I2KJ^O(OV80*7X^$$1N:!G/9!M/*1$0)/DYF6^K:X@C*+V=W6B1 M/#P1CB+8>4#[N$[N\O$9H0@"_@K 60_V>KBE<'"C!RH?V&D2-2!>$3@:M%0R M'VL:8&)BC 5&F9L &?I V<8 P@3(P&X\*!$ '"7+R-Z>JC4JH7"Q/-^%B(- M.76D$HU!BF^U='S4(&$/-10Y:#ANG_1NGYH<,C2I"IP-:;RE$A<3[@'#@4\8 MXJJ4.W48=8Q0"83@\8%0'0?/,B%@S#PLD/LB]2&22.7FJ.Z0X$SC(<%3$-\$ MBP4!T1%=V9X*G@[@M@:;QHXKVDU':S+QU?D>?/Q+]&;]0-%S&'RZ M$:[I&OEHYL9"!F5X6KL2G4+W4L M*C8=NONQ1'Z$,NAO C]V_15F>7;>C@G.,),-:@)C/#@46%Q-5 =@A)DJ-;7"R*73L?K;B*212AZO3I\ELY,E4J36R,#/YRM)UO"N!L9AORIDOP%EI^Y!(0\)]J9G1)M1\ MD[M K)NKT)TX(B:.XZ:]?_!G0;A(IQY!;\2>>W/'&[%M9%!HQ3R'!%<)N5,I MBO:(_A9XWLV'%' MZ 5H$U6IT?W5CBI4)!DN;]=F70&C98K(U"\8N@P>41K6UP2.=JI((T!/0;1, MO"^RW9'4H12]X+]C.=^]]7,01>Z[5\?*1G4=,"_EX:7417RI?H67>,.O+8_$ M^;Q^(!07EE*OJ\7""M?3&5[BDNBA%V0C]Q-#@L36>,/]8^NDV4'6[B!IN+2( M^WF0-3X(9H.L^<&V_;XL\J;AW,+42F2Z"?PH\%PG'5&^\US0';DP1T*M7,M[ MQ;])/&QU1\62ZI1@\J(P+D"!?]J% ?_JGR1E?=Z]_\;[)'>V=OUYIM)H2XHW M:]^\"9<'8]*D*IY8+CE0*)A'=4R=6R \+_A.3 B9$EXPK.$GWL'CYB<_W+HW M*?@*@V&2',7O3X$M8*AE$3PNW ;D2G(C)J1%P?! @MY$24!!0+LAJ?&/D@,$ M8CI)V.'-*HKQPC%\0;.5OSWI_XH6[VCWSK]8X9Z1@J+''3]H.P2TDT+]*@4O MLM$#GJ9W)Y=&=8"AD>PY1AX:"K97.B:I7.SM#B:YGD%_E)=>J)?DH2M[?WYJ M %,(R3.F-R0WP?A;;!ZCV!+N:(Z$XD$^3AWM_9#VA6'3.VQ8I(W>)D;LPCT/" "A]$N04B /ZP?_$ MK>!.X5/5AB%DWP)P?$ASII%23D MTZKXS::$UUKL%3@@4O#)KN#*A\X=U8VU=#%92;33K1LB.[X)HEAX3[47LLW> M4Q4:'J0M#Y*F#WE7);EN':8'K]"6*(S7SUCS,>[NW;]7[I+T*_'3,^3F*PS& M)"FA0M$TM< #5$A&8:R3B\TK;/Q>@UG\'2.;2%)#!U:QLN C+/BY7B*TT->^ M\AM)KS0N6E-.:@H0^7W"!@S:%#U8%M$1Z"9UOIY%#T:87-S[PPI##/$Z.9.) MPV#FQA,[=C]Q%Z=^ O:U%;G"BZ%S\<50UJ%!WJ.!Y3N#O$^#O%,#_&V: #OI MUR&OE'J\0OH:?";=>/!QCWS'"ATRQC,Z[3!S+^-"X'GW08A'KU-C\235#L8H M*EM;J00*;@:R70.<_C$8:G2AR#'@!@Z6+8RAY#BI!B'[ MT4710Q2M4)V)XBM\I%E3D)2NW$ 1+D\>*T2TO-"18*+@0,LN!GE*U)Q."0*7 MJE&1=,223HIW/H5&ZO:628J^:Q+,4,S35_W;[#ZRV";R=/^";%+[STGU@V+] MM#]E;?=EHUC8O,^*;C' M2<_V.#4AXVR>[G&NU]MOLMY/R-"MNCXKO?[R$+\:C\['>NV>' H5;9M:K#AV MBIJ\KFG'Z3=G2]^ XX):S>TSA8T&7+] ?U6>9V7JPPX%G7&B'TRB@-E"*ON M%DLO6*-TC4_E4L671P:)PV-(J"X3Z3J@'VMND,NK&!XK.UZ9*8*0PES-RSER MW] F&YYJR>D9#?D*PR.5&B57K/.;X]-->$[7CJ^JM<(7X@DD&?3>5YX5;FL0 M]8/MW=:C^,&V_4B_&B0]&61=P1]DO2E6>(BNL:-+K"N7V-7)V=G%E1Z[V!=7 M6(Z1(?N'=GXSG83I1LTB?C,F-4 N]'OD*H- -[;Z-;C*##-*:EUE$%C4&2/: MN,K L*HF6>*.)&_N(H4K 2ZJSY/(4PX<8\35ME5].ZFAJO\ZP"-A.DMOXP5A M@DB]TNN_-D_5@K(JC< 3SMW$-]B?49C<2/#M1F.>5MP\/K05WI $ WWQ>5^= MC$>Z.=?UKDH1A(=^6D,NXY&023S^5XFNDLM=;Q^6/TV@2!V?T8/_G 0HRN:W M8//P1H$:5DJDOPR$)2WP/E'X'M!6 %T[^C=+W!0#45_^7I8(BB^?-)7])6WL M(#WUG@\Q0X>:0NW[ZL37;S<5$* [_[Y4HZA[Y? [>>#< MG]/>D]E^ 8Y':E6\3RD6%J \^UEGZ4_$%+\!IUX6W+4*HLACR+BMX7M":,QY M/"ZF/J(ZQ 5J@$H,BIJYE]#<\AX,<=Z^!RV)LZGA0(A#E]=L'T,1!MQ<6YM3 MJ.-0R,.0V!#G:MM $OWJ[WJQR4:CUK( L@\]#2313S>V^K4$DABU&%(<2#(< MCTXO@7NH93&B52!)!I1V5FD/) ' &'&UM0XD@:+^ SM&!D"VKM=4BB T9(W> M&)WD_V3;H_0@<2B;PQ5-P&.S&G9)I#$OBB:9XGS6(:]),^L_%S', 9)I]CCDZO3L_/AV?G%E:9G M3'L:Q@# &"H@0&=A#&9-]"V]RP"XI%;-0MYE%C5 ;DWZY%T&0#>V^G5XE\TR M2CN.,!&O,E#?8&<,8'J3CVY$,&[$T_%H='98DZC(5OD=2<%JN[ MJ[5U9$YGNR1,SFF3:I"S>3OJ*R)KICTY>Q6-'OXZCLCUJT[R? CL^OR"*,(754WFR' MVLWCZ .K!64Q0 #RW^9/]K;.?WO9-O_M]O7@8_Y;);?JQV>GYVGIZ'&V*+2X3H+/C:"@["A#'T6?CT:GN]/-*U2QT')VA<3R.5G7F!H!N;/7K M.(YF,:]?1DGQ92< +.J,$=F^/2V;Y8TZ 6]$J&&HQ*$@#^=#-_C\2#ZMQ'.(R&_?G,$BC\-:!A9% M'9+&U#)QZ[[&5A@;.;( 9_$]CJNNQQ6'-B2M\.HR_D)]%;PQI+\G2M8VOLK- M'\>7WO'%H8VV9X7C='SY:$X<^T9.65B;,^3J'%5[/3@.++T#BT\AV=@Z/XZM M'F^TAL>!!6JG-=R,JPLI6ZT[W\R1-7$<-\5E>QC/BMO0U!MS9C,XOD!QP(^^ M=%[;] CA.ND/L*WN 5[%^9!.>8!*/CX-7O%FVFMT// ML\KK(B.*AS=R13IW'+9 AFUKI;7UQQH_9@W7(XN+B^O-$T=_;S1","( M*R! 9S<:RP:U[U&_+6\T N"26C4+W6AD40/D^K9/-QH!T(VM?ATW<R2HIO M- )@46>,:'6CT2Q6]>9&(P1^=CRI*H+P>"ATR">Z$,:1&E[WYG#V.(,T.41[ M"V++@W(26^Y,6;T7/8Z9@#/"A/'6/JW5Y']\#@,;(2=Z039R/Y%SCS5UMUAZ MP1JA*//MO 5OUH\_W/B#)+AT_?E]$%8CNT-[^0T<'I4[PE#!:?[VCN$9P$.' M;WZ([&#NNW^5BQ _INC9PY7,LX=BQ\J%2=<.\@RB;67'@P;NW9Y&DRJ',AV< M)I1-9M\7R"U/$R#,P4K5+'2:P*(&R!U0GTX3 -"-K7X=IPEF&27%IPD 6-09 M(UJ=)IC%JMZ<)D#@9\>3JB((M;M=Y# WW^R_HO#3M5$U6)MPPP27*'%*[6YM MGX+X'RA^V>PP:PBMK#UX/%?#NWV"=PNI(19;&6BIW_8^"+-?D>_J'KCLMA/' M$:(19V731=>>SPV6Y*_/J]#^P%^0U:*H;W,LX-O,&\T\FWFS ]+N03HNI<;. M7EU>GE^-SL:CXX$P"6U:A9R M=[*H 7*3WR=W)P"ZL=6OP]UIEE$JK=:H3LZ*+\$QIC/M4[80#'@,X4UO')H0 M6-GQM*D(0D,'>8*C#:^O/@$Z$?HFB%G-M5Z/KSU%>5P!;5.G%JS7:SV@Z8P1(!4V"9M_0\ M5^](O+-"'R- GN).Y&_YP/39R7#7=9BW,%BB<)"TT>N7HWNOF6"<)>2+\A;\X$A/),N[^S*'B&ZN>6EA7WDEJ*Q):4^$X_WVJ&WJWKK4CT[>X(%#-1 M=;7TDDDR9,QH<]EVBB,A13H/@W9@2^PR(\"$6J:7A!"7*%/_2-%#F2 V/E7[ M1HQ0 DX"4^.->*D6,(QISH8F.W V!DJWUF=Z&%:Y4>382^9;21[^26W#2':J M1\C$W7TE\B)S)!@NM9X;:3J_4J+S"Q@ZS]:(@BNDG5)&\(!'IHP18Y.L -?, M7MQ*M%DE%>L!PYHVC&BX4F+B<%PK5<[2'#R4W(JA+.T"I4-8,V4@B,V;8#@E M8;ZD6J^3WCLA"]%5M^ZGZR#?V2* ; __IT[Y/$7+Z%WU@PF-!32WL$?F=/U7<_ M2-A)FE.01-NM4G9-9Q7Q8!PW]V0TTDN3T@$$AMQ::(G/];JZ MJ%/G4M@N%J MASS<)W_7 (.Z<5C==^;M058Q<,SJ6LF\-&- 9HC55)P2#2R_&-K=)XFXT(8P MI.7X?&3<"915/3C>]7'&I*-IR"7!EAA-%L&J]CZ@E+K!45DIJZ23F *B,I.L MSK/R@CZ1OT+YD0G9)T8D'__-*HJ#!>[(*YJ3F,?&C]R>[]^HRMH<$!8,-JT. MON-F!YMV2=*FM.D^OF9; 6L15<:Q+V=IDF'GZOSB[.KLZO3JXO3BZD)_BJ54 M92]H2:X#D2L_&]5=K[,_S4/3#A&*;=)^F]B*T_NQ MJPB;\B@W.33?"+4,.$;(TF$%.X1Q ,R#M.OTY$7%;^#I65@;%1IE2JA]XU?S M*--ULLAX10O7#GQG9>-RKP%99B5ONP6K9>6N7Z0H/(4SE;55<&M!8>O]T9VA M5]M%OHTBEJ+WOS5%LYR2&;+5I%@\(DS=-Y?ALJE8E@ MD<^&-92H+P"/"$W5M:]Y0:F5QB=JBHTN0X#A3+S?7"S)/SX;S$,U) N+K]9N[P'B(.J3VXGYX'5*EU@?7ZT':_M$I52JM*<0YUTSB MM,TZ2W,UT8J4!M?X9#RZ.NN%3ZDFXEA,3K@>@G2X36=OH>5',V(3OP2!,PVS MMQ(@+#->1U>Y<"H)"Q;4A!I%3GWBY04U] MX0==N?L\0FZO]*0CCCPFV55C$RNUC]4>P%"VD MK+*B.473KN$:'\ D3 ML?6X%BV<=46U/@\S$/\SC%Z]L+I,W%XCXN MK.0*VGJ"0CVR>_96'R&Z]["W M?02=#7!S25=059#.^F$<:]@BC/X7_.8,T7(!5X 3"Y7A->KY=N<@AZ< >-#! M9DA+YN/M!XD30[C\X(-KX/"T2ANG7A:MF&+ZYD61&>^&'HPF 1F*=T'"/N23 MJ^XNM5K(?YA7/BT>QN>_7GFA1QV5J@?P(]T#^/Q/@_S+QR-WZS=E+OU-J&/R MA'P4?-(I_@&ELW5,1ZI +IFJX"Q,BYLSVO+"/7/EB:2!>E7Z(5D=CNRBK0V9 M&OJ-&>&TE(ID\%MCXX"NC@*,\&.?F_D0$AIO0APCY_-I*H^KUX)!;=J*O$UI:H-'KF;]>9 M',]>B))9M%H%24(/E5F;(ZG*CM*HA? &#F?MVZ*&N?TN\%Z#D/1*8Y=4JPN. M1AWOC^0$YAP&VU[>\&12WQKM5P4'OSZ&BGPXP+;H$\6O44]LB0Z'OB]YC"YD M(C*+UC@S!UR%1K9'ORRHY51A=YD X6GQ"-&HHP.]DW[EY MEPG[:/X:!MOS7.63QK'N26/1CT&I(X-23XXGC]9/'HLAPZ/,S:\/Y*=HD6?7 M?R:_)F^DS^1OO#O W31>'<2CZ60Z[>T*VZ!&X)YOMA;Z.?7B]-I+>6\@=?L1 MJ)PS01P#+!7K4H*MUJ*^6@I_)PA%[>X#1Y8:U"/\:'6Y):J M8>OM$[:MU;\] #LU91"SYH^T-:I)H^=,$P#[9GK:DKQ$\U>R)\67>'&[#M^" M,,P+J^Z;)_H1NJ0?@S0:;'LR\/!BD/5EX.WB=X^;9]N;YP-$RHRGD_,)""MF M/%(F$Q7N/M92I P "NC@V%FDC)@7O7C]/;O[\@-O9F3:#KVS&7MAZ1>U*69T M5 U6@)C/$3051*N=20GW,G#<"9% )-$5Q@VL$-9#X!YT"[!(@2N%A3>TJ3<*P+Q"# M->P*X"G1'L)]X5P%\P\4>U3/D@RJE:]J;&+_!9%#$DA.&X>YC'-( M+Q6-IL1^$ 9%-I@]A1:*^8%)@^@N2I*7:!8169./"-/D0;,()U$8+.B3'Y>K MS05^54_7F9RGJ]K90?0VV'6WJ%)T>+#M\> /VN=_T!.72K<'Y7X/LHX?'6?? MPW%FT;H=U'%6M5M]WZ/=!O0IN;O@$RU^$+#P.TTRM;G(GUQ]W7O_C>)9Z"4\ MGYM""V (TS49ZC1KJQ6XZVN.9#NY:/8RKL=.L15PS&F+KQ)CI#7BB%&Z1I\H MC#[0X@7Y2QR%T?O74_"^3)L]AY*U^D0A:<#K--+1@G7:L)X%\/]>!W&#>MAO M W!K.$X!70U8SR??:#6DWF/?;3A(ES<>L8:5"KL@.$)TOR!1%)[)!7N(-JXC M>$7!H*JH>Q%H[D_\]Q[I0>"%A5>"\)Y*SIWW^96 DT%I;M>0U!%BS**8V$$B M_D.$,^/'Y02S?%5)%T1-9[VE@YJ0,&=Y:&%!%AEAWBFAK@>X6?A:A@5!P%D9 M#:6PH"J"X/9VAWYW%0+@0K :@X;T!(6->Y?A8/U%5E(R5V;N0X:#02"%N7E< M5QW6GR!S[F$C"#S394.=6%VIPVA0T- .Z:IY0O?=JPQ^\2NY3"4-R8V& BFG MLV.L7Q[7L;_T$I0]K$&5M/H@XV2.?V R>$@S7\5-Y=P7W[2VT6G'1;YTJPRC MJ>HLY==I"!=C6)N&DBY21E5< ZL> !E&DC0F.\)U3,,%EU[\CMCID^I%JWJ: MDH7FA3.TD);7P .OUE)HB%YQINI$0-R86&[ +3KWN4+J,%W20F*>^&U@%[ MX#*?;:LQ]RN>]#45??VVV&V />P'E:Q&MU%<.Q/>N,U4+X&=RUT"*_I0^9W\ MWR#O1EZ19MO;=L6Q:UVBXH2.X\GTY.3L9'0^'IZ,1B>GW_S&UXBL4:R_E*$$ M5\-!6D,AL@Z:N3U]6#RQLQAHV)A0*L, #,^"K*U!Q$5 M"P-P(5A[P0)M!(6->W=1L7U&5E*R8U2LJF,/!BG,3=VZZC 0-&0E0)$;B%@+ MNX/!!EW,ZO!S)#1F]4&E%=LJH/M,8L,.,XEEON-CXK!CXK!BD)Y.)T/W$X<5 MOXBD$/80B^8G#P&((Z,4NW.)%S,O63)CL?8+PF.)+I9-(5-2TCIB3JZSSKYXO[9; M/?:E@Z:B+A-!6EY'[(&R.ZJ'H9(_AM'B' M5\VM-&YXBG'7:.EUWYXX@9Z"Y"(T0*+G:@1U[.19(WVA%VTW M'D?2/Y[GI[DPN$$M!4TUKYJT7!)INBW=&JX)GS&35P<^-03 -E!# M65Y7R%$?55<(^\N5%_]4FQTJU7I D793A%A:N(\MUL7)A5&;+/:J5;1P2@_; MI\ PEX%-!GT)N1TQ#X(48(]Q1$/NR'+Z&<6?@8\*U7!GEY:M]H!H$@RI$\V$ M6ASA898**GE"/@H^J>GF$HQ5O*JBT^G%B>6(IXZ8HR2O(Q[%FNI$)U3L"O!I MT6JUPI<3;E+OFB"/**8_>._H5!;C4A7X*/.!DD!:)*W13)SGYCW-LVBU"G;' M9YN, ^_$8@8HN4,I[=;\;;N54_,_3^K^Y]*G!AY>#"H?(W_/ODU!Y5%]B+_9J7@-S 9FFU82V=5ZB?OM*NQ;'7HG$TGPZ'M%49+ M8R$O)MQCD7T9.&[-IJ+@0)7'1(PG4\#^P,GU6387!@\I$Q8QHAP)K?N"&-== M'R(\\\A.)J1$+HG"OO3*KP$>7@Y&.X!U!36ZQU-.O"9_2]%"W;0HM>8LE[K1 MA-'W/(QP:;8,L'?KT5NLZ9?&O,2M[C1;-$0W^E:'&7KLY-I,\.K+E5(UM^D@ M+[+1USDL)>G<7_Z)#JJ8Y<&0Q,16E"\EJ+Q:>UV7@Q$\>'P A >?@%YB S- MZ]<$_;TFC=Q\JKN)+QJN-10-#K8M]L4'O*\)4>9D1O%-*MZ+T60R)?]=C,[) MOY:NNE8[R,UIT5"TRO9SPO93NZ-92>'UP2PMHW4GDAGX^9?!H\B"1 I0CIYO#FALDV%BV#R3@P"BD 4=*-RD@VFRQ MBH,G@KYMY\OH2'CH=? 9+,BR/'GTOJBJKKT472,_)'I>7'M?]Q%.EY=X\1_D ML>R#0@O0R<)'O$Z8MJ*[^.(WW>E&^#F-_)\[]:#X>4F4DNN&$_LBJNH:A;1E M[LC^5/,AV+1 I3'T$EVA1R]0-$#B!EPC3TO)'4GAVV2%::97G\BG/X4Q6G"5 M0KJB&SB(X#@K__7/+7R9@^_?_P=02P,$% @ :8-&4#2M64 $B ( &=8; M !L !B#$P<6)D,S4T,RYH=&WL?6>3XLC6YO>-V/_ M]ON^>V%D%)(R"*#^_6;$KZ@7!=4B6INQ)TN()7* M<\YS7.;)S'_^W\(T$C/@>IIM_?L?[ ']3P)8DBUKUOC?__"=',+\Y__]_%\) M^+_H/XG$/_\'01):/]VJ)&1;"DQ@^0G)!:(/Y,1<\]4?B8[M.**5J +7U0PC MD78U>0PVCZ0>R <:3Q$/1"J%8PD$^7G8;5KT8"^V]6/3&GLX:9+9O"ILA'^G MON,HCB92/W#R!THF&M7'S=?]5+21*[K++9T_8,?H?AC,^8?:P)UI$DB4[%&B MF/V1H$<8)C&TA*0 2B-)940C(DJ+\#\*H^"RF,)H<- 3_.-W;1XCOZ]_W#;5%CX"AW'TDNVP- M2 M 4)V?_==T?(4VS5%'XHH'"B)H,S!0#W7/^4>_/(,YT:N[AV];^3:MNX]2+89 MM<;P?5MM\12/,>)@?-OF+E">E GU'?YZR"'M&?$]YJ@,M/.B@S^<(5'S["2. MT<^]8-UB\\ Y&6.I5.K[(@3I;M GF#MJ&OZZQ\TOP 9BX?R(7P("CN#4$?:T ML]BCUMC3OOW\1P6B_/,?$_AB0K(M'YJI?[_Y8.%_7],;/HR ::#-_OVV^1WQ MEPX?__B:;X"?_WS?_KON:V3+RY__R-HLX?E+ _S[S13=L68AONW\(%#' M_QN^]3O\^:B-K'F.(2Y_6+8%P@;:XD?8&W#7?VJR#*SH3]B@!JVIJTGK\2[\ M5@@UUA/JBH#A H$)D!6,@-JMI4 *:AI%E%HCG^DW:=L:?TM8H@E?M[$F/UK M\V%7T%)F1$]EK>@?+B17-""I7B9P7?@OZWG ;_O0HH9VO*[D- N*2Q.-ANUI M(?NY!>2,IXT,4-$\J-*:_.^WCB145B0J39=E%L5;6- VJB5G,6T*23B\;S^W M8VBXP!$UF5LXL L QU#W5>!&K]R^_Y_O1Y2_@1$IH=!0F_-6AD5UK4O@EFSF M,,J>QX<1 GX)5N1<40K?GP@L;#\LS8"P=P.(ZPLP,V.;IN:''/)"3L(.89@ PP4->#N.\&)Z ME&H/-(47V=ZJWC!75LUN"@0M$*%^'%/U$52F! )=$YD3%=DGF6** S;M4%6W MU_2+OT2D,A,85DG74AS2!?,F*:;DMAL127T.D6\6)42D @,T(+=]6]*[HA'V MNZ%NMK1'6*Y5E?6ZVN^([6FKP1IC@4C=B@B?(R[7 S1#MMPT7R8M-X7@;9Q; M-4/BWB$Z3Q5=X FHXE6)0,WQ?"^WI%AVD1]5L>8ORDL&DF:*!G2SQ5KN>0K; MT>OK@1]ZVS!T7U,KB"*C)$>8)! C6A:2%$8+#(D3@D0J>)+$*)%*@M!,H1]& M]\N2_"BRB7>0[00N$-KCQB#=0RCB-#'M,=#9PHRA&P%!A(^Z. M?2C\#6$".X?]=F#\P2XT3PCC5V'ON2)B.YH)HOQH3745F"/@[I[OPL:0 ='3 MV^^BAM$CT*2%CB<:ROI-,,:"$5K= IM^)H4":M3(O,[71_I +O<0BV2/I)%\ M+(NH^]%)]R[L>AQYT?1RWZ0A+L.OHI='_]D,N*6-5=]K %>"OXKCC9H*(X9. M*;0$Y::,1"$Y K(@*B@F)(ED,C4B2 PHH?P>"/B_WUV(G;F]Z6<\'(/F*D\O M>3REM@MET\U.F^RG"9$D4)A_$)2@C!0H.AR%XJ1320$; 3R%CE(I)07N0MP( M477!5A?%8;'<(&'5%_*A M-T2!'\%,;,-,WFG46T$Z:_*:E39WHG%@#4XRETUFF!MF#Q8@]><,>B<;Q M"-;3RUOF#(NTG0M:[17:2_<7KDE*2K=U9C;CCQTC30UO-P3_%L%VIMY_"VSVYXXNT??(I*H=X)<@U%*,"XE:;3 MZ70O(%2E>1AX(>1C*9P98B-P)14&6@W(*L :ABU%5C%OV_)<,XR=BQ,761 J M7"@HU@P7:#815THB1C*FI 1\!!28_2BH,$I1N)!B"!DG 87+$OV.[/6-8CD% M<4[4W&A2);W<_5G0@"M"NI<5Z.:-H^AWUZ9H.3!7CQH0C\1VT&45B!Z,ZD.A MY5PP#:"$EN?[.VCIM8 4N"[4ADW'O+4:3&C 5WA-=EC04[M*$AD?R9)Z+,N* M)HXT \H0>+MW9#5/,NSP-=MP&)52,LHP H6!D9"D"480*4H11H2D8&(*)S%" M>48XYZS%+C=A!)Q>:P#,3?8?MH3#L3BV)QJ16,;]H2;8)]IHC&F%0UE8!\%E+9F4Y@K5H['GAI9=' M@_%@%T803L&!L3]T-!EW:8^!I4G>5HTV(RLEY_BH):M9---%!D$Z(#+3 MTU#A[+M>M(0"2%)@)(N80),43&B #-5KE)($( -:ID01IVCYXYSCZZ9K-^19 MXPK$/-@"=;E9._B%A8N6B97((#OU^'+7H5II)(DL/5;8^P)6DF"6L5VR\+9K M%ILW'JC*]8E?TP0N1?I"S&J#6G\*N"6, _QVHS)1@^9A!!!WVFNV)?TR^5E3 M9O$JR"WU@\(W;_Q$E$0*T\";[W$DK/=&IA#AH?^ M+\P*7=N"?TI@[[1W3^T:;5V9QSLRI!_V3:'XQG2,!J.T.JIS=7Z:7RYJB*=4 M5>S$=&34<&:D:!V^6(/<@X'HDZ\)IVK6G*T[$7^-R(_GM 60#\P+"@A"2HTH M8<0D"2&9 D 0R:0BB R@\12N (H@OOVLVC(TWD!.M #,E;PP)-!FX,J!ULDD M6.1H]G/R?*[+$N/::J!3G7*G@=CL&!^SSSO-""D=R,X.,&% *KK+HNE [QG* MKV)[7A:,_';HG",BKJ\6@7 M+C[0W!4OZ;TIR>)SF,;1Z>:WGTWL8\?*PH'*T6 -<7PPOFR>:XB=CC!$D9;@ MEIC&>(8RXV\_%:C:IZ;G^W%]2K3R%F5+/_\)ZX!^>%&)#QQS(JH+^A%6S_S[ MS=/"9/[;YCLU*I<*?2JRK;MZ6'AR.#]WW,?Z=8?OB#YZ-LREPD]1-=6/#9\B MBIYT+F'8OHZ)8>HU#YUGZ,!;P /N#'C',_O13!6T)3W-5S/0)<$PV(6C"2QY MYVLW;H5%^6:]KJ-=SL3I3(O+8 VF"F6[&1F(3,7VDR:'GZ%Y=Q,1A>!L\5NF M6#ZV%8\?WG;GK8/9]4<9OFSA&)JD;29*$K)FAG[>MO9&^74\V$0[KV;"/]_/ M#N#G=N2[<7X_QQ0GTID=BZ+*,/]G5-F&X0B![>C?_++]O'WN^Q$&GH;$WIU= M%Q&<01CI*A=@O"@;4S?5]"Q,FM\1<1%$;+S1>Q'QZE6_71P=EH9!GV_#6,8Z MB4##TJ!P1<26] T(YAE*&2(LC^CU,@DJ"U)PD[G8@N!9*O?!_PF9EQ2SMUU/ MVJA^N"*WZV?WVXY_\D'30RNQ_>4"F&".,,&\&Q.\.I_;Q5P-YI=T/F!GN&[@ MA=BZBMAA@GD])IA+8>+)8.)U&.BXT4SD\A %VBC3K@E+P47%(DXUG0R-=,1; M1\$90F\C*/AET<+T7-0L('.B&RY:;R^GMQNB)A>MC.AHOFALY&P&?)#.IIM%G=)+='(0,',\3)EN6L[/DOS5 MQ2W!/#XPPCUDZSE=V,P%:LC)&5@OA&Q$G^H45+*;TH!.%3)>KN%G,@/\YD7_ M6O)O P:GN=ZO.^Q95QC7D'JRPN-S9++"T=S"GK W+N^/=-@7RMG>)]DG_#5: MS0<@OV3K.K"6TLSB",;Q;UV9/]A?QT*^S[OKZEANV],Q9Z+3O" (Y'CDHM*M MB_ESW'4\I/UJ;YU$652P:*[(B*+4I1;U[RG^ZM+XJ"7YYC.>>NZ0'3 MH7-\;L2#06HFB>:TSZ5N/0/[.'?-7"D>?ZMHG_#7XG0Y[10'.44'3E(J#[ < M,;GYX/M#_75O"_6!_'0OY/N^N7277 M:4EVDM/SFF%-0(L?=YR[N[Y=:;_:6[<&E7DZR",^5T[+QDS1)C6'N74%_WQO M?>59EN/-['L;?K2?/:PE]EIM?B-IO+W(2P*+RVA9*23IJ%#M#=1> MK5XE%C5,;T!(VH9?U96LYH)P/U.D&KN21CXU*R@S4J\/A&:]5*/G(^VF /$T M<5];_D_5L/WJ:2;SDBW-1TB5Y4!]I#BBH-B,<5-(> V95\/$9]2P71 3SWJ- M8JV1S(XZ!5VO^PK5\>42Y\9WWB:N7N/6$/*,U^AAB#&I\/TA3TUUAVN.NVEJ M>5. ^ 2O$0OYQ^P,K)<.,KLA1+W+^[SZS0=\WJ<^;V#TUXZ)8H;NET]XN^/[ M0OC>L_J.\!B=)GK']V7PO6/T'=UO07?=KHRJ,F-*?)F5W'++A&!2?Y^HXDM@ MXM&!%6^:Y][!H&K1?;TEZ774[#%6T("7SN, MC;\^L'[#UBR_:!THA4 X*8E*=3B$33<_?E>*:2G%&#'?->.NYSI=U M#33>8G4(?9FK]P1/S\P*HYH=V_SQ]5IP[MCONR_X+1%_SO@/U5$F)[;Z#=3, M25Z^(%1U^RM$1'&"_=W:7]12#]U:NX^E,)$7-<<(/+K2=(:QW41XMY4?CI=S M=BX_1?V@NVJ4T4 BK9Z]Y'-#-;9V[FYI?A$YGNOO/6P>V&-7=%1-$M=75X2_ MUFS75]GH,%QQNZY)KAR'+=8+7'[1+V9+Y3&-Q&\%"0[^QY.D??L9_GQ*VUWZ M>^E'Y[^[2R&?%I!NMJ=U!RU.7^8SK3X']68ZC9T+>4'B&WI^Y-._EY3W<^IO MN7>J@>ML8645*_K41EH#T>I73"*V^=T);9O@]CQQ=_F_Z5(V>X@S?69JIKA, MFJ_@JFE*C2"VLTG[>TT<2YP+7=@"WV-Q@%?(.R&7XEVR;VWW/9'(VY3,ZQT\SA#56YIF: MDXH=#%X( R(HO$SL[X6/%ZS!:^XU]58=KDQEZAY?7TQE!T5SF 1B!XZ7;,0K M*+TCXU77 )OMFC&5L+;-47:#Z=F>*@GUF\/#D_3]7BAXA?]@/4ULB%)X%^/V MIK@-$G+Z8!846JBK3UFQE"3L09](W;>)+&KXV&%Z^&^/1U^D=3WM5, M<340,*6JM\M<69]7';04/\1]J27Z#YI_C\6&P?CKP[DI_3G?M(<\([71/-_Q M\"XUKH!L;-/X+Z$4'[F^\#4TX^IU*_U:9[Y8&!V&QU6@(;3JE0,VMF'I;2[@ MWWU![.I6L#QN%8IT?<+W*@)9Z\U;64*YP_YN[:^!_)EH MU:B:ZO33L8U7[K;RP_%RSLX90>5:"\NM# \-C5)MPMS3N1\TMU M*^,*KV4D,Q#U>@/S.JHGV:UL['Q@O.I6;E#Z!W4K?$X)NL%]_3/&-2MW*+\G^Y;F4J M6V(S&.$+OH?G:[P*ES+!^.7;+03&O6XDE/BY0MR+TNTN2 ME,N.;K9&([(PX[AQ-G;@B'/=RBTBX^FZ%=5#R'IZD:.XMMEB9Z?3&N<%@[=DB(9]W*9Z#AF=.$WI)!8N-J MK9)*+X!.U8)BWP18.1O$;M+@\S/(#SX0ZA>3P&&1MG-!J[U">^G^PC5)2>FV M;LZ]?V@2& O!'N5QJD8TU :I+[A !_,Q7W>'@7][0KQ6'A<'@;TFU&YF1G2> M<88S+G :7LI&BDZ WEPZ_L&A=AR$^W2T7)1*A#T)TCR*V_T&7F-'I6;NYD3Z M(='RIQPQ%P; $*.>;6ARU+(( \7CV^\RM@NY D.N&B1_3<^VA-\E4%LVN0%* ME=G>A*ZNJ* 2NT@H#(#/D[A?.WV2QJL%P+$LW'X7&MK-;,W0:4OD\U5+GU(% M:85;L4R'XH>&6"3'+QZQ=*%+,BFN6:9Z%F^@>5/W^KU1;S&68F"34SZZSR(>]#Z'D"$O"A:T+UL@ MTJN#IS> R*S:4M(8$P.HF]QJXE#%8;(06TOR&D"\F0=?'1 '+0[G[_OC7(.2 MZKTQ3[7+>5GB;X1 MD>^R2J%0U7*$219YP-:6!;1$]X;7/V#TS<0?!KZ?.^-6A5[:U42C!6#/(0BL M<=1HZ[?*:$/,L;R) H6FZHW%<+ T*LE<]Y@,A1T),TKB^RPII-R[ S(1^[T MOR/GJ:W&I4:5K-='!9W*VPC;7:I9WHIM?'65?<&WB(U=")8,H4#O5V]<(&O^ M-K)\= WDS#9FT-(>MWFTY3P+1GX1!D=N$#+C8'D_>H@=N^"P5&K[5,6VQM"B MF^'3)_=/5J"DZLJZ@\US4@%1)&ZNT'JY$MA08+3#5F*;F9\R]? &RF>X^B3D M7OWJ4W%LBQ#.R>/][SLGR#VQIY*\4JI"1RJU%^+[4Y77ZTD%^'ZX$_<(L!^K M'O6.7$AV:KZK]VQW.B J"MY8Q2[0>XUZG&/F72L^6RM>O3+\5C69ZYV1@ QS M]?EL8+<2;QC19.7VQZT")UM=J8YU'!3'"E9;[P=N*W6KZ5U/6]J4W30SXYP,;8&.I[R/;K9_<,5^$T30=55 MR30=IY;1Q5IF3LWKI24ZN%5Q?]9$T(>NFKUG+FQ1? MC)TWCMM<3GQL]YM4V^WZ27U9(=)HNVXAG?2@FK5G=]6.BUU_A^S/:+:0;:#( ML)K3>02IRAFB6&REXWO_2BPU^T+2W:7.]$'FO/O[51,^;2 %,*L,?]N(5^E4 MRX7BE*?00$2'\X%>+]G5V(KW^=F0$^JNF#6C]*NSYJ.FEUB3P02,W"_*[#^% M>71+M,9@=Q)=5;,T,]B>1;)%P58W6&D::)X6=OK4[L?M(SDM/.ZCHLV 7+0@ M?L?:R "LYP'?2R^KXL1V,X;H'>F"G&G3L$KXP@]\Q=7T&WA%7WS_%]X0XWK1S\]4O>X,@]XKU@B2ON;R% M(1CYRN6MPZ8?K&;B(KYJ9NN(:BQE>88NB;SD3S-U1@>Q"\W/J=DA5^]J]KNI MV0>K4<<596"*L---9RC>0@KS>='2RZUJKT$N:J95C9W>W ZZ'S/X#N?/] KU MI)@9U#P\K_?0;'I<&E0-KQG;N#_^Z+[;[D\$>R;P?-L$;K0)*9RS435G=Q<@ M\&;X.&\J7#O;(GKFK(C-*[&=K(H_T)_A]9<"^9/3Y.\++EA+CCZ$"\%;B.:S M3'V8:](#U$P5ETUBHI+,)':)\(6<_QD&W,:4^H6@T(!PW"^*$HZ_HL=N2^'R M8[F^K&"+4BL?6^OT2Z(_(OBW$G6T,ORX]7;>==!O+[H0XTAOQ>'FI&#IV8I'3+^6 M=_B-#F2G0S M-?$;>KW)#'6"R2-HYVM9_L^(!V.(@I?"P>2B4ZHTAJDJ9VI$#B"J@=;B=_+E M38:#,43#<]$@I4UF/7F>'')BMP;4@&GWT][7B@(^(QK\T'*LIW;MM8&EA0>I M1Q5+'>":%5NTGM@8^]:2KE4_BS@3W^6FR9J<,R8^Q;=CZTJ>W%#W"@Z]?PK\ M7E!V$0 7+6 MRQOL-M-]R&U,-SB*<7G0U/M2*X@==J/+J=[!C0W"7V3'-5>]/^EPE^.MV1\! MJ9[CTT5I/4W'U#JE;VP#.AMO93[Q?"S+!U21(7MNW)3V\ ,5K MM?F-Z,=3WQSJCCI%D5%;!1;F)EMZ;$.\(PH/S^)YAL2XKVM<^+:&%O!%S0(R M)[J69HVWLQD(0K?\^K"VX'OS-,XBPY8TYF,[K_7*8_7/TWK%L".FITLV7#O< M-EG?7@WW*/J-OGL4,&*N1O"@73@S!@]-++H\&$ M%GE]R?'Y=Q_F"@<[1O<6?5O%MQE9%U23[46R2/&4AK7[/&B)V5[LYO%"YW9. MC(?A]8$IW&8+UT_ ;);ULWX(U MF!DMMLB:)4G/U+OCCCNI-XQT;#.G=RKI>>G<-?4M"Y_T1:XA>#Q']/NYX4RN M-6!F%5W@S6PF0[C-GN5CL9NMNGO'3]>YB\VX[4+GO=K!T/EWUL%2^%WG<=_-0(]4@+GX]0CYI>8?O@C1R3;^KM?&/85F9ZO==C M*I-"WAR/8AM;WH_)W_[Z40>"7WU3Q8WH"<_/-8\+IED>(3S>-WP_=G/ZKD(2_OP^2LUEJ7)LV-45'6F.Q6W9]1Q2^'B1W?+I# M\H8\_?:7KNAJX7W8+>@(CI,\VY)MJQA>V3,2+;VN* #V$#:K%-/UUJ8;:[RR MV#I;=/7V1,X7?+$E>,8]8+@JNE_]PL>R/TZ[[_H=/W;52'&8 M$(H?!EZ\T/E72KQ[1H&S!7ZZTG$Y([,CV9U9C=@"(IXEWK$HS'QL(=Y8XEW* M#M2DW5GUN PHV9 W?E=28N<;+E7P_"7LP9LE?ER*V]1HG1VK%4V.G:V/BX['PJJ_L]Q^ M8F)D14PI>;1GU;N=>I'FI/@=3A@7'8^%Q)^\7-NV)$C)NG5+\_3T,@TL20W/ MXWN\U ZL .1<'K7RZ/9EC,O/,DPUL'W2!>"TA FX7S4A=7#L2;DFI>$7MHG0M(;[083X>YV#GCMRO'4ZR[ MH_ZCUC5?-Q\ OS9M*]KZODT! <]P6*/2Y"/M&J5::BR$Q+Z=2>AGOKT@R4VCU\=@ZX=A)]3K7M[]U\NY4K#C9Y'&9 M:TYXL#+'7E%N))>3NUA?N\?C*LKZ?JE6&JL>R:W4EHZ4^R.62;$=MQC;H"!V M4KUXW6843N)H&$X2:]6%'W9"#D8>F 8A_3 ?.+, =_S[1L18K@*\)2!:O%:= MB'FYX>%I*78I^4[$YVD\F(LY1^2UXBP\#+)>%V>%38GKQEFL/ G6!TAY.=NM M@?DF]-6L,4P!+?BG%&F'=RZU@(V@^EBRZ,H>[\AP:"&",7*#DF%5PZ54M5SF M I3G6T2>\NO)V)KW-W'B)%5XGA6W$:]]$#R2&W@4G+I@I5VYQN,C+(M2B@@6 M\5NMN2H\DG=XG/"$V,!C/N6'_M#M9W6DE:^L5EVESDJ_%SR(.SP>\P3%MU$F MZBV7Z<940WOYOJ 8;;V>H6(;@EP#'EM6W.&QXPFULQ[60*0XA

47GW MVLKAXO?M+LSM,W0XJ:VQ6- *27NS\+<*2B*ZG+2GC_T9&U MW+4I6D[@>U&#K1Z:,9&6Y_L[:!FNH@5N6-R_Z5AT:W3* MR%A+=-HJ(Y*'<1R([\G+K^/HWNH^P]+W+Q^^0A9G1O*,,&Y+RP]6P45/92TY M_">U-!"O?R$SU*9'. M!H3;J5?ZL=64IV6RQ^1YH5Q4,7Y92R^V\>AVM/3:-]/=@#?C_& %'+5;2X$4U#2**+5&/M-OTK9U]5SADQ:*7U6\ MWQ*M\7H),?Q4%1>:&9B/='A[_AHK03?A:;M3 J,D+0\L,-=6CQYY=&Q5$(U ]S"@0#>W75=+(Y:@5EJXNBR,%IB2\4M MIX>Q6Z8.RXIW+/WV,_QXQ-/W*_$3PMBDBD?2>/_+GA'C86G\&^1XK67:>!2! M/K5=+A8:9,\%F5O66 L-%+GE869 &:W8SK'><1Z?#0,;/XIM+D=\%Z[W1XEN MGFVO.7$P[Y=V;5OW*IH"VI(&(Y,=@NN=(-=0A *!XC2=3J=[ :'&=PGZ0Q'\ M+%LWKWR*K]>K>,,.;C2\QNR99HF6I(G&H\-!MK]'5\F'&[FCG?M0 CLD:2N4 MD.@QZ/.B[*T&O;Y0]$>QG31^@LZ]:7J2T-N8+_H%T58#"Y+CB$;:/I@KF@F^ MG^XR27[I< 6,$TKXU(JM?7A1JN=H_+("S6PO-SRKKW1S*%5GA66)FS(@,Z14 M7N_$MTCU1I:J<'32J=1S+.WJ[P?[VRO/>W[ M#KUUU5I;KK9H$:V/5FS-+]ER-;CK[>=/=KY>O'R[XT9SO$N8T^;M&7"ML,U& MP/U1*E?74T-'Q[O-W$S'FP5Y;Z&>CY\FL"91A &B]G$GFVW:]'1B3V\UV/R=ZOH%2H&TU[=46 M7WEK-9C0@*_PFNRPH*=VE2027R!=8/'UI:K<7QE,S!=?KY4FA@N,&=OR;$.3 MH^GUH@_,XQJ@S:U0UG@[>_FKD\='-TFU;2.(KIJ*[J/:=-D+FGYC42,)/? Y ME5@P"W4VBYW7"Q<0S_/L(!\YS[2/G%-^D=UWL+YMI4,:SC-F&9&;NC8T%93G M:-)78IC"B[W M=)?BLO<@+?9N,'YH)'%K*3B.B^AE%T&U5$,5A\+="WZ<+%]]8"(+!R9KH>F< M@?WD#K<(+Q$&\OH 3!/FYU%O=65[WGH#N&U5=&%Z?;Z#1^>5>KZK23Z0HR." M>$N#Z76;WV EG\+WTLBI.;#>Z:/X(=]EPZM-V@-P!DFK9ACU>MK2QNO.F_'10GP6S)(H" MOJJ3--LFEG1LD?<&#NR1] (+OK;->PI+;ZCW'8ID:5)6*9Q'.ED1" S69_G8 M+A5I,% MV9S9\!SY7Q1#^PT"[]X&@]&2;!.YXA3-I\:8/BS:$V08NVFI.)F/1^7V\;@[ MY)I!2(HO "I9:[IO(JX%=PZ/V3VO=[6%\S43H77?D$>)SI&/82 M@,,CWA><(KFJT%'T(&N6J0#+,EHUMI[RB*Z]U,\0]K7E_N3$XZOEK@-7*;M< MO\1--5LKK731J=NQ-3DQD'NL?=;K+GA@93G*/T2C(6K0YV=$1_-%8X,(O.S0 MU:9;JNO(9#%G<(YWT%1L$?'*RQZ>)?GWM!&7P,I<*>$5)3= .=!9N0/,GG33 M3FRG:&*-E4\\M$' Z?45(O+$:2VK6*O.@Z3,I[7TM,]>/PAXTVKS^JX-G+[" M:G.D*/M* C[798EQ;370J4ZYTT!L=HR/KX[M*\+FT3K]!4T,?<@Y1C";/BD[ M78[E$"$MS4H#:T;HL>,<_1:%NQ;GWA:X/[_6BXMTN5QM^PRZ3*ME19+&GQ7!*X/YY[%@-JCQHJEP71Z4Q^U,M]5O,?$]O"166(C%Z4EGSMW3K/>= MNU=P]/DT/U/S/%Y="8LI7UG1L]C%:N=.QSND_/T31Y^T$'.-4X]^Y?C&LS!: M7T^[G:([LC,5X/O K2OK)IOG_&%ZE/7D-,5G=!\==)9:1VC$;C[\^E@ZY=O> M>IUCW-=V8"_.2KQ_*\(<-(0*8Z=9':]-*BQ6PRVF'UN_%M-= 5\0.6HQM\[/Q=W&KTXX>-1VGY+T0^%:ZI ;M4KJ"!XLV(;&%D M9-*Q\U8Q*Q3YO%D%^L F[/[>KWT6S^-S;V&[L'/-"H"\ MV0X!#>KZ:?B-DEZV10,\"H,>G?&:%@T1:EE;!<"/SG+=S@N&G1MVN.O>2R^/ M1N3!+HQ UJSQ^0$<+B,?6/R,N[3'P-(D;RO]S6/&V?&]<.R=:GLBF+O&WF2,=6;J\??16&\PJ>IZ M(#&<.&GA(SHS0:KMV&8+=XW]1(W]Q GBUU]7BD^L4;S>*24G*=D;\8,N M9P6J6RF-T+I+H_,1ZN?'7&SKB^(BPJ-8_0I'"WY"M7-S4JY*I;20YI%4IDX[ MFJ%+B_CFMK]KM?.'G@__% QSVNPI[,KP"]X9 M^#=Y ABKKX\<%8W+.@6$3?O-9=#JZ9ELM6@N95S.=&XONGP;L[Z.8EX4FV=N M$_M<<$[$%-=;:@RC9U10J*^?F((32'5FMW$ M$$MOUVJ]L8M/D"9ZXX#\VBA<5QTG+X]".^ MOCI(!BBE$-984F$4"^)5NW]Q MXM]UVV2FW::TH,H.^25.FQC2F7?,06SG(;YDU>+Q82#ODB8Q['BJ7F0TM%W) M.:+N3+.-QEV:%SL,Y+!IO&Y#]DN!DT/J9II;MG)L5BQIDY47VXPA)I*/WQ;6 MZI2?Y.B&(NA($3.R@_(RCXMQ\%_Q7ZW-3;I&DBBG.SK54N644UY2O4XIL9[*.(W,Z1LW=,$_ MW_'"B$V&$2JFP" UPK*T&L:936,\4RBYZ=:OIC;C,8,3-5XS3G)#S M\^_@"I>E0C4',_W6W?J[AH+NA/>),9X&3?\-.M[OZUUP P+9VSW%T%^\GSX9198MJE9 MY[I]+<%'77P_'OT;A+'V0T*JWPL5QJDU1O+IY*(\+ YIGGI?%= M6_R %-B!*P%O_5$%HAR9,CC,G__ _R0\?VE BVB*"V2NR;[Z T/1__G;$>6P M> DQ@.+_2#XDZ?U7;G@@W_8[>QWUP]<88GA.]=_?'O7JCC4+\6WG!_V ._[? MD%N("J(>,_'1@*>(D:F"=:MBE:__D[ M^M735@ ^&'8;O><'_#,1_I]:_QOV)R94%RC_?ONO3CT#/WJ.:/W2&]8?PP=_ M6+9KBL;ZF_F:ELU7H05'1$,;6S]"QL'W=\21 1*VDLB$]MWR(9S"(4 !B/#_ MSAE!2 80W1\CVU?_?BR3$V8?V2Z$U_Z912*ZVB'Q7VCTO^WO80?$0RBIXY\W8F0V M8D3W8CR1VWKD6\%LQ#"R#?GO&\=\YU?9 M=$KR'GI/CY-XQSC%R&((I(AAR:2"":B$ B&)DXS 2#0N "4E84F"Q,4D]6T- MJ^M0-CK#?NH<7=]^\K5BA\LFVAVVP[7_^3ZZ)L/?,*PVE^%;Q4Z1:R?86C;! M]3,%MI;G$IEZM5ILMXOUVB>,%3\_UI[HJ5#5?-OZ*Y%]R#PD<)1,IG;C.[ 7 MKQ_AP]Y2;C7TX)M0)]%C"XT]8"E@GK$[QR;[8# C4=+'+DS49$2R#=O]L=7L M;8^A%3GI+GKU P5?M>X8)Q]@SVM; 4VK!79\3(B!;X?O7)O-]7_?+BSFS<(Z MEDZNWJHF(F% EPH'&,47FI38!/&MT.'\ZAQ1PA+##$4&VH^L+46+2^$"S[?( M#-1$UQ74 8:/D=#OL/I G Z$X$0>]?U MG%3^J(JNGJA;X,^=:F_L_8@<860*PB7)8-#>4S(CI !."H F1!D;,0!/R1M[ MOWZB(PE8-REDS*S6US-IE4_FO3($%0O1ASUNB5!U#>7SK:H>F"NNJY= ;T3, M!>*TI8-V*_0 A5E?K]>OJ.1$L]KR6"!/6RY**.CVYW)3!\DV4=3D2@IQQV&% M[::E'\5"6]&N(P$H5D-T//!C^\??C^SX!DY1'!I):_/%.@J-OCF*5=&#.&7= M!CV),7UW.XH#'(7?R]OO9\#U-4DT-@8"(FK31?(!)?[GT%)LWK6U&@?@/>@[ MO)1=,>SYUM%O/R-S5W1^C%P@ZL@<,N3%>'KWNSCRPGWU&[!?/(I^/N1Z9>1R MJ%3???D9_J[-QX:&%/F0HCZ1QP>V[)3=M\#F[[X;8OPB>'X[A?@)A<<^4@E3 M)?_?;QITOQZ0H.QM8R0:ANV/[,6W:[G09B"ZT,<;RQ9P;-?_MC5:G;R:LC)\ M4]+S8L'*9_J#H55JPK>ASR6+;3"V08(O)MI+$UKR_T2"2=%):B^8,U[V>1W8 MR^1%!;@$[-X0B^YXEU@S+]$(7"\0+3_AVXDVD$(1_=__PBCT;XQ(V&X"(_^0 M_PQS7E\%B?W%50EN(:GA 38)5O+#G[$4D=RYO1@@][6Z2;Q!-R]H]JY+T*^F MI[&7V\U(ZET)"52[4-NF.U5=+R\D@"4#^<>Y7.7 #O^0PXV.L%=5%I=+(+K MNIHA;D3CXM;K8 =)C3C/33VUMQQR5%"@^_,!/D>BC7C/D9T%4K2DM[8^!/97 M(AS-DVE.[+%ZMS%W&Q-;&U-OW9WU)XOG2ZI6/!.&CBM:Z^3O4<80U":=>K'1 MY/@R.:TKT[)*=IEPFN.7,H;DE\P8]LS[F)3A>S2U='&M2YZN0[TF"//WU&^B M,,6US82P^U_(A-V'#UUS.!YPQC9-S0LKK!(YS0 )B+VP[NKZ$]M<5$$3OG/] MRH,X4,-J@ZY5ZB-HP&<&;0ME.4:>OT (BJ((3B:WV+C/<%]XAAM_#=(^ #$M M,-:\4+W\L #P #5HK3>:=O59@W$*'A"]D06C]W1WY"]!*> Z2P,$U.:%9"\[T$-)5A M\O?G?95P"_K-6@HFDC(F82-!I,AP065$"PQ)48+,)'$&,*C" /+Q:H9G)?,8 M52-F>GZJ]2:#@4_:Q;F 1V[^J&5C292#B57DT.FR*>I3QLA)(AON17[P?]18=I185\+O+C"V#73:%SYN,5ET.LGQ[X+5:!<%)\BMVL_[R_-2? M(<[%L-3XN8; ->=\4:UA+,OLFBC^=:KVRLKRWSN>/"+=A@FK#Q,Y-3&!>ZLE:E+[" M@.PX$_T4K+V;PN)#ZZ']D-A<.NF^=8HOY@+4#HU0)$=W+%K:*OK\YQ>0W[&" M)VKVPY^?.C_R 6:-E64WW'.Z_J>B60 [S 0G]6&F5=$43FL@CML.@D:]_=(Z M$D8F. .B8@1\-9%U8=SRP4G@Q[$M _^LNQU[;ATP+>\7IXA">"Y7]]H#C"XD,\RZ[E'_WIA0?(#PY0-6R)#7W<;\'709AQ.+60F"PNS MC9:/3J<+BZ673::9?@E05='S1$D-/."')?^7PM*[K?V&VG RP7$AH9HC&@FP M %(0!NOP:VA)@'>?0;A@86A\5+]AAUODAIJSC\ CA)>)YJ!/Y12?UTJ6QN8U M*UM)O:3]*,;@3T^W?CRR(5F)D*X[=C\0N\])9#]7&^;5&/VWE_"! 1P5CC5A M19G(7PEM>TIV J9R(D2_#'XD_KC^ D3H!5GXQD>:@'#RB)IY)4)?,M;27HVD M 8*\M/B0HIDW.\ _UXM?UR>T8L,XMA'R_&2EI3'T,2&S')?Y*5Z;R]W^:.88 MXQ>(Q2D&+EO! MT#K(CYK. &]F4_/-/,U12[\/2KSLFP27GRN25^:D 6V]IPY,/)/Y%:0OEEKQ%VMY2 MJ?,B.*\2I!U.N4=M92!MYE]^0.,+W'"C\=^/?GEDDK_][&C^>MLT@%E40@KO M!'E]I=8;,!QG%KAB%!BM"X;^").RMS/@1:#'F &US:IW! &P+02"SFVN:O"; MO0=\5SW;Y;7D\[.^39RPQ/!1I$B[&7^S@ZYLUQTDT;SHM&86175L=[.H'18# M0>9&EY/_E?AO&)-A"4=T$S/1","[JM,NKX6?S^*-=JZ5<\=?S!PU*B91IM&> MV.X[H%ILV8WYNA0@W2JWW\7&R^OR!=820[V\TOS<%L7;&L!]R0_D=!WO%VL= M/QCI.)H?=Y>]F=]HAYR&L6,'QKPUT9/%Z1K-B7"3+? 3E4KFA;6J]\V3/QFW M_TJM^(6'4+3D<(T )$;+A*0"R!0SW'D\5T&TL!6F"?OJ(IB"8YL,516]A*(9 M,,T0#0,V"8LYP^QC&FAA[@%3CA'8-( ]O[.R,R%'=SQ$31T72"!R@!B>B/:F M>(D_8'\0@ DO@/;?4^VPVFE;8NFKHO^(C,1"_X#'(8LWNG ?J'E(P&3X\=\?F+T2T6; MF%2-YAW\[P(_Q)N8,&!?("%*$@0_E":$1X@'-[2M9[]-0%8C9W_P3*@U\"WN MUH1!K)B0TN5?H2N!W4'3&XY[G!B[]MQ7MS\_0,\"HK')0-&L*+>.%KE"QXJC M?S\UPNAG[.]MLQ<;/#V^;@FY\,9-C1TW'6YZ9AJ+AJ-Z7B,C<\5NRI<=]EGR07)470VIZ-L7R=:9P\C MFC+/ ]\?UT6KBHV#,UR6?$35UQ KD[NTQ M+II]H,BWU,T2Q /U9%Z0P(_K,^)15?GZ2"?W-ETZ\3AY -.?LZVR"L1 M]$ ^.9<27V&]L[G&X@W' H3/_/ /B&4 M&]/[MX7,%]?ZZ]JSZVQA?U9Q;I&@3_2F5R+H&:V*%STQ]Z"U<_GFUW,TR>.) MASCJ3WN=0*\'N,NBUQ\W^7'@<2?H60.PV^A!W"AQ=V=Z&2JY\].:L7>GGV^W MMYS+1XS+K/FVL]\NNBSG)_T.T-M<=:G0>JNZ3,XW!RU_Z+E"GQM5W[[JOUG9 M+U)VL-V,=["4HSRS9!+6WI]=Z=&4B$R7-G M'MEN]"YC&;Y\KL%7P],\L MT7Y*6!N2>605HW7;H.>59I7!*,>#G@ ?;4&8@FTVY43%M2!:+976)8#>N@10 M]+9/&/ UG@^5,5Q?EZ*%L_#$V+\2)=$*1'>YY@].A\>OXNB/1_W\]P9;N>AQ M^'UX.54$G;==#W9T8BTD6+9]&4@:3(:^)3QH^B%GT0M!<].O]^^W8BUWBM0* M5$_(V(;H=L/BR 9PV^'(#T KL8[?8XKI :^ER2Y3 WVG+#6__0RK*K?HV_+C MY[[,,EH^?IY=K[S"[>W,VEPPN;Y-%$<%>>*TEE6L5>=!4N;36GK:9ZLO\V9= M1AK5W45,\>I[)!XP2!_@FMII5W0NTP)-!M-3W;P%M9HF_J*PU%]4DCEETRFT M'RYBH9\/W4\V05VU@.\5MVX=W[%U[AJM@UNV3J_@NO *VHY,6?,<0URN=T4] M3_/A76.O%07Z^B%M2B90!E4DDI(%' .2D*12M""")(RG\:0\ H"B4'I;M'"P MS^)__Z]7[1H[N*5M>YU=)*HQ0-;[0$3%!^X/T9B+2V][2B?V@%*[W6,[21!1 M@!!>IY?8_[G?_?'*._HP]($@'U_2M_WR];?TX=A#5.BPWVJ7Q![H2UW3=W+) MW*,PB3C(^3[TXKZ3@7WT37Y7*=^.>(KA.YX^>>#A3FG6O+[.)7*/1W.&H4ZL MZG)>FU\RU$/RDV8VF:O,E6'$ TG^SXN7.<;H&)P&F^V_)(S*6;9#I=-LQ5H"+AV@>,Z;2$\^A%_=E'B2F@Z0E%:-""*0**M N![F\FJ M[7U B>U50(D_ DL,9 T^\6S?=BM;[^<K>0^:\H"?TCL1[>KE-B/,K)" MVW&&1FT/,(@[>5T'%;9I 2\P'B<0MXPVXA8SSE"F1#,L']/\:+D-B@9^-#:? M0KD:MA>XGP4WXB%Q.+H(.0?C2^P&"$<@CNS WYYHU-(\_9;1E+S%;#(463)< MLW1MPX.B:KBV!.10. )-)(D4\UDP2D83K=&P(@CM!W;3&(E=UO?K"SW%>J? MM0Y7>5),ZH,1\VB9I_B0B 9UFVL\+RPI?LF9^6B]IP+&HA$I>'2NDRN\40C2AP,Z991E+S%M"P"!AO&!#E1\FT7@B*5Q+!G]_]=%13L0Q2A)#;# MN0/B$P!!<0L5VD#?$W "39&?%IQ0#XGM2&X:![>8;K>+^1K;X5M<6R!I/(5] MAIMHP[]%_^:#T=253HR];"WVA0;QMGIKF<9QDL%006*(I) D95I()7%*$ &- M)E.$@J+T]EJ)YTIEMW7D$6.WA9R;&D2<>0AKPPZJDXDD1(3SN';SH.>C[A ) M&,;?SR+L7?7-3V<&I_MW\-,+9J]*)@[_O!>B_70'Z6H]? MKDC\]?+P0\*CRMT7Z\7W&R?#<:U+?)\N3=P9HS?4Q%V0FB?'?L:T1WC0?$B[ MM F1-J=FOZ5:[H+W44;?:%9XG>CIGIS3C0,;21SO'GA%S=@EMQ8\.^3#L20V M@TFL1_-Q?#M:8OJ0ESX"WA]%*^&K=A#.4WI_A;=H@'"W6+B1+IHB=("[^031 M)OYYZ,Y'20:E&>C$:3JE0'=.2\)HE,(%1A%%A8;NG*')C4!WIZZN^CY!IQ>M M+%.T<6M8I6;M[--WG-F8CI7%7(M:-[OT_Z3!&4U90DJX;F M2]FI)YDF0LB;D_Z/6_*I7JXIKMHT'Q149Z Y[:88W;YPTF>NU\@@A&%X7%UM M]^:VU)$'Y-ES9%>,-"[1\R[*BRE]UD.+3F[4; K)TU-L)V[%0EN%5%$O+R?U M$3MHJW-\?G#B[*YEF\0,&ZD,*#0O(#W6G;H:HL\%ZK3E2NH;)L K$ M\M#3M"!L>3+.KDB30[T4E'F\4B.+>:ZIS\2PY0GMSC! C<8X:Z%FVK<0NJ4@ MK#D6Z-.W+]QRT"R: <+U!K7D,"7RV>:2%9C3EIXX4_2FV4BC08VMYGH])3LB M6"%UVG(VK_.:H8HVG^_TL$9M,.:Z>C/4)R<78X'A2' ML-GG-;")UCT1!BB,66'G&E(JPZ1EA$3);F^/)<9^;5NDL79FH"\IAPZ8GJ+(8 M7N&&(P_P><7O*A6J*G65J-<36&E2/8]6W%66J]>:Y1G?M2V0ALPZ@P$[A\DE ME:\U>*1!IG.6P>%5. #\# ;,O)>AE>$HJ8N\-!RC06'I>&,!/X.!5))JU;'B M4N7+A2P N>J$[DCSL.GIX= BYE#9O&?QO0IA5IM4'UE LO SUD<42I5I3]8= M%.>1 41@;E$,;01:**$BF[M7G*+(8 M#0:(Y0$'A4W/((LL91# 2?,);ZX,%9&ZC- M9C,-K0!^!EDC1UKY"XR?\E-.9ZG"=$HM(5[Q,QC(,A360.K)@0Y:55^WDL6Z MW)_#..&,<@?4@B@8!HEJ;$OW%EQ^0';&X1[^DZ:--J*M9$59\FV2G8_Y7,.= M)6'3,]*:X 4=E5U;T9&,7$$LJ\5R7>@"SDAK-?/;<\3P*%0;JF E%KE>JP;' M>D9:7II,LMEJ:X*:WB)C9.KC2J[*ADU/SD>?V.E^@V1=!5V.G$X_62MK"ADU MI1XWG3?4Q6(R;"IZVQ\'I>JPZ ;AL>=G,-!KM[2.:)=,#A]TM$S)&&$MB"SB M# 8F@>N(V:PO\+UEOCFDNSAF@J9 G,' 0.'89;%EXUPYS[L6R UF. >;GL& MT&]!;^!U2^@4 '^5GE3R\AP.X#$&!%%DE.0(@_9H1,M"DH)6C2&ALDBD@B=) MC!*I)'C<>8TTNI26KK0YTZ6!J+E&9[ 8"\DSJ+%Z)9G7,QS)M1>-WK#-\@Q; M9H7D&=34QC36KN+C A]8+-5#\G(I5YP+R3.HZ?0,GFK,C:(^Y7$6Z9MZUG#A M ,Z@IHUGC\BCHINF3+R11M#"/&RZ-8@QVI:['<4K;^L\FMZAT,^]U/+@2NG3 M.R O,<%QX1G%UU^NN66S"K,=!'8@A;,=(7NV9#TPS\[/5=P>7U M:$^]@?9CI+V)S%\-[MY,>.J$[N=.?WGRWL&C4V @S9#"D!'_?L._799^\H%X M5O]^B0'O.1!GNW%JS0@"^^L)CER2"R^XW2\/@M2E;Q)_+PAVAQUL4(">1<'= M]L7+]KV)\!.IOY$35[:('WB$V'N5)=Q=>E/F\6O@9&TT;QHG=P-Z-Z#_?B,O MJQ@$_4!AL8HF_BA:Z_!A7U"R_KRN*EG_'163;.Y[M#97"CK; .3@QTVYR5O5 MZ+\D"0!%^6!-.@E$6<\#F_-*7]*(%T;\>1G5TY>$78Z&YV>>;\*B_2KM+TW^ MOE=]'Q]*%][+=%!=?)P!78_.J^=\'P+33[K&*P8P?6GB\%-@^L:--=57N^NDB-U-EM-N9VAT_#2+ MYFU5UUJ-5J%&-P4JK($E"/(O(IQ >W2YTRWE*+>EL9?UJ1^LL9_L+Z^CL:FP MS#U2V)RHR#[)%%,(7U=1O+I_@RPV6RF1ICZ0U;XT.%I:#" MHMA?5!)_1F'CFJUMHH3U46GK\F4@!:[F:R"665L,P]6K^_O+)0]WW_XF4\'. M1,T(E2)GNVUH#MH[U M'L/^PL.3(E_AY+^^+X^=R[Z=_ O#DV_STS>1YK/KB\&]A LD (,:R,"_$A;P[UG^K6;Y'["F]R*7Y(39+0D_#[;"D\&"'T_1?Z%T=0]P_\J&?X' M:.L]CKBBLCHM%/2"8K6(9IJM;G(UT$F+&$-EI=;*2J$WG-T7K1FDVG;O.?T- M>/>[$[^J$]_JPA*:@S-VP,@W*9%;&444)Y.39-O7N>$D/*0G=-HH=-H,=L_8 M[QG[#:K4U3SM"QI522+9I6?:;9025%;HTN;*:XSA<*!G3:7^2H97%WRY=+SA M D?4Y/_/WILVJ:UDZ\+?;\3]#\0^Y]YW=P2X-0_N$ #'/(*8O"H%2("0D MT,#TZ]],096I I7PK/6L(==*@,T".#[8MYIP@RGP$N-? M9D9A^_RC[/-/OC%Q&_O]=M="'HP:'$ K[S$K.7H= 7:?QOYSRZ%<+I3SBC!O M*IG.F)HVW*X\W$Q0L3Y(&1@NR7($-O,_T\Q_<-#OR:MQ;<;HTPST68I^E8>@N$Z'D=-]#L"VC*%V CV&T0+S%Q1=__ M+R2"6F3JJSPQS1+Y2D6>I!PZ/0TD5(<7L@".HY,,=UD^W^-K>^PXB!>HKN>B M_P6FVHXQ#\WABK+*XK@U'E>L;*;41)B"6I9C^"3Y6+X#[N Z*@/@[J8\9P+6O]76A=-7J>GUAKU @'7=-+$C0VZK%1'T?R@XJ:2PB/:_3_TN0X, %=&3P3:!J<)8),?$X,/)0;9 [R* MSMB=@XZVV?LASYL0LT6Q9[=J?)'H^4*3=-<@R*$^<%&O*BY)$&]=)L+F/C;W M,9?X)*3N&-5MK OU@M4V_(:V6(>2PD\04B%G8),$]\YK?W=$#?*NJZ]-V\8V M_;WK=*RZKZJZGX!P!OX](>\U*^Q"5+9];39@EE1'12DY;)2&)Q))FK\L#^_Q M-7*,%"_6K]?4KV_ J>!NA)W@=4D+E(=Z6YJLLN@*/!&Z0+0[ MPNM]&^+1Y0"<$O\@]_#P=;N;4H&CFS9O!@-S9<^EMNWI1EF" M=3"8-&M2 Z4!1T7T&"')OGG9!AOVL;PNAV_%W5+K7PI-O9HS0771"0ENHA>) MI5;:I9T)@B92]D22)=[*AHV=D^#%!3D7^KR,1SO&;+RX1KGPO\5R1P!G9G01ND[6VJ1T;;D&JQ6>;2"!PD4 @ MV:0HQNA& CGN/:-P\ M;B_AX< -=S":*[ M>!T(!'1E\>?UB=*]T*;9+%66VQN?K;0&O;JA2"H5U?P2*!Y')>_3@OD01.$T MHH\'U*13FH8&F%I$/F![9E9WAH-^!"@. >J=GK7[-MM>]^U::%MT:QH;;3$Q MVBZ9^]-C,O =1Y[Y^E3<>$4P)_BMAD*-/5!_+L7"82X]VNB%E)4RR*;*>-/J M,M54J:A&&,3(K!U>\_6;?Q1CWG+54!?:8A&FW:+0[E,:$' -K6%;J\1 MZ-'M8R$IDC&*"[XF*4_WL!,>6 $G/$M2O@ 7N37EB%,P\!ZDPO6X0 9^%WK5 MGAE,,Z$/UQ9X3Y'T[<^%Q&:M+[NT/1@H93/-E9:E3).M068051.CQ"3!X$SF M._49/$S4,V8*^#>1-J;Y3&];([96Z/JK57X2-E;S-4(:%R&-H1^J@M@/9X(7 M0C6]UCQ/(BA\#Z+IJK7#]1"*I@/:(O1I M=L;6?-\T3*#_7#QUV^G68+P@5S*WJ+<+>6ZRGH622D55Q?@D(]+80Q!3#\$7 MC'_'C%+\/FPSG2E0QQ6_JF2T)LVJJ64V$-8(MAR"+C![\)F/C;SL=[_2+W?.H87_ OP M5F\$ IL3H2MXVYY' 'OJ+L/J7"L6&/F<-UF,/[@+H:^G4G MJQ2;ECF8;\N=ZJS+E=<(J-%E7H)YBYG'Q)@WH\+IJ(\(>#/#\ LP@!@I>JS/ MKYW(A\#QW%3@+<.BTA\)"S!5&8("557)@_JVE(9"@M_W^R22#$MB QX;\#$$ MV#5SYB[&5XN:],AB<20K\W+.]M9M<6COF@A?4 F+8I+BWHJ$Q=UP!QOD:C]4 MWG"CVJ)C?(_[EB7&[J7\X54KB3U\9:"/YPXCS_*?!)M\0*WDZ%&=Q(-T.W)4 MGA%THY"E=;NY6,F]VC)OVK2^JJ%+ 5$M,99.DOQEG42Q9^ JA<0>#O>X'NI' M4)H_AGVM296T6MLM6&5]49RE+(]I44EZW8 [ZG6WX3 0LE__-4DGJS%6#LO JG_SP6<.>;0UKRZ7E?G-5 MRU7:$X37?;O3M_$:%T,>I3F@W<,!_1@I?:S;KZW;30?HZ7TMC,8>(0U;(;:W:1)#C(LC1;P758F_QNPO@:0$J"& #S0?8Z(^AT1^G MN=^:4$#ZS5(ZW5MMHJB05@\YR>Q44)<=@J+]12%IJ<4>TY,4F)^.;Z'YB+V9/9%4.JI,QQ#$+XIM8(/ZG@UJ'&Z^ M=W+P-CC)V:IOU_2N)M=+@%SS_,CH(#805:.C>3Y),/%-$L^X\[D9S 'J:!WRU[U<\ M(A?V9\I<&%!LWP[2K6[SCWTHQ5KN7>W!#E.-%&1#\^H>-"4# &TS.P0-X+71 MRSZ;<,3>A*MIGJ>.-U28[GGCG97B)*[=-[1 =29P::^V#N^Q5C]M&?C:MNC( M@MI7,LNN24ZGO7F#@\M ?"/.A9Q./OCUR4HL-"^Q0B^22%UT%"]T%1S6GS#\ M*AU.% MNCJ8_?+\_?[L/^OT733YJ39."_VBX\IY*MMSJ(K>5M"I(Y,$0:!?'W3T]JN4 MT)[?YC)A>)OI/G NV86B[X<_V8$%R$]HUBDLE=24 -,A%TBK MP9T>OX^=N:'U^,U<6,RLO#=I. U#VDT7S;_^<=R//71F] H)USM[Y-"<4N8F MM6>-WU5-$PQF1(Y5>L3K*L.1O"JP%*V.68-B6)+3. :HU%\?\!#ZU4,.[.T0 M/GX/R=K_#3T%+A+<+7O_R1H@QO7TT1$3LX&!%L@- Q^=(TB/GCGRR_]@U^)] MFZ@WMT2C[;BMAF1/5%J\(5;V,SK.*/Q@ MB,30;(Z1=7QS(_AC$9+K 5Y@6UY:*;..)Z:H-B7OF@@AW-TC)"YNWC-Q.-=Y M,N'C:9[OY_!^HU0JYP;LV$S5"*W#4=F!F5_VC&8\;?/?70-!W94FJ10+K+RN MD:)>%IGJ5+K4,']I=-^C.7/QJEUD4,H6O0N 2 M6SYZJ)9%06N;D3LV9CYWY M;E;U5JY3DY3\3*HU%RT0MM,0*R3%7FY,GS64'^#4O&$&2DIO:K4L,)1[E+0I M\IE&JV_#$R/P24* RT:>7O)]9=FA[(A'6*3Z#WOLO*=4VRD+:D.LB*69$P%C ME#2S!"413R5.C+U$EJ0R((QF(^ M^=--)G<_P%-\WKG[1.A M^I;7H:WZVGC1[2GA3IW(VRG%+/MK>-S8),^*2?X,2C_QN'WB&OWJM+FC]#:[ MX3.J9?;=K:.26VG11Z>-2E(BGQ3H4^WWD]/6!HO@^+@11\<-!\YQX/Q> ^=Q MRV0^@GA$:\]5U9[$FSX4"3X;O;!F M0WO8U%.FDQAK"S/0;!QCN'=MCI7V=8M>/T.C 9%1=#)[7!Q)BS."HC'(+]3R MLEY2EKN^6N9 A:W6UBJS+WV=%"DN2;-OM>O!T8J[5,U8 U^U^O7O0*V^6Q#\ M(LSTB+PP)8UI>BL8FPF"&K>'&OS%/F 9;&D\#N>AC7SD3UVVW?G" U-44VP% M$F94 !2;[]A\QTS@P]I?/"%NWROW&&_[>KL5UT=5=NM&1]NQB.3 J< M>'$('#N&[ITGWCL=1!KD[YAQP!= VQNF/W,6@TUWX2U5HD:4@;"K-=8ELS-J MJDQ4')TB"&B6GC96^(AR$3%D=3$B;_?.T:Z'JJL1LW> :E9==A= 6"R(?#ML M=5OZUC7K$:BXBT#U ,X>'1CFV,2]T*_JV;G/0I@?[/FYGPJ9<:0"+1!HJ)># MK'D.7!K_"*/9/42A_(*3A8\](\BFE%WF0,FPK4Q#D*?4/!.4"&A*,E'K%(%( M\M2I+^@L.\#.H ]R!CTXYN^M*FX,BMCBNB M[6NA%9VQ':(5:[@>FH$4!)XY"@-M9(..B\I[P]?S7-N&0XKP13W@GROU3:8* M"T[3,QP!I.)0;1A*W^A !L/N+?_F9T7_HXM'[^$_V%US'7<- M#:6$[H;P''^*[?;?G^ZJN?X$;RT'/Z6=@.3HIV+Q7(?L?'7:;4[F92LO==/: M-J,K/:.I,MR>Z; L$G%O]=W$SIHK.VL>"O'GB,_C(_XS6A1<"GC" GY](9HC M(DP9U,B:K>JC:@3XB-.P))L4Q7.I$B\XS;\C*G5-,/*7@_&/Z^*, >* +U^K M,P4);8SRCC5GBRX3.VZ >) '/W82)OR!B1==*?*"A&LD@BGP 3PM&J2=*)(% M#T%$YJ.PEF$ZFC,V(Q<2_"#JJ_ M>G4MVA;5, B2H.B1JG$:J3+46%>UT8A2 MN3$8"QK-&9Q!PI7ZMP9_Z>;JG_^!OST7V[&!YB'D3?^CF_["UK;?H\TY3.<) M993P#7&[.?QDNJ^F0S/?6!9^=( F0?P?M!M'3W[QN-08V/:;)/7I"1^\'11S MQ$_W>T/O3V.T$D>__^__=?SVIS+K(%R.%NRP$E0D9R8@-?* 9J4T W[]=\U> M:UO_,#=>_$8_R:WOS_*)CB@S\8UF_T_BZ,]H$4ZV::YM4D?K=!!K*50.[_OA MQYX^BV34\X>N'UT<^.X!6PO,%7BU28==#MS%=XK\QKW<8H;\QI]N\>]M$+25 MP--SR6\,_=I\H'_L#SS64P^)O__JU#/G$'[I=UY4#NKDQ4ZK#7;0"48PS2#9 M#-'W+#ZT?X[.TGE4O=ZYKF=D)1.O2IU MBO7:H;A!L98Y%B^9>JU=KQ2S4D?.MCOP]ZI<4,?DA(_ MF0";,8#_M@#>/HTQ 96/]J]C-4/2+$W&P"5(4GX)X;555(D1HQF,"2A MCPZ'0'O.ZV\V%TP@RC:1:A39LE.3J+0HJ614A_3%R-YRU%?6^JI,S(O\;#PW MUQ*5DU3J=.1P&LKR<"&+!)>:+8H=LK!<>1.5/AW9IMI50FGW97G;F=7-6=J9 M\V4TDGT]TLF0,]99Y&:$V>1\NSUUFFNUJ;(J[UL2UE6-UXU-;"& M!4M2N=.134;@FK9G3Q1M/-,6Z3&5=@PT\N0]YQW;8LNYHJ2$PKQ;'9 MA"-/WK/ >!-O6[-DV:0S^>P*#-9^J:GRI]]>K:=K@QR[U673ZV:RW49OF(,K M+YR.+&P'J:V\V-0M*MM(V45/6.7+$J2=)R-'1F,K]KF1J&Q+EJMGJ[W%S(2[ M29P.E;B1')(KLV!QAL4;5# .=&JBDN3IT,5HV:\3Z[%AI11M0T_LENL/F\C0 M/5U\1QUEU%2.LL!.,*C%:)>U*/@"])FAC<:$;IK4A*C/)ZH?Y)OBM >?RIP. M#0=$7Z0Z.]8R^?%DU;KENNLAG9EGO5E-B=9%E)@2>%/+-9"V(U MZBPLHR>W7VU2IW9K1;I*#6[,R<4LU)>[-9+QJ:J\*EG=JM>:?5'J87& M$[V4K7(6[S#UVD2ESF$UG5HL5K-<6\GGLL:02$W'Y!I.Z\QN,23H<;+(B0H0 M*U+>[_%$AH7O>F:WW-2(5F1WK2L44Z J7LVAK78T] 38?:HKL2.Y4I:UHB]R M>4H7.2A6X- 39&>:VT:&[34;,I?):06Q3>[RZ 7.G(&!O;1&3&]3)NJ>YL)S MXPW $ X]Q.D)EZ\@*@M>*FHCLMRQG?V 2Z8/I% M;H)<6"=#C?E*WE:XT=3*\U*CQ1+3GCAO1MZNDW6=;*HUSQT.+=.S5:E3K;(; M6D)#3]^5[,TJ2K=24.K5^7*^E%NYX6BMTF?.:X]@*OUU3ZC+7$]R%\MV$:@K M./3,>0T6JW9J1/D=N1[J)7-%!Y;'--'0DW=U%6>V;FVT@LQ-)Z/BM*6002%Z MZLF[RHM=,]WGB)X"9J6,E]?&#$/ H6=0T%N%LBN/K*RE=35]O;#+=2L5=?L^ M&4IJG5IQTE!M(E.;+4:9:D?I;:.AIPJSN*AL)R90B"TQ4+=FM^AURU&3XI-W M'>520G/8,EFB[I8S],2T:\/,!'4P/'D!S6GJ>6*9R2NI%5,A5BUKQZ.A9["U MR[97CL=*7:4L#D?*>CM0_3Q\@1\HB,S)9RMM[PJ"%IJM+7SP_>D/Q\2)>V9! M>W,I17PC1%[@>?:5'77D+SH84<2Q\?.-%"/[)_">OOV)B>VME@MS3[AOPIL9 MVD=6Q-'S7?A,PW;73YZ,I[^GD'OL^][P1+7M?VGP'>SYZ(N?AFHCW[7# 'R( MH7>)=X9\AZOTV$S_P]CXV^GF>.'_<.$//FCZ3?\[7N4/667R&_OFC22\S!^Q MS%AD8)'Q,*M,?:/P8<;$(WX+?TD:E!8&[MLY4+_BW=>;N_!QB0%O3?-WC]]= M31Q.$WWX__YB__K811"^\1^["L*O@\#_,WKQT$/<:>3:>A0A]@!(5.$_3/V$ M[.A 3_S/OT=Q.P:_6H&/.1A8 MSAUE\Z\9.S?U\BX1/3J/]49/RD]T$,Q<:G MG!TL->YKYX63>;]UV(^;:K]LL#WZB7R@/E8^0(-)9&,E'_9=*>(D#$Z.Q,]W M_3-VG/[&T7';<2'F._X!0@ +^OO:XT^EA[^]X;]R.\9^OR^+%#S&-&/EY,!' M]NU9_LI3'?MI/J D_K"[JI^@AEM@!9SPJA7@/V$G/Z$PSB>+FQO?GKN.IKS\ M]MA/[1U\-K_\V;R.2L1G\S>*1UU;0;TJ<-GP7#TZDY;MKEH^\F9T-/0\]!MS\.]0@Z[G%U M\+U,/AK7MMX*W,,9 VIJ\>KA\_ M_6,UBFFH?3.3$GL#:B9K5)_5QB,J7UHV_Z @7<3QGJC[\@8T*@M_6I<. M S7>0+VUJKTZ4(470!7>"]39G&0KFFCDB9Y3[W;J15X>MR8W!BI3=3DF-QDV MY7IS/"ZRN19/9!!045D"BDW2_)7JK=TO4&-CD;\B/(<3>);PQ(AFWI/U$$G> MF];,^P2#<$^P/GN6=R37WTW #I\=Y'HI.Y@R;F?7DS.@Y)I!->B.C5L3L'PW M5ZE6)4HF>ME2,&D[8\UP)RJ/"!@O)#GZLXM+8;GQ:')CS_>^L-QX-Q]\*3>F M69$19T&%5-J,S%O29%HQ=>G6&+R949PA5 M;M:U&;J<[EA<:ZJ+B_*6ZW5N;EF)[D HK!MU&?2V[,(J!:E:%L$7>X%0=QTT?T%7JZ:^8*88=W(NZX>5?4_1%/;KJV?L0)&.<$6)G6C:[6I M>BFWD:9AIKM&,T,!%C$I\N17LP*^!BAOK83O+ZIQU2R7=X&RVM.ZNYT14'(9 M3.QNK=?HU;PFFAFTS7DFR?)O=0U[2%#&QC3'R2PX*(V361XMF>5=XEN9]::] M!C',$6'795QY4,DLJ#4J?0\Y%<,F608'G[%\P$DK#Y2T\B[Y4*J-P5*J]#TE MWUQO)QUNM@G()I(/D-[15)(GL7RX>S_5B^24\:^#,0^T)SC*C1G:]9-4WB52 M4QU)&:4+Q;)"]<=AL]<.=K-:U$*(WM__8,DO9S)CF&*B=/UDE'?!M*N7:DNI M.*X1/5=(.R2U7A+*&KT=2CHA^"0E\%\-IK'Q;,%GY#W7]Q,+SS7,X*LR4FRQ M8H_6/?*E")N-")IG).]VEZ?5OKU,R9P][I53U>9(E:+&B9 @"4Q2%#AL[>HZ7\T/JTJ*R8^;HVJQ[_0BA*.@(94DA,LB^5\!X??F58+/ MJ"\ .DW.) $V"^#XYT.&#[0'7R/-XM:Y3[_*=<0'*F8'ZM9Y.U_H0,7&,G^5 M<]("/M"\\30!^0SD&BM@NXLY<+#%CO/P[THWQ=WB?L*9Y.C9'RB3]_3M#$.? M4WQZK!=X1NEM7:6[:&BE);E6238*4C!)AL ,'6/VOM5_W&WH]V)V9_2*^0W9 MDZWVN$4M%U(C-'L3A%D4L:"3)(,+$-VK57V2BFO;\.G)Q 0XT-:V(WJDZ7/3 M,?W BSJG/CBA_1H6$J8U?T9K#CC)[U$"!:7T B,_EY69(2N"'+'**UQG'C+6 M;#HA24DEHVJYK)BD+\Q[Q8B+&>(P*?DS4O+;B"/S@^V WR[G2JI7\R0VL,1J M$"%N7^:,9;[<[;T8.VT"+QP'H8=B .,I'(=O#>$(+,ZQN"=J] *DF3U&SXCE M 2]E3=]R&TI;;,BK&@6<<@&*Y:AJ+(?HD8YO?N&'IQBCFUBH9U9+EF21-X5*R7Q*VC<(P MK5 ^W_&I%8:CIC=PX27Y6%XI0"'"^[ M*L$I1OBJN/XY*5KBJ7)NX VZ0!H76JF:9K&IPQ;B*D(J].DJ9Q=99[=>S 9Q3A\?* 'QS8 MSH,3T:^17X 9RI\QE"=,2(Y>#Z; VXN_,Z)ON-ZULQT^["FIM!@6:B2=V\[7 M\)T02>'$RSS:&%XQ@Q>F%7]&*RZ&EUKJLZ$C*;Z23PW' [8NSQTY@A=D%@SU M6]EQ$!$G)OQ^$A?P\G3%P^)FXR6X( M0I,IE^489\P7)BH5%<[EZ=/24/_"P,3 O"F5^11@?A)_^3DP#:_9H]HK5;&T MKM!)^:.&6(SDF9K]__TGYGZ2B*D^9[HD$PXX>S_\ MSC<&1]1CG^[R"-0F E/-==R7#N8? A5.'#[RG&2=&);(F9NQTC.],>@3M#.A MH62-"MB3)@1@&<'/.7%!-H&W[C"!B4./7VLT^)P+ MY4^"H$-GB1%#;,?*;*"&F4[%A'*;/B3=4"2NN(,EP)VYE!XN.G9+"9 APG2F M6;0EIHZT:4U/11( A=QHG'-WQRZJXC,O@TS- 3_I.?! >X!M7^RANBH/ M@]+U8.VF]X!ZR^A-#29:B2I)=7E)33F_/:M(K8VD4@PB3U12Y$[S%>)H]V* M8N?4W="D=P%TTQPVLJEBIBUOE[VU/A+M-IF) !I%Y03LF(JK8\J '#N@#*0@\J MX/9DL)X1UDZZW>"9D/>MN>PLEWF5*+@Z%-;[XL]TDN0O:U")P?YUP8Y=4==V M17T0V FJX$]XV; 5;2PR2K^^X$>#"0([NC*?I/!=SWOV._V-3LB_GL*"$1?3 M3?] QX!^Q,:BM"G4^#O0-C%DUMCTQ;ZIN^-@V2.H_1#,-1#4#6@=OV4/CYRU M9397 DML*]5Z4:^W9GJUJ5)1_6D2YU)]4G;OJH5G5+^'[&K6KDC[>.$*W M:(6J+\^M5563TQ%J(5<2DB3SY6Z=QLEA!3<6UQ6ZCK7Z4F+14&+I;@CMD,^1 MO__]Z86J/V&&=R24K\RI("[?+')25/QR.DT-\TJ[6V>GZC9#Y[-0ZO('=Q3! MGM*E^ '\;>*,$?^)B#_'PKX6XJ],PWZ%^'&8KX+E(@\LK2_U"AT]1:KK"4(\ MM^\^2+(/@/B'=4JE-=\<1^ZF ]V"W#KA3S4/?']P.OPUBK#<.I 7B[[.5]?G MCWS";AT]BL4)^V(6_*LF5#C]Y)$BTI]APM\M7\^:*U,'$5N/6)*O]OV*1^3" M_DR9"P.*[=M!NM5M?KB93GUH0+H!O(CYM=$^()4[;.*I14" MA2YD:]:L&&&:0Y@F<&.I>[737]$IG$B"@](/E$@2"TIU-OY\08CZ*4+]*^%, MM5)&OU$/#*O7*=Q()K71OL,["5 M(NL/[%'%MO1DQPJ@H.7'^95)58L#99 M\QRX9,@TCF1QA-TS KE7[[5'@ZXGREO1&]I6*I/)M"3T4MC=A;&/DU;B2.(N MQ7Z':R[9;7_=)#*E"3VM;-:R5YF@EXK(V(4M@N\;^X_I%H//R)IV& =)[#< M63SA!I.Z=> P%GD(]^F:>;2C>.MX5RR.XA?S'."4&!P^QRDQ]YT2F:/&Q;S!J.$*9!E&]O%SO8EE::QEP"C&B?%W&M2S"]0S6O3]2A'N[(5([F F T_@?!&B[K8XU^;.PA2X6 P^4'=ZH&X=X_I"!RHV MYO^KJ$V4EOM5>4 LP^*X_=!ST<8#:R<,OTJ'TYRB]');3I(V^5&5_'B;_5UU M&Y_XG+2G<[5P/@)>W8@HO%\/ Q_- 2[IR[3X'W4=S5 :SAL%5U':WL*1"JOL M5&A!,A]5C6S-:O;U M8(U@#&URGDPR++;*[]4J?\64#HZ7!^>Q7\,PP@3G6@3G.&Q\+"#/R$:.!O/> M+%49$9R0(CHR4W:+20D1QZ"3'7%:Z&J,O9NC#O.1:O.0=Z&.%!KUB&HVF MO%V$]7&?:?-S;8W0QT4&!LE].?1%!.3?45?(F[W('Y_],4 -+%^^2&<*$MH8 MA1 T9QO%$-P /@]E>\ 7-.$/3#S-3BPT;Y^6.P4^@*#00MU$(0EXT*/D+ W] MQ3 =S1F;<#@\7 &8PZ_SO_W!J__QBFG1B59U3J1%0=!4GJ!8E:'HD3J"0U66 M +JFBV.2HPWX!?_6X"_=7/WS/_"WIV\:VT#ST-&=_D'HN^8VA7QL;](_]@<=ZZB'-\E^=>N85,-[UG?N_HA^$@AAJ%WO_R7K_%H>/ M3E[LZ"BAY44R!)U@)!W0-0\$^F<,:O\;B*T$?*]Z54Y\J#IY\\W^ M?E85__JD+XW00E+/:/F[Z$"MY88^I#O^OX[5 LM2(V[$BRK'&KS*B"(!U0)/ MJQ2KZV--,\8_L>,N<4^5U5Q\).7.">-WKD>.J7NBLANF1 M%2J+*I7MK.MC:J)2IR,[[G#;L9V\K&B#55HGQ)DP;C15^G0DLU@2(S7G^19% M#/EA-KW9T3,)CF1?CYP7W"IXU=:T-LFZ.^6I%LO^NN5?YT) /*%C7?Z$4K-2J- MN[-)MUET)ZIP.I(<$;I;DNPJD4_;QGI=TH?9_D053T=6NJ4L8*7R2,X/S76^ M9XC\="$AHGXR5!*Z 6/1Q(HP![E\VQ>&?=)>JR1Y.K34Y4?9:L=A%(UF!HU= M0UOJ8PD-/5G2_G#C-_T9GY67M<#CBIMRU]].T-"G-8W8P;/2W>=3085K:PL? M?'_ZPS%>N&KX+GVG8[OJ)Y3W]/87,AN][/K&&B_)+/7Z@:=$7/PW51I"Z M0IOH0_3WS[GJT4#XCY<:'!%_HA%%KYQ#%[E M:Z\R%!A84F.!\0B+# 4&/LHW(AUXX?]@X2])&8QH_!]Q[NO-77C'W'^1S?#6 M-'^7\]XXC@O'0@^]PY-IZ%%SP $A4 MX3],_83LZ$!/_,^_1U?=]^M&#\^NP$_]KQGX0R//?+VB'YT[C 7!W0B"EQ,_ M0<1=R8E/++/PIW(D"\8 1;'W#GF:3#XE',1.EGS*T<%"X[Z$AG R[[<.^_'- MF)>W9$8_$0_4QXH'DOA&,K&2#RB)+5["X.1(_'S7/VG'XZ414.)4S'?\ X0 M%O3W)>@_E1W^]H;_PO48^^V^*%;P&+.\+4G%!_9C#^QC;^47-;0NN=G]&2JX M]J,VR'5OD=VUZ_6#9WM]R735,DW749(??]L"E6%:NQEZUVIDADI9%2M.)= : M&T&Z[44GB*D?E3//7*0H+(=T?1P,-:)>)AJ3,9T>@A[*PJ/_^H>DDP3+?_(- MS\^5M!B;?X;-6-R$^FUL7OD:U*^PF:K/U'*_2_)*O94:5RFGV1^S$S6JB$8R M28:\[([35\#F.V]??P:;J0=3X$65SSPP!8YOKL"!W1QW$/B8VF=Q(#1W)QL_ M[$KHK3G*AQ>JNE^@"^1&(<>AYPQMM$X&F. M;T?L):'IL] /YOM;;MB,C@M5OWY)I5OKJ;C;TA&CRQP3NJ.F%'M$9@Z [" \ M[FH>7=G%9MJ5#U-O+BRR%?@ M_1CH]\@@XFZ8?QK06Z8[L =B0;9,U#]JK/L@VK0LPB$ M2P2__ P49^:"WY0JC$J$4DLMAVE'FTW6:E1]D*1.NT=^3%?9^P5C7/VH"6D< MA)J'Z@'NZ?I7(^598)@.T-/ @7\(&C8T7^'Y5^ /NW"7H#63A\9,A!P/'@=G MDHTX8@-XIJN_A9&(??;J/9O9M?B-7&8 6+8%8 [ !"+D/'=_5.I^U34>4=ZH M9?! LDR+M-O=95%O5:2__CGMK_![_/Z%2#B637"6T:7WP]V6: B)$?L%_X#<7WX=U3?^VYD^578W:=.%'NDD=1^ M$M$-),U=1PH"SQR%4:2RXS8T#SC!N>8;DK6UZIMJWRK+RUTGK4];KKQ&\SGD MI]#8&8TEP&^0MJ\J 6[H$?\]">!ZK>;**O5LB^*)=+93$FL%HXGF$R6NL,QE MB2L/) %BXP&'S\B4;F532I;KM(<5PM&;KEMGFN"R.Q(GM#)8*G4 M&QFG1VE-1B2ELK(I8ZG0$F5NVBRR] M6>?=<'*N7:+&6?+8L':6E]U/50V9KBDG+&6FNVD MH)S9=&TEM5,K [7D+E?&^#=KI!C<8CMP)&LJ]'BKE=XN0 MJ8D=HAS.6\#KA%K(PQN9,[81Z()>G ME:55KD\:.9MPFUP9#CUS %)L,)=&LE^1.8)8*)/"E,_Q<%IG3D":&=$SI3R0 MY'ESV*PXAC]0BI)*GCD"S$C)I1>+Z42A!JOBJFO2E+J 3SUS!@9$VBLK&C$F M4@6/4BR]."L9$VB]G0ZMA-^+8MPZ)F-)E7(;QIZWE'EA&HP[.X,'+2NUJ%)F MR[;;T= SNZ46/4/*J3E)!MEL3J8VQK$YICVELH08X MYF"M(2&GKR MKO.J7)@Z'+<-2S77I;[5 _5N'_!K?L/"%SAS7":!E%O.*VI!;I.N.IZ%IC9TX- SQV5B M*U#$:I4R/% ;MIB=6C.^ X>>.2XB(SM46C5#J[P-.\)42-E-';[KF3/ 5$B7 M8/6^:,V;,ELVZ^5J?=I4F3-GH-_KVFXE@-IMJ:Y9:T:XE=$0#CVSL?.TW*M) M3G]FS3. 4S'FC/->2%K:4/7GU?U]DYD(0\X(AB:[FV,V8#69-M>U1SF$J-:**A)^^:9SJ-$M]0,T2[ MUZ@6H(P1YUGX F=.5KUF=U)S32*43*\U;]?5L-G:3-#0D_/:'-5*:J:]*%KM M]:!BL[M5W>W#H6=.5EX7/5GI31VBIX8-QQY3>6,.M^#,R9(S&<>=;@DH"6?- M=M%HYQ;&KHF&GC:$7@ZGZ[#:[UB]Q$3SU9@4$VFUV.9EM"WI+3 M-*2<2B")\*EG#J&R39OEQHXN$Z&KY7(5RBP*4+["H2+'&ZH=Y-.AA1>^%LL//F-H?#"WV#A^6^\B!?^-J(&]P3& MHN8++;P0Q1SPPF-1\U46GL0+?Q>-L=^VIJXW=_$=<[]*KYVWK9GK3OPXFGI7 M_7!_A0SFC^-('\77["\-QYPET =(_(F230+9Q55&+TNA=QKJW&KE_8Z5W8O^UD(;0^LZJ39QA]:5*TF\"2U3:[%]K9-:$'6ZT"]R MO7I6FTCO;B4?&VC]?BSV*]&EN_2FO.)1/QJS^(G 37@ 8FQLVB J+WL@6/!S M]+ M^'O:WCC2)'RT[X9=Q=8%\PF4 [MN[L5U@^J11.DY"\@SS(B^1XV-#NT.H@^P M-^=1O=VW)@MW9J]>V15T##+)T:4CB)TQ8#N%$B6F5O.V0IGM17;:[JE>'965 M0;XA+LE.U W=LI4::'Y5$G2^ X_^4WF'W M$+:A,>/[8\;7GFH>2"/$98X =T:'#'*E <]FY9I5'DKII3=1B73IT.D>!2L^ MNZ)]_$@@1BVF?Q]$_RY&[6RN,MZJZ_6)>4&F/+.]&VZ7$XA:+D(M=YF%%G_4 M8D?@PS@"CVT=5"T;&D)S,YPGX-_@#UG@4+L-C$,O"BY&SD(=&,#S?A37=R80 MOWYP-O_["Q#(&&D<3 <_DPX6G1781_:?^YXV*@8C$9,\SZ8YGTP&CM^F^JU1_Q0 M 8#MUM75H,7V#XV]*1IGFV&WX'VZ!67-<^#3?<3VP#*$3#WH8OY2-$NT52#YIC@X]H'!UBZ%C^'5-Z-/(L__N/=MDYSYW+D5JH1EKA M!VORX2 [1,L8$24G,)T0Z/5]!K+KG$O*=[QU0"QF*U:A>ZB MS?.GS1S_]9BXQBZSAW&999^\7T^Y^=KF?.F#+\"+8J1;[ISE?(H*N7K"VQX9 M>VW2T3;R!H530!HXP#"#MZSIUD+8;>PU/;!2$][J-+R>L>L^-?D6DJ1 7Z8I M8J,0,.8P;?N8W+7?QAPYK@2^Z?&JI?5JD[(D IEEUX=>VWR2$RYD9['!'/9B M/8P7JQY,@9>PH<$"?QZB%C6N=GT('^36TN"GV(>%'03WP^X>++"9UTP'.0OJ M3AOJE+H1H5&*4/>6PLF:DJ2S4BDMM]W-(-]9$SMVN8[>\Z]_2(K[(NDS&,)Q M]/$]6#3T-R$L+7>K9B,/>&+)\I7N',@]:CU![PDYXU7T1\J[P=!]G$NR;^0MQ.8\ M8@_:PWC0,E/-F< ?-9WC*F*1 1 E^=NF%BV!"?QG)J2-H8C>MRP\W 3X09=P MV3%LK-\K;7JC MGKPDU7W\XXD@E\E*]((]Y;0>^>-C2.3 3[8.[&!R-$SY/& MT;4+'Y4^!>8*W3C$_I9[%Z?Q(@!Q]YL4G;$'-!]DP?Z_1><)-*UGS+SE-6FL M9&[0!L9,GG-JN]'O[N:5T40E]Y7GDRQQFEX5:SL50_#V_H]'R*ZZ$'>OX58 M+MNNI;8](C]/=PW:+N;FJ36"&QA#.Q+IQ:M7CLZX[=PSMZ1BZ\>$$KA>W MAG[8#GYHE\XC),B?JI,CL)W1(SMA+;6UX:1LS4N50FO7F/2JG*22W+Y.&'WF MFOF#WI_"F+U+W]4]8/;3*>#;F&TX];XU'&P(JV>R?+.M48UZOHDPB[@?E:2X MT^)^#PI:[*-[&!]=PP,+S=038'^[9!_]MM4I&'0*X)$E=5C0V-MH# M@_+V!.[!DMX_'I33(N/Z.B =N;[PF:E,#+T%'8$RJG!!4 ^6D(C]? _CYWL. MNRZT[<]BKMC9AQT'F Q>,7S;V&/OC&81/5[-UWHIBL@KN_JL9G?,G2&I9-0C M@$U2[&4E)N/O1< (CJ/K[^&9XZ\1[,NYDC/SZRN9VOD->Z,[7F\V00B.ZFN( M]&E]C<=$,/8#/HP?\+GXF0=6P EQHM[=*Y [9WJ/&=;-P+=!D^F9P303^G#% M@5I, M[5=@/&GP62.L;;KI4%:J-"=Y *;-<-=$&$0U+I*T@(O[8Y_>W?KTO!"RL[7F M>9H3;*,PK0<"SS7,X.=-FK";#SL)L)OOMWG@4PGU4P\! F/O@$7)T5L')&80 M$,_E^^6F1']M MU[UBJE%7,LVZL,EZ!FAWF@C,D$:R9UH?/":8L?/O89Q_3^SRN)M\Q# #;9-8 M0^MJZMKHZW$RX-TKF3LGAH_I%8QRBN3YPG:W +2 K05 K_PHL_.67]#K%#,C M:KL,9&U5WU)]>E"9D/MH,'\F&HP]@X^&0GQ]X\8H)*B)LV'FVP&1$OJE MVLB?N=/B!*'P<*^7P2T3L&_PSGV#'O #+QP'H?=FXW;L$\1N!$S]/DKIM(Y! M!_\"O-6;!5M<,=7.^GDU0Y@ZW,AM.%SN?,CWHE8)U)ER+0]ZA1!C.(ZNP,(XPC!BB\*I-_]!,8P]@ _G 3QS#?BH7C!V M_UVN6$:NIP,OM1_\G5QL$KYKFWKBOXCH?_%P3.PYXB=/Y=;ZYQ9W1A#XCGP5 M3_<4ZT\%O"_T8Z1&E;Z7KA1[RKS:9AIJV93DEJ1241,%*LF1CU:>#(/Z=[V- M]P/J!XDO?R"^3_KK;4Q1R9!KA^CUF^2N:,XD:QO!FD--E$5&P(F+V#EY7\Y) MBHF>5P-!8JSYT\3"F#BGF:'OUM5/N25V57Z4F^,^%=?'NC*_KD:[ M,F.%&,Y "#<."$YO%1_U)7]67M(SB,_H+JJ44@:;?B]/U.-D&+L4\@OF?RBLQ\AK-G0M@A6?L>54#-A#[QH 2\Y^G$7^->& MH;HEN56V+LK6V-@U\[=NW;>XI)PE 4"5! RX8-Q MZ&$G3RP4"B9^GT_\I)5FV@@I.==K0SW1?L9+%HS.*8]A-U0F7:'@$,N:I0^5 M66V^:C55*FJ 01))_N%NWV'L8P>^ .8G()M%LD==4IQI';X"-Z-Z&] MN*YNL2,-] -V45O*OJ\3^_'P$7^PZXH/&15-A[[I -\'?@T$ M=0/=WSK\BWZN55^CF#/D-;\D>DI^L][9A-7R)RH=]7=@ )D3B;#;O^8N/Z M>ZL2Q]^A#_]@.O_"EQBO7!KJ\.^!N[@;'785-O:9\[PCS\-M2G 4GT#[YK7[ MS3H8-YO.3B?FXJ0I583N(!A(Z%7IJ+H]13U8_2@,_0^&_F4L]4Z@_P@4]EUX M_VDY2&=@9LNCS0I8=:NP71;[VY;?C("/;F6(0I(519S>AUV+]^%:_,]I90W# M=#1GC O%X:RI6,2L7^SM82*&$:F_U]42KKZ=<61?^"C?3:CV5[4]XG],L6LK M_JZMPT7-0UA^SQD"X,T3MJL=!21UTQ_#[3I;\^,+,(082<]XZ?NW H"QD8/X M7-V=\GVD/*FB[X?0A@-U(TJ! OI/TNU[@THNEYHADBQS&G6+-?"PJR*VKHH3 F(Z8W.AV8FG1, $!*T.#SIV5F +[U[(RZ?X MQ:\);!GJDZCN/(,+BF&LWC,A?(08 MUN58[84ETJ);^:(<#D;&N%^5Y*+61%B-BE#PPH51JOBC%3NE'L8I](ZDP[PYID]O"H(7?41G'KT1N)-B]OT\Z\ M5Y89?=&+P(I8(75AF_78@!6[ Q_%'9AQYW,73=\=6PG=1!E\CNXG%IJ);T/B MJV(/ADXUD_99]PND=O&X'WC%+*$/5*SBKX*3GLMP?U[78H:]9:I:-. M!7R2YKZ,JP*#'M\/C2>\#,6<]H0)44]4P0DB2!6R9@^-X;>7RP-,=W(?FDCN,F+>YJD[FKU!EQ MO&-SH[51F" HWQ'FDPRU"F$8XU@[.",K8,3/D(V###>A[/!9CS5G E(0+B! MQ/[/4<;COO";H^__@%JMKN"IAY86=GMB#\BCN#T?K++('M=U0SZ N@4Q77>0 M7D._Y!\8;@$_\,QQ /2H?I:CO_S@:&31&=LAVH*LZ2]<7[/S\!@LX$]DT3TL M)S"=$.CU!?!^&OI3ZYZ]T/.[KKQM2;:T;&BYL0>5HX#8+944SCA<'M/?@D4, M=K+&DQS?A5SYJ?DLI\4U/=3[!W2Q1_>^ M/+H')Z[IC#V439/X&T(Q^A.JYA=Q\.0)$X_HN?>,L.C?L5OWWJ\QW'EBZ8-1 MXC]24@W@F:Y>/& R>T#DL^HZ5H=[%7E&.TFE>G:ZG:P1A2# Y M,BF2IQ".=X &NW?C[-[-7,P6DXD1@#_GH-0 UT@L(M3$RL'[$YE]^COVJV#7 M[3NTG>2K=4,54:> B);F-$,/6*$HRL#E%US5ZS6#XOHVRNUUJ&[924VS M0J)'S[J2U6NF)94A(I9)L$F2/[UC$2LGR)M Q^!^+*?IIX);4"E0ULJUW+)J MF3UOL0U7!:*SNQ%S/0/N608LF[*2R\E;L[(>F+H 6G(3@1LY.$4^R<<]AL+? MAQ;_S%G=LR?R/002P _?I(ZW9HCWZKAX*6UI*&UU-T3]FS]#I?SWE1)*KS^- M6VN-(U=EH3%MKEL9B;#,+DTY^CQ'M18I8>-CMQFBC6M!W7Y1%ZK M#+GW/ I)@8E'KY!W4[^OB<=S).X+X5%0";>U55EUFB921JV1S_2;O.O<*'1P M#H^AT>,YN]>WM*DEMUF'H>?^!.$1T3B:3?+B93;:K?'X!=R(OT_=[M4IV X7 M"QN@NW*:'171MET_] #B;O"\I2*R=]0W#K*Z<[>&OL?*.1B[U*QX>Q%N'*I^ M_#8'^)C>9?W':/_>CL;>[8;&D1S:OIU)VK3+T_KH%]V@W$3'P<+>3CTPZ^VW@<:-LH.WFL[IL;CJ:4FX;JM&) M@+6!E\$;B*-==! 8RZU]#@ MKFCVX>\=3W/\_83/I?5OA7YFFEOY,K=. =4)9^OU !*VITXE[&4]ZN(O&; G M+D:>N%T7EWI!_^Y])V< (HB__%.X>1R;W!;3:K7G9+2(FL1''^.3><:19B/R MGO"G . B6 MQ3A=Z3YNJDG.ZRLO4I#1/&\+EZVKV2$XXW$OR/YX0S5]0Z9J689CQ)JQ<"25 MX?.0KV&3?0?@=G99+U2+>W"N1RFRNG*O4@M[,F"&=/ M-\T8?-,,>YYNY7EZ1P@KY8-QRMRD]K/]CBK=[%ABO-R6)8)JD6';KI86FV53 M92#X_N1G5>K53Q\6Z'!I]CWR:/\W]!1X="#2[?TG:X"$T]-'1T(+1>0BE]M+ M)]IQ\M7" ZCC; *@O$24:(\(J1M,@9>(PN HS][W([_:X12\_ ]VMCU$9: 8 MK]\M5PC&M4)DGV(>R=9ZC+F'7_7 MS.VQ@>4&KD3V21;$G\L- 1KK#9[+K:QE9SIJ>[U61N8CN0%M"9PBA_VY,?/G M=EQ4 ./RA@H)?^JN'43"3T+:?@#_$W6??@J0)PS;76//\%>JNH2KH-UW%;1N MMD^DTRFGJ)C%FM0GB]: V4#])<:M"AI&,*Z;%@O.^=$(KO>*\,MFKF11/44R MLJ!?[Z0C!..Z:=B;'2=O]LOI?\R%C/@[_UH4O\L>P&$/*#[R7+]*9@JC8R!Q^ M#7),)QPW0!%O#WZ,_' !F'B:G5AH7H#<;L$4^ ":1%JHFY'/[MA#=RAH H?_ M\-5]>_GJNNDO;&V+C ?PBS"_;3H@-=V'\2_=UG<0.RTR>%024 )+4JQ*\82F M,H:NJ2->8%22%T>"P'.,0*-%'!Q00Q/]!4SIZ\HO'I<; MM^DV4]/^. 3 M0C%'!'N_[MP>$M%*'/W^O__7\=N?BH>#47^T8(>5H"+03T!JY '-2FD&_/KO MFKW6MOX38Q*_T4_^@N_/?@$:O1))($62./HS6H23;9IKF]31.AUDS-X2X+X) MU(^/(KWQ])GKF\BV_>X!6PO,%7BU18<]#MS%=XK\QKW<8);XQISL[^_MSC$, M(&F@7QL_](_-@6=ZZB&?PW]UZIES&+GT.R_*J3EYL=,DFPXZODAL9)!#Q#E* MF-'^.3I(YR'U>MO.[<O.M_GY6-?_ZI"^-0$52SZ#ZNXAB46[H:X[N)Q-@,P;PW_PITI!0[6G_.M8F M(BT0G$".U;'!0FTBTHPJDH:@BL*(X7B=U\8\?]A4[:FI,BKU>F1)5NH[8#?2\GQ!E,*ZOJ':P1J.//EZC8!*4G3&=;E7 MW8[)W%QQTJ,)''DR)>ONC8*K=X/\L[RK9' M%FKCSJ)'3R_JBPSXG+P5-KRCE+!@WY[FB6!\UX?JBHE96R\L1454R;'[H M2ZIK37ST]23]>F@NM=L.5#(<6:$0-O2P()>KW6@H]WJH6F5$@AV/%%F;M3-S M/2QUIQR:/BF^'MHU-QHE*CM&K@]HKYT+B5&NUU2YTY6JN(WY"DSDO%R?BL, M5--#;H!&GJR4T 0ER9$; =$CR4F]D;<9,$,C3U9JE<^WA]FJ/5/*.R7%Y(+, MI-%9PY&G*]4B;;6]9+*ZDE]NE-VP4U:"HH2&GJP47];JZ4R[L2- .>QEA\U= MJJM'0T]6JK DVF,CI#)RQM $.F\5\M/M! T]6:G:"A@3NC8:R>6!NTF91L^L MP_7G3U>*%R>EN9'ULDI*S 7VN!),<[FUNL]N?3'R_V?OS7I35[(&T/"M&WF?;JW9, ,89Y#7I"Q"S V-GA@^O6WJCQ@AHR;!$BJI;,["85= MM6K-X[0EK6KA9A)TA-6\OGBL +W00"N/8+K1N/I\GB@,.V$EM:UH<]48U]'* M(Y@:R25Q6[LUF#?DP1.P]P*7.\ MM*EU=DL!S>F>AZGV3&ZXCJ3@'@7J\ MU"[TI7:UQ_=XFZN-FEQ&GFCI\8")'B_-AQ^6FL DF[10$981NK?)5FVX@=CQ MTDY^+3#ANM*#$. KT0=0F#2R\%CQXZ6I#=L)F^E5GEX8\ZKZF"[T&UNX@<2) MIZ[9>!QB0H$N=:/<;!K.SU>3!EIZA*U3)4MG$LM,5(DO$S,V491FG(J7'J%K MK[*<9?AXS>CT4LL,7Q757GB,EQ[C*V,KA5PNU^YU9*F6?"BS>;6YQ)L]1M@% MURO4UP^/<:4UK]N-D9DU5P/GN4<8&V$:F8CTT(TH+.!FH&6/N57#67N$LLTD M5R@7E,*0MFL/UJ"H\GP9RBOF!,[&M-RXN&K,="636&WJ>ES@II /PJ5' +/M MX:)0*6RKM-!;"]%!>B.WHRNT] A@&< -^/:BN>%E'CRF08*WMW&\@1-,4PVW M6@EN5NOTUHGA:J8QF>(3?NPQP/HET!+'I5:"%R*ES**AM[J/DO/<(X!)9:7 M"KU8CK:K^9C:&J?;] R?[!A@R5YKJG>?%K6.G&MV2HWR.C$9C2'=GJ &&Y@5 M@VEHG46CSBBMAWY;B#?0TF,J7YO&H/@DIN?TK$B7,I5:OBDPW( ]0;J;F-A- M=0?+#=]2A_VJD'MJ+,JK 7N"=$>#IL0U"W:6KN7:?*>C,@EU"Y>>(%TAW>D/ MXYU>F2Y)%:W?B]=R@PI<>H)T'^.)U*Q;J_7IVI#N\-RP'#=TN-<3I%L8I.PM MS\5S=&]:--/586,LKR&T3I!N(SL0JOIJD5)T$V5\]$PA-8)TK7XEF&V MVFU=D?6-U.UO^&TL.D9+CX7W*KU-+,M*HU,;#Q/Y!LUV)BO\U&/2M2<;<=F8 M,S1HS*S)*+<82E A8T^1+I0"TWS*JFZ4,*.'.W4F][1]P(\]QL3!0^3!CAFU M$EU+*"U^J&7TE.8\]P@3*SGA*4UG+ !Y[:A3[X,!J$SQR7Q,Q.X.WXO@I B( MNJH*-:K8\V]+8$N$KEG+N2T9+XN M4)V*?O,C)BX6@/W*6XQ\^R,RGQ!.O:HC1NZ3R6]^1(*HW^&(\?OX#Y"+!%%O M_HB)^\1WUVX(HGZ'(R;N:>:;'Y$@ZG)J+_&QSQVR-JXCYZ(U;_6S+P M!=O27\P+NJ"OZHS)A2\=\\L\6$F3_'I?7N M'!@?7$=PN2P^G)=]'^'#\U?^:4>Z%+N^MLO]'!<907R"^%=^N9_CA#R(=Y60!R$/XH,EY$'(@WAJ MKP$VA#Q^/'D0?R[QYQ)_+O'G?E.A 8^)_OB_._;NK$"(W=/G]6@FWH ?+Z5X M9_393-<^-:'[IBZ>: O$4TGXXI?SQ>1G%+K\"5_D1-&>V2IJ"$V8(V&./\ 1 MYSTX [\T-.1#8B( 8,%780%[7A<+R5R[H=N'VM]UR8"V M 033-C;DZC^?\./7I?BW=>LPGD2L7&+EGM'*=6>9.HM_,?,U9>JJ+%'_HO'_ MKHD86A/! ";A@E]C -\08G0%U08$+[[&.+XAO,@(<_E(?A+,^"RS^88PHZB) M^HRPC"^RI&\(,;)@)(NR13#C:ZSL&\(,'(,A>/$U)O@-X06_L"',B(U^S3;Z M,UWC3R,TDSHO1L>C]^=-.?E3C/W+BR=9$]TV!4TR0\[O8"V"N9O!;B)CV_E1 M$BSA[_2;F?XK M)[XJ=#_S&3X[9<) MQ9X/L5"_0'^'^W\AZ[RO_(:[DG+&8*(\O I6Y.M)AC] M[ZX#?QBT+(CH@B$-,&*; WID5B+V)-?I]'*;.,>M\\,*T[B#;$!#K\5?Y,Q! M;31(#2+T .'!P#;#8T&8HV=!9(%DY_!^%*/3-?BKR:UETU_EU -AM:&"46M0 MKF][,7X[:2KATN.02Z:XME'D[B@)B/),4,W_W16KN3MJI!LSP?K?G;RV?FGV M3-(M=\$=I0DS"$/W#;\";W!\8S7;,M$Y(> A#X.W!Q?3=Y0L_>^N+0X6T_I3 M5FZ,!(451Q&ZJ"MR==88) ?LW>]D-,3$X7\1^K__V8?C9Z/^[:@\9S_[F5,1 MC\C^WY^Y_;,WCKR#VO&C M)U!N <-T=E+41-5&,*_K!@( 9UF&/+0M8:B"ME[5-70Z0U=5N*2(E 1@6CY? MB/A\@6VG)['D6DLHK)J*"/%VHQQ]&$.^$$-\@2$,@3"$BS2$NG&&L"L(1$E< M196V\V&+ M+Z4E=3F2I]5Y#Z2%9"-P3"07T1"L62", O" M+"Y2Z/H*LT#,#1X<-/E!9S,KYA.5.LJ&C=[U0J&J(3QRK$WX0M M$+;P%;6]-\<6O'S@H*]!E(RVO=Q.(KQ@\QI;;DYGD]0U\X0!TZMU,]5M7MF$ M'V9LWU2Z8VV%>$+B[C=+TZ%4+$YX N$)EZEEOCJ[@@4EH53-+2J*W#/F&WM9 MH-O;QN7I^Y"LTWVCGAZD[3D/)KK15YG'3<-$9,W2=[\33"*4C+ O& GXHH7 M#A\Z@15*-DT;2/!6(<0H='9#%J'5!A\/ 4G!RZ7FMB%.!!-0L4 MRM]0;)"$ /]WE[4- 3UJP- #QB'%MCY@V$&$.4^0H#-9K?1BK@KX32)OV/,KU:1ZTMT:?T:?=])\&Y]Y+Q,]:SO4T4\SW(Z6HLADR@]1# M?/!$2QRDYN1):CYI,Q-ROF%ROGP4S3G*V0Y$T.NZT.MKXRX$O7X4>GVU_YZ@ MUX]"KRMP!2/P,^P_+WHUK[5: JNJX2'21Z'ZO5-(2?W#M3L_7^-J)$QV"V&R MS[^_R_OT"*823+U&M]7->9^_U(G%25/;M-">S+;^S)NQ,VMXZ,QJ G@($UYR M"QA+602.]ZL)1'VLX:=@1]@)3]>T]SB;3NJM/E]*,6&Y:_3FA>H* 2]Y]SL: MBL9)+BGA)]_);T8PE6#J;;C@"*823+T-;Q[!5(*I5^(8_&IK(C?MJM%(*=U6 MXLV)E)J7-O%>^^.Y*!>P %*MN+B@"^6H$EYH?7T5JV^L7 ,=&.63OF8"7%\V MJ9,OY&:-2O)2AI0LF>A"5 @W*40)%O7OE]$DB[^%D<3-8WPTRP:=LQ^GG5FR MS\8>52O=[+XWC_%U7/EP;Y*L=TYX[1@_LNYQ#Q,/JX)A#+846GC:U0'-_]IN^9X]XDU!P8% 8#R;6]+K'[ Z3K#0G1;^<Z)ZB21*?S=* MO7[G)$&O&T:OK_8H7D00G-F'^ X>7GKH,(5PJL?3@%[$&;5;!4T3\W!<2_X: M#[^AI,N<;@#X7DJT#0-HXH:R#$$S57PQE+#SNI(DS%OWBI%@% E&W8:#C6 J MP=3;\-413"68>AUNOVM/%WYSMUDMPW?7225?H<-L'FS9=4GO53_>3>ZYMY5U MTW1UWXRK^K:1YNM C].D]DX/WB4?I %\,6@+ZQ,V0^$I\Y1>*LP*;MQ:+9G^ M-LLD5PADN/]L*)X@*<.$IUROKY=(/X*I)!&38.IWQE22B/FG3M2OTZ=4OO+8 M:>1+'7J32.?D9<>N)A,-=#3D@WU-G[K"_,N)H(U1.T]TYP: F]@"B1H+LF92 M$ _@6@7@EJ>4"43;D"T9.*T\*7U$6<*:@O@.1,M$O_[U2J+FS:)1QX=,05<1 M_/,0/@BW:EK+APIG0$:HC8/]K$Z@$,[H+!8[$3HZRB]IME^)6NOP1B]5N+O? MD4^+P9(T3A*@) '*&_ R$_2Z8?2Z?M0)[=57IPN:4@JTAG MAJ9'"RI_ 1W1MS&JP*J-'/WPV;ZFW1@O/-'IL$;G>W(X_[24)MO*>,!$'-\M M>SR(E&3L?3^:OW9_*T&O&T:OZW>2$O2Z8?0B":'7J5FLRHU%+[>MI#JESEQI M==E!K9WAD&:!O9@O:Q8WE$?*B98M&+*@4BJ$WO.>R^_JN$0X4T=_P,YNO*JN MFY8!+-D CJM; R/9JJ,)32_A#'9;3MA2(54O=VP>S);EP9#-5!JEU=WOE^97 MD;SAL>48"K!U-MPOA),)9A*_+BWXAO^9H*I!%.)Z_JVE*E)-Y6*UP?LFB])Z<&,SXKFM#5&RA1R9[^H M3%U?1BX\,"5CL)'4S^L2#3] MP0H_]VCDR"7C>,7M?O?23H= MWQJ]+NU NO).$5_3SQ.J_KN\C1-V3KDWHE=%+=U0,JEE+6,+%>OP^-H-<-HQ>I1O]3-]AK;+P7 XEP@38>.@NUD!P] M;48Q@6\@-HZS+U]CXS>4?YEQ@KKR$KC9EBC94I#T.;Y6^#/7RE!Q.GY3^8(W MY(AW?&I#W9" $786_V+F:\K455FB_D7C_YT=-B][N:\66+0T)$A(@($?UA=B8A(D)$A(C^,'&4$!$A(D)$?Y@L^86PN<;$GVOT?N^< M!3SV%=2TP_=ZN4#,2\E 2SJ_'G?FVEKIY58MVJ(346"O!DP<.\F3L3?V6"-L MB+"AS\^$);*<$!$AHC],TOWALOS,T8LSB>%:.%4:Z^%6N5,"RT)KG)'8 3U& M8A@%.5X1P]>7E?O?X=XC5@#=/-R%*J$[3PNJH(F R@(1JT9.,"["A)P?T#7] M]S_#,X7B;RNA=Y\X(Y X)=U&_82_GCH_'FDT)X(!S $],BL1>Y+K='JY39SC MUOEAA6GLDRMG#FJCCZO:@2F KI;-QAH=5N(;TP[8SL9F4:I'-].]@L=B-?<> M^MZ]H86/5;,M$QT40MZG8WHW=)!=S($@JA6ZU)AT!;I12W-12,>) 8O(.!1E M$B'Z1.-BDA?P4>'^^32R!X)_GRVY^EN0^EO%\@7H_%UB'#]Z N43,$QG)T5- M5&T$]#JJNM$USK(,>6CC[NYMO:IKZ'B&KJIP21$>%+(&ZX1@YZ,Y82J(JQED M'ZE2H;QJU>WQ"C&$&&((4<()?C(G.!7G(9S@Q=8'\/AH&X):%V2IJ&6$N6P) MJLL5U,A3*FNEA <^8RMF>V9L>_;PXSZV3^,*A6ZTMU+8>)N>%$-YRG+4(D1PFXCPDXG@[(VOOHX(;K5>H@7F5K!@@MX53*2NM6#B^F([E^^< M_FEU%*E!A$91C]0?IU>7&^NGR*J42BDE]G$;BV4*S4?VZ\HHY%DFK*GLL*W( MT7KX%_>?$)K^22*\CM!D/ M+S)I>Q)OT2#)UYMSH5_?2F-$S;@&(D'(^!N3\>5;_5\7&;]9G M]"(_& QBXZ%!BU>8K6!4UDPQ):SF2FG;U,-&BXEM\IBDG0(&%OY'BIN^-6%? M?LC"E1'VFZL/HC1'#[0$7^2%1L:0>L5F?#2Y0B+/%J,3TU33&;[%;I.#T>.J M7!4QD:/J@T@HQC"$PK\UA7_MG(O/2Q7^*$T_4SE 5_(VR&^XF@*TC;C4^$AR M;ET! 3^;+*R-)PR;$_B64MM*P^AC/!(!3]B>1I4#L60\%&58DBS\G8GYJ^=@ M7!\QGTK[7W8'XVJX%BUWV%5XNF7IW%J?7D'!\+.4G%>2S?ZZ8#TH)26O+R;5 M091#%8$IDO;_4RCY^XT<.:3KG#"2K%BRF.*!GIC'*T:O816OT+%EE//R>"ND MHTH^WS9G+2D'<@)6D/%HDA 32;YB!E]OUOX1ZCI^>THV31M(\,8A-"D$%T,6 MHQ@1'-_4&0"C^[B/$[.%/;07S\;QJBM83V!ZUZ?+83 ML:O4B*]5NH.<30M]2^A$Z\)6TL;PQ"AVQ80B+!V*,&_S>9,_A^ MH; KX WO5R&.64-74&WP"F?8J0LZ(P$^G6AM:#8Q224&JMDK1C!GB*%!9H0E M$)9PM6&USS#GS\P$7HZLL:5YHM(P'FI*>+I>)5F^,Z=37\P0GK7JUS,M"QXR M[9$B\UIJMMG4&3...4/R)&<@/?AOA37ERY"<(YRM@,1]+HN]/K:#'B"7C\*O;XZ)YN@UX]"KROP8'VU MAEQ9=*:Y1'TT4,)%1LWV2YL\*WR\,N<"6FVY.ENELG9ZK,Q2_:G6'E7C_+*! MM%J44_R:6GM#^<1.SI:;-RS)2QD2K&2BFU(A0*40)5C4OU_&GRS^%L8>-R_U MT2P;=,Y^G'9FR3X;>U2M=+/[WKS4UY'HP\U/LMXY(3Y@Q,FZQSU,)*T*AC$H M@7*3+T?F.3X_S6VBD7&7;_3&=[_I^Q-(0,V!06$PD&SK:\^V?DWLDMC5%<:N M?F3B+\%4@JFD13A!YA^%S-?O52282C#UN[3H.'/8ZYF>'>%PHFG5GJKK3F^5 M9KGP4U,<=SY>Z>\;<@'C+B.8DQ,6_4-C5:S.BH^-CI NK&)/F\>M9*T&+(N; M;R1"D7B*)/@3HO].;F."J013+^&!OHAX.K//^1V2)1R.+?EY),S3)4&K/F1: MM=%:YI!DP3,C7Y,LUY=-FM,- -]+B;9A $W<4)8A:*:*X4\).V<\R2Z]+G[_ M ]CZ#7'O;^=D).AUP^AU^3Q-@E[?&+TN[ZN[]C3@-_1//>VLFZ:KJ*7*7V[!(PT@"\&;6%]0@]. M])+U?EY1XYW6=%;)#"8";=2A'AS!C8I3H7CTIGVB&G/M M3C>"7C>,7B17\T_]9E^G;I3*?%1\;!3%CES8FD_3577:EAI(W4!NM]?4C5M* MT9P(VACU?$7(8 "XB2V0*!4"%/X18@A+7QT?,@5=1?#/"[*&D*ZFM7R@< ;D=]HXV"KL!&[AI,_I M+"_/D@\KNI,'S>)DRR?D3(J[^_VV:C:2YWE+?E,2)R-QLMMPP1),)9AZ&]Y< M@JD$4XEC^%8=P]Q2D%5D44"3K05UXX *[=MF56#51J=-LYS96$^>8M-U9U:8 MSJ;=A)6*2N,!&\6>X#=VA" )6)]N4IU,ETXZV06'1KDAK#FE/>)[9.QL/7-AYS8F6+1BRH+H.ZY_FET;X M4$=_P$$.O*JNFY8!+-D 3HA# R/9JJ,I;0X^R"?G4V"O--M9-IBG<&9.SQJ9 M3BW*=QY6:0XBQ2I/SK MQIVN6:@#:D **H/00NC +Z/1R%L@>>D,)U(8 J;$:=41VA3;12)KI+<#DP\G MU$B8>6P8D2ZT*6*.1Y8EL\I_ !NX=C\J0:\;1J_K=WX2]+IA]"(U[+>C;&0> MU>3F841OZ/CR*9NTUQ.F$FD@90,[,%]4-FXH+Q>"@I(Q0$D*Z%O</_7;7L((&SQ&O&]"O/]_Z:QJC0-MWEGYPPT9/-=A_4R[FG M3J:MU!]EB\L,UM!$C^-NJ$PD1,<2)$N;\(TSY\9>,]\@$I)@^OER:Z\9TV\] M]_8UX=;5U&3;[O92?*L_X!X]8 73%J MA&XS+:B")@(J"T2L2S@H'F%"S@_H!O[[G^&/S C=I\((I$))MU&CC%LB0W>H M&CTR*Q%[DNMT>KE-G./6^6&%.1BJQIF#VNCCNFF@U[&KECZ 3I)GZN4N/VN; MDUQM*B=XLW&6(6QX\)I9LRT3'11"_G#X&J3D8;2Y >-NRU+BRU9XWI'K@UQI M-6 3 _;N=S(1HI-TB&;>IJG^ #%]!FG\^32R!X)_GRT[]UN0^ELE[@7H_%T2 M&C]Z N43,$QG)U!@JS8">AW%F'6-LRQ#'MJX;5%;K^H:.IZAJRI<4H0'A:S! M.B':M:+8B8W%1;%CJQES$!TEEU.U@1A"##&$SZJ#()S@)CC!J9@$X00O)L*> MGJ;KONG<84AK13ZU0>Y1O?HS$-A;BK- M0@*K"4FH[X=2;#P4B;VMZP#A#=^4-YP*T1#><)XD^52[,(EU4S)0XH6,F:M; MF4R?O4(^D1\LZ%X+6!N^M8@QDKQ1N,X6\PF(WOV.)>E0@CUF!Z0PYB?Q@U-A*\(/]OE!VP"":1N;H#]!'F9: MU<%F8-!"D8TWYIE$N"U<,S.(Y6"&_5N1(?!K'C@4F;I>E0 M*A8GS.!',X-3D;V?9D(4ZI/&JIGA:$7N1EA-FN68N+ZZ/&$?TG-K^AAO/\2K MU8Y@QKB'>16DT@E,SS@&"#7]9"B>>K5#_'_P>\]/A&\DNS].DA4! M'^1MH3 M0 DB--_@:S80BI2F6_!Y@@'_K%$R_,+8$%1J+AA.HYX), '$(P'>"C0%$7K@ M4#:R"ZF1K F:B-K[F)ZL,.__8.OG@Y@DFW-5V*#+!?^\O >(2B \<8*J/OQD M#;[#^L4D]W:%28UA?7I[AK.B#X]"M6\\@8!1>"!%$Q% B['!4$A)@R@K1 ?) M""T,DM(P)K*)> 3$)/C^_PCP/TE>_OXO_,?;B*@"P4#L;/*/!P:,Q^Y!?-Z% M(0Y_=\^>O(]#;N+Q;)K^/W3 P&/WGA46@:J^6(+E/>',2,Q&=QS/O86$0[48 M#(%__]__)[C[X_P.EU\'H.4"@L6L>PS"0ZC:*&%A!%__2U!7PL9TSY:,WT=\ M6?#+Y_D(HE3\/LG^'[7[$<'@Z(IFPCH< ),K*,(J&$&\.6/O_%,O?Q_0N.,O>)XQO^V/T$B8:YCT8.B22RNQZ( MTA,#29-_M6N94S3SUGRF7:,RM6JK5BYFN3:?I7+%*E?-%+DRU6K# M/U3X:KM%_>5+H+__8,OG!O$^0T7'>Q^;QU" 5!$XOG_ZW>%MS>7TKFPHJ J; MC$023(QV/W"TF*H] X8LGB&@-]A$>JNAO>'ST>HJ_)3GI)(!;4'X)&$.7V$9-K@, MS7S\]OY4NSG2(U[*\&+N*0QHQ+&"H*;\M*X_H-^W42O2&=^A J*=I@U=5TR* MLR%L\78]WJ.)]U#1E"@9KC/MH2E+LF#(<*=_(4"S]#_.-_$OS#\A2C>0#DJY M'V8$TN95L M3?#OMF8A[7=NP$?(X&_8(;+;:)[CZMY& M[BE.5;'V;+BJM?<2$Y_6VDV[,@.;!*H,!;3@OFH'6+CLGBHZ+]?GLH:N&P(5 M7B/42Q",0Q3<*/P=O@_!/C"6/41!"U:<8(4>?D6@'%Z%=V&@5J0&5OH%R\8: MOT1I0(24+1@;9+?!]2-!-G:7Z=H @7OV1)[[1--6G1O7Y\#A-@9<]Q#P$17@[ 82*$ **"*H (Q /0](^4]!@B%T/7TQKR=X(N29_Z. M$+"@'>3# A(07"-!W1;)= \&IY]IZ? %%C/G=U[KQC9\()&,C)-'K;D+'U[U[;/ (YD2W M50E!&RKF'L5,;S$X8WG@, Y0&B"N8X, M9(W*P>TY%\S0X1)\CPJ_[.]EGW/L6@'C5_-K$0]W0R^9R2;J$DO]%6!V+3[C M,SH?K0XPB@(:NK(6XE>!]%\ZD/[K/G-AZY;S^RMG<%;^[=#1WK5D@A#U$H]; M$P L2L!D\>(V5G -M)<@0<'K,/39WF6]&;F<%^W8"?I1%BV(LZ*QT:%@E463&KI*Y!Z.0\!X L7'=?@T7EH)!F3,74&T[1E5+F>H MOP1JAG'+NW_.4B$R9/2YJ%-Y:-K/__9%L_OUG71N!PXD 7B@&29R:R)8^%FO M;WH&K* B,@&JP^M-007N>^#W9"R0':3'Y M>-Y<*JUC4'EGSW&MM _*$^L1R"1YA&4;8CCNU[C6CMFP=,PEW#V%$\)]MQ,_ M.F2Z2X/OI^#3T%/\)QZP!PIR!HQJWLT\QU<<1KGW>6M/S]S14HCR .ZR=-U% MX\!W3VV?6D'T1K+=$CSYC72K(V4%/=!54O"#=_?I0^=-F!0Z><,!H-V[=K'[ M#ML1#*X\"I[-?,/I0E!U4A'^ZDC$K633>024P-AC 5!A$H#"WX>6*^XB*2CL MW/,A[-DA[#U55X%@(I"-X$W"+U:12A$)!4CZ%*_S$!T!>(18$/QR0+K?4U_# M!6L:]6## S,8 5/[O [).A7@RT97*:C@S=>*SW7N/O9. "8Q.(C,.DQ34#'7 MRT N:/KTO!>;#=[$[B*<;\._C-(;-*# #=IZ7W)RNWP,[.W(]*,XIS> ]S@T%'/0"D(UXP/5X.UNJ3:[(S1Y$)5/KCMO&M%97 MT_OAY-@[HDY[>WUYJXB\9,G]Q8\SQ0,]^3O<))K.#8M97L@M8\E4Q,R"R>KN M=SS.W!_GHU,0G55D#+M&&EACE=O\O $(B8#;YZ?CD?;08*JSH5FE 6W#U0]3 M2ZZ^'X_0&S^,1%[Z5'J3MC? .(E3M8<$4XQF>S5>G@P6XGJ=&6UR8XA3]Y%G M,0IR8]=P&6Y\[0DJ-PBTB']# 2RX!JS'TK :!X4%&LFQT@T%+1.=#/"@0^&> M0JWNL#D_-W01 /A@7WW'+!(+4(+!MX/!'B>LN_>9@]>9A1H]M'N06PB"PWTM M,$\BZ+1=2=,;.9M5,GHCG,@^I1YG0\CT8K'(BTP/A]+@9M$I$;:A%\ZPZF() M:\@%Y\(&QV:P_\A%7%$W=TXM \P@DF/'X13K87H 4P,V,KP47\WWM;,C'(=O MT1TU!%[P90/7_]ESX7^!1[\%+5U,*IJULQ'J4)4496 >>_''==9,UQ.]?" C4_@$_1Z=W0Q*.B]^G[_=$*!S?(6*4D#(=$PRY\R=@R\HKN7.V(R6;30N?HQVL%SWW$-463&N3+]/3#PS.53NS3 $D"TPVN0:UN#HH"2 M<"?@P'=P 7;R?=[U!6 $ HRF*8.WVUY?E$#N*[?78@$_@G(2\3[D74,7PV% MH(S&A8UU75I!\8'^##6(L8S%@P,.AW=#F&N!9:J.\BBPC]%9%G)\CHXC/^A7 M-B&5N":RA"Q9Q\>%)+XCC:#,@;(.'@"EM/*K9GXLUCH/?.U1XZO"8",6HAQ21?:R0^#* M!B,(EIWMMVF[-VV(W40RN1ZL!NSQ2N6Q50"12/E!86W#ZB>G8K29Y@:1XY6K MDOU8U,/,;ID=Z25]P@.J / M5[;B93T_?"Q,.N$E5ZD80\.P>BNX\NCM\CHJYJIEF^;M>C[?U1>ZE7L8PY6Q M70+,GB_V1:W5TY;>H;NB'3WWCITT:I"%"\ MV./)GFO3 &-;%0R4W8#L.M,)>D)US1 +]&"FC',*]&E M"X0_R2BVX"0$H&BR>]@O2KOP8.R]%KEWG0"_,_W6S3"R@O%OJ*):JJ-).?DT M,UQ.%%(!S'(6C0R $]G[BB"YD+!UB-'SV-0X"?H]'[7D6XDU5:0)(NO#>CLO1 M@AZV,&@-A79RD^39;$&LUQ.R&>;'=[_I^^-V5[X+&$'WTP&8W -@GDX:+":#=!G&Y62HH)!) MX=MR0N#413V!6=\\?E:LC;/Y99,3GI)T*]9OE[D54VNOKD*L[39/%7<6_==E MQ7J":R*8!TP:*35.P,!\L_2B.O>M>TK25:BHW5,5W7Q.!.C&[N$GQ"-O&SKD M\&F4:V9.J#JR55UO%78( L[1#E3%H*[V7@Z>TX M*T*R1>!X)=9SQX&%YT :0P"><&. M+!OC8 -VNSEBRLF9D';Y%SLX["F].-HF>@73"-9.4MTI&8P_>"7I]4WRU[E@ M['"#9U+W4F\Q@*A76-<>6Z+^PEO2;1/^Q?S[%_4U_O&6"*_"5D%MA&$58$Y5 MW M,C?!+^^'X*;BNYIEQWT4*&)V?4?'[CC+\%[A>4J<[;^M?6Z"O4^^.-DOX#D) M/%^'ST2YY=[YO=^Q@/WE.-M6\,2O.KE<-R-^L;=4&$):LRUP%N?66^Z4>4Q^\/-R= /Z3 )^\IQ,$\!< /&$UA-7\ M+, G[E,L ?SGJS"Q%ZR2;)E_(PWE )W\9.C(KCQ."Q$^.Y MT2;G@< K+.=3^C.="3$(N1-R_PBY?^'DJC]E!\],/#H+2_A$^B?4?C%J_ZC- M^B'4/C'9ZOC?TZ3-GI>T4_>)R$U1]DM#R\B%O^7"8TMJEIZ6^[,\[PVE/MD4^U_Y?\\#_L?7T%'0ALOQKY]E*CJN#% M+N<9K6TQG&"*M#Q-/]8[Z0IMSE#"=>3N=R04CR??UN'\7 CR.>3\,H(0^C[C MI..7W=YGOSXJ\K5SC#^0Z?C5I'Y(X6VIEJMV'V,3)3/3%T)S,\Z4UPU(X7&H M8X52B;?-2OV@?>VVI1-% ?81>^&Z@ M)-9]P#V5>RYA\=E:6@@$-R]=@ N" M;FZ[3Q;=3A2[)/PR6 *58OU;V#UQ(@-#,,0):DR&NNL.40\/H.HK2K)Q'J5 MJ9 @<>TPJC/%R:[N*]WTOF BXJYZYDNSB'/P0%UTGLHNN=]))WXNJ7BCM)=+ M.CI==.1&/)WHU;BLPG/'95FGUUU/R3LZ.86/3@7.;GY1.ZM@QJZ+O^8!RGJE MO;OBY],T$*P(QNU>4"T\?(1?+"XL!5G%&.\UOJ-,OZ/E_:Z'&>1U(2B=]]U\ M0>@^!S3\ED W%8C&OT.HL R^5#8GZ&2G*0=G#/NU^P+J!VFAPGYNT(-)QU8XUZE_H:\W&:4>HL^41'-8\;K?G,F M;%"-M&TZ*<3N?06>\.M,2$,_@S-LPI%7+]Z-PZH8JH@WC1)_Y=\-&S6-0]V2 M1:?:;X\/.7G&,GHUKD'W"O2-?1;KRZ!=]P D.>XI;O]AB!<[E8:[BXXIX7;5GF+'.#7T)-XU/Y?@L=KUF M<3D-_'>LHT^&J 'WN:K(SG YK'7G1,, MQX>6&>BQX39L#+##E\[KJC1.]TJ?/_KJG;[2]AJ9R)I/%*Y9M&,I]9-VBU"D3:(?*((=QQG_U3J*?+-5+/A7+_;31 MV?)@U(X,)S,^I6VYN]^:?ERIM\/&/9L+[2W*V'?U:XD\OP[7K2F+])UHXR:D8 R:BG]; &RU"L-I(I8,VG Q5-),!Q/ MT\SX&JQ_9]]?H]6\100<%B6[?;NQ-8I[AR&M&?(ME7(:GKLS,+3PX=\<;P$( M?NU@V3V%[5UQK^NJ,W/&:1"^]WK4]=M]I-=X[JA#)[8-$=3#^BALFYZ%]U>S MUG%^_-NQ]O#3=S:?4P'M-_6'XLY9@734N=-;'&W4?PJR/YTF&>9)9R?> E*P M\18TI]&.NO&U8=\ =5Z#C0WO3(=[>^55N\YR?IM!YPES8>-VZ3-D+)O]CB'X M\WNO[M>[V-WI3OLV PU#4%=@?39#+>*PTP7W#_3]FI;36!%M>6=7'.P)9=$? M :\28UVU6L'YW4Q2.W]MHSO='(T=D<->"$MP+W$7*&D(J.H@I1;8AL0>Q- M01]36%5!9D9PN[LVLH;;"E%V1\/BF\*EKA8:[82/OWLB/H;@6[I!H_'P$DZ M[)XJ^Z=W7#NNC0V1WI\,!(D;:'CZC8?J(/!\[$F")Y=19;G;UVGC^^O\,GCG M>11J<.B,&@*&*,/S>SMP?>/.8_QKQGJ>:1D")B@D]EQ=[^3M?7EHXB1^[$:* M.!!UQ_%X'[JLROG-+Z]'C6=._!59L#-OE)-S,?Y](K1 G83AY?@J]F+#@KT/,=G#;QT.\05Y3IZF -UK"Q!BGC54/_KLV 8ZK"V._ MX/;GFBY8V%[7J\OLJKWF2@ZS9%TD0.>)C?R4?,Z3WJLR3IZS(&L.?&0 MNH%>96U"U%P5\/@SU)AT8Z&K9V-2CAPP)[IAA3&U[W-KV95S M2(\[/MH)H2C@[A/[.WU?P,K9$6Y:^L*&/KJ7LO_<@R?LN_W1TYQ;"FPDN&"_ M+%?" M0#D9S_L$X_@L<51-=N^SU<$KPPS[ZY4 6PNK5:.-U\ J@ J(HSBC#:@V;KO_ M5UN?PXM*1.F_G8B;WVQ?1TF>?M_KM:M.^[.5W(F9P2&:<)W_-*>=WPSI>@ / M$X+:AX7#?'.D\NWL!=0&V=DOXGBX$??(#QD(2!JB9;OG0I/#<,^&)2S$#!S% M ! Y\!''MHQ[,2/V"J4)@AO\/X [<^,^T$@2.Q/GW#E/^^V0]Z=#NMS4"4D= M?FT((/)K>"MXNH%_I4P,31ABZ7M"$#SJ.XJI H_1V9=,4 MA\/12JMQ=[]YIT^I^X4C0?(63RB\[CG2N-'$2==0]9R>)BF'^H?)NC_N NN9]5$0,2Q/4,!J_T-)'U@II@W^U[*&%>68D1H!N(=\W=N-,#\0":E$_\P?^9=#L%20K;,.;I$QE5-V6,"W9^&O7.:)&WF!_O[PI/ MA$'L.K KR)KQ;@)]Y!S[6<;VEKL;/PG,;]'_)R^&0E!" 1-]CN/;0W?DKGL5 MR'=D^E>![NS$'MW8KF>?"L]]'V(%,B8",UD#E^:TD75."%2_<^R[@2([]1S. M_ HGE.ODENVNS'D_=MZ86!%P,UH$AV+0)SM+@<*>1BOXI\O+8R;U%?+X^GG< M.K!=T\WU!;@XRIT+WM=K:V'ZO0)E]]6-!%7Q-T MN]0 *F? \Z 978Y88__QF\N[UD9@;?.0;6?15&+DAX 6R4BVJ+HJ:&;0F,$\ MS,3IB0DFY@P.PT-0D8T3\I)VD541',.S)QX"S3\E]W5#]W7(U>-U8':LECGD MO9#YN5_&7BOS2 "ZCT=;<4?)!5_N\7;']@=26%A":VL,=MYM$8HAV?* &W\X\#7='-HBB/;,=\+N^-,A>##!!<%\";VX/\KF) M[A4-]V(>OL];@T2.)UV']M+]A*%N6\%-^H^P;$/S.[ZZ>5.[4<.."',&.U&Z M!L*[F3_AN2[[T/&<9CC)"CYN @05JB"BXT$V YY1YXD^3W2_#F%K>,-^=H+; MM$(!9,"_>H\Y<0L(D =H&=R&^PWW>DZ*Z,"@<-Q%]B6KE_#7YX7L8R(55=FV M8-.;03C?'MC,3W'RE#S9X<3AI&#XNKD M]76):"__;K7H/%E/QF-6"3?SY>VV.ZIQXI>+Z,A ;'.9"0C3&]6">Q,E(']_?O383>6I,31) M5".):C>;J!9Y5Z):]/EWO!QK>T=DCOV$*5QO<4&_P8P(9.4&9N(>TB# M.WU!20[HX;9F[#?P0.G[S@B#8"'("ZJTDR;F)0E[B<&G-XRZ?JB2-XX4Y[L< MUOFXX[_\D:-8J46_><8-Y1DW7G&4YUH+6AJGJK'01E_9WA% @2I[TS*>NR5L M=?BY%XZ4V1E/N!QIA&92#(&U L"OJ<$KW1J=$.5J3[KF3$XWO42Z5_;K:/%S M'*QV7H>V.\90/7KQKLCLN;K2>PKJ4IZ)&7*S2GQ8S'3)*53UPGS/8%B@7LHQ ME/T GN%^-M-1ZN <_C0WT+A7/U$);0X]U7"FGPXWCAF%TQ^"FL@K!L>KGKV7 M?(8(TX&L[1*=B&[YK'E2ZQ:D]F2JQY12-C*MYG1Q._26H7=/$T\.]K-'/,=7/O/ M@SPBA;LT&.9+CX(KH=%@*]=1C)VD MDF1 P>Y+3\C+9H=SHO9UN2#FW >NY=6@\-OV^)=_*FB7MR&? F@C>(X>5@"@ MZ:W*8.1:UH+IX4= OGO2V0D63J!FMCM>X,U^& Y0IJC/@>=5@J]V JRH@'KN MY;;+$(.7NH@SG $N0STL7YV[=9AHJJUCY+@)[WYS\Z,1[4(8.;/F P<^CE\;X 5]Q4'J%V.7[KJ;"5E>5J8\IZYP MLKA\Z+?G P6N;<<&@^%HJZUN(F1YGFQ/5]@^G^[YF4[:!QONP-&^GTU7I!,O M4_$S*N >\W9P //M%I^A6L!M!A&FN!U%NA_6!6A*PF=,3*IN&Z;MULNCCQ"[ M4*FFK2(?I)LZ7=6A'1*)0&83BT"K+>"F=%Z*"=E-J'2WXQ!W53>];[(1Q_;# MOT2C\#%%#4HY3'X^8C5]>[@");8!=0/!'XM;@6\%JBIH0+=-_[1_H3T[O^#< MS+=HSHY0\2#O9-DXQ02^>@(Y$)H#B=Z$7F!ZP/1K=P* /YTK@Y025R:@)XPP M6 T(5G,GTRCT>B1B=DQ2GLV@L(*G@4@3&*]Z6 P":>^HGJ.[W+W(U1=,Q[]< A8'YR5D]62I+T\U3)M;C;I^D*F>_G'P4AM*;5,_,L3MY6:5M!J#3G*UQ:=4MQJ M@ 97@K*E@CPK[XVUT.QKR@QDZ4?5E-[<]+:PIG@WW(R+ ;E 4-S)!\SL>?*< M'.]G0BBL'T+Y$?>4!8\H1=0#S:D>V/T M'Y=60;*U54<^PZ<9 *&+\QH$1%27X\Y*=T2^ORG,._9WAI3&S3[?/$AG0[XO M5P-V'9S(5^BR)><%@:^ZW:EV<' +/O?=NKC<9@QQ$HVO1<];38#;S0?XFO-S M8#MXYY_YTY)OT&"##[P6+?6R/.397'=1T)_46M+NV)U$V8PW;"X^?T-BG88E MFHM>S^NL7@;F'KH&).Q(-DSK6*(Z/DIA#E 5M?5XB Y'Q MAU:D3Y_#_C ]&=;X6F>1WZRK87-4F3 7HL]DS"K)6E,N=V0Q/:H:Y1PH;!MW MOW-@:$"JV;S71_FZL/=:1\B_7UGHI5I$6;<^"V6I^>ES+E;ONB]&(1EWL!?% M_UX(#T,'?B\ +(I<(>[FR$$R.:@N/NADX-*^.W>>,E&EIQ,F4U6O"-6Q%7!! M_!!L=*2HKX"Z]":/.RP+R3O3O13X95,/RL8)>O@^C\!>*,\W-=,-=YK[7, N MT6 6'PJI'G,?%%*$XLY)\7,+M*'B,H(<2S^8>7_#!(*K3C]%!Z[3#]%XQC + M/.@G(F*9321&%2BY7)%S)+)\K LH'[<(6/0EC+>2L$$2\KC/V8?A"Y$U"W\. M #E7XYNKI\>G%K\1QRV[)W&/8]0$K29:.M;)0B=K1-W&78@P7VR(1H-(1$P- MXX-A,AH91%, #(18=#00DB#!IM@1B$8X2WS'A%ZUB%AS4<;P\8*]AHVDZ?45V76P.'A^T!':MN_?Z8YC. M*XXMR,#Y7VK' TT\^*Q=CP"O'PJ T/:ZSGC&J/M([_VX8\++33H\&S0(!=2@ M"%LT;JC$ *C1Y?,=,NZIFG9X@?MPW?6\VVOWX]NL"!V.NBG ,_[[<]I!^NT, M!H6*G(O,8L4.X*J; OV0Z#T][7=8C+UC=H#?_ ?K$$U$5K51QP2X\>+))HN- M6-AJ6$\ZW>EE]6EX"6JK-+>Z^\TF[YGC-HN0S%7/,2D<:0+?'9YE[Z0G(4EW MY8GR8"?C?+CUU"PEK?HVL8"*(ILX SSIL(=3$3AI'1W/8L>XDKNZM:OE6';I&-*4@I^HKR!A; M %!5E($(-0)W=HAC8'M#1;#_TS8LIPVY;S0>=;G]HO:7J&7'K]8NN=4U&'"+ M(AF8;A 22-"ZP!7.3NSPN0Y&Z5J7F2U5\8EN-;.=%EM=S7K+JVB0B2,3G^;4 MRIV^5$>K=_SHSTG'8&)QP-,Y=R\ =1K#>@_D8 "GN"+L?!K.VT1.PZ>(@AAM5QNEJ\/S.#ADZ7#K= MA>M2GC4:RW:+! MT[I3-UCDJQH?%R&<7G?^]F!O([S(/14\:I"I?F(J;'Q'^!KEE:0EO'A2T%3# MBAW&:#SC")=4R]@"]YM (GHQ@6O%FV FP]-(-A0[T 8V-OH8:+)H4D/D T'! M,KB:E]!P*R>'ZW-LD.2 33CSX#R/TQZ>9?:L[SW/U&G$*P!5@KM%TW0.VOP[ M\5M?X+F6 #8$.$WB_)KQP,"<].9=2+_K'=4* C?CPS;M@M;=62;7[">79670 MF64SF8C1Z$',_KC5M;?7E[>*= !9^2AA"O!:>5(WQ MW>]X(G9//V_A0GZ*9AV%4,[LU(VM"CO'(_8XX!2GD^X&Y)E0@1=WPQ.1/+WG M56S]/!1-# X\J7^&H84W_HTC4=/-6TINTO0'&29QZ4&U;&DC+7B>> M6Q2BXD,^:2<03MU'GF=\?D+,<.-+3=3F&H)6=L:"[!IL8\&,YGKYC-'IB0PL M"E5ZXQ0@IV_6/50=+*?:#4CFKFDY9HTKY+G"_OLUKFR 7)7@\>W@L<_8['(BZS/ MR4Z"Q@\\)>[RZ;=[MW#[TKFPP7X=)WW-05_<4R70R!07P9X4\7Z;'2>%]6@F MP0&"!UK\X%*/^R^<\_BZ3N'V6-TE\K:+U-R>S?T5(621;D1H.5#B! (8'F/W MD1,$?J2K/7G"3O946_8=)')ZG[65!@QS(L_K?I,@GU#" M;(!2GE;EZ%2:F 5:,-ICL=X+QZQQ U+*L2+[?Y0Y<5I_4_B0U.Z4* 5=O$=- MH::X$]$2OA+EU9619\!I6H M)LJA"3*_Q$,6Y*$S-Y< 6D;8@3A!!(<**K\Z7E6-==!1G-N,%ZK7=3SN6@G+SQ&+F< M+7]J!U@@_RS\\-/4W*^X[H^8.YP'"@Y#HJW77*DRIC+ M,ID3'([E\5C5 MCJFA(.$>YX)K<7W8!%4?8T;V:OK?'\*]&NG+UC:=277RC9J6#"\>"MW"ZBUP M#TZATXW]/! $_]K(:V$= +C,C2/6H%VL*78CMRHN[(>-BEJP61-T=%P,\1R7 M\H3+24[E01#+!+\BY0J1^*6D4V>>WSXD^36>_"!"%;Z&P\-MG<>3L8+FXK-M7(,E@D4JL K_1\B>T($JF< X"(60U^A M,4PC;$^4Y1&@6FB<^YY-BK?AQ7^Q2>+LUK%64:M3;8RP 9>P',60!-O27=5M M_XDZ5M.@C#8MB!/!YWZJUDSO6?M!X,^ @]E.&!EWV\(]?*' ="/+HB&C,BW! M-]/=' @I& +4/1>2EQ/A?\LIJ($(B!/&,!#\@@(6FG).[FP+S"UWHC;MA/3P MV#_3%B>A@U1 SX;#7 S;9G[B+$[P/+TOOY[ 2[]U)Q%"C'3BVJ=[/%YYAAI+ M,M1(AMJ59*@)3E*#.&B/T_7'Y,,B1==:TT@%B'5^G>(&[ !EI*&W^2OK,Z'3 M>@Q/RSR8]3;-1'NZ;B>Y0>1X9:(K<4UA("E\*4LS$6XE)6MMM#)QN')+'^S2*>@(\ M+4=3)9[D:B9 MNK:D-Z5!/6RSY>WD:0Q7'CVSUVNR%6$97RN;Y<.VK-;SLSD[AFK.T3-74K24 MDQ[4>"?.9&+M8G'\V%^,!ZGCE;EJR;3LC/!$@TR:+C3M)UNL->#*H[?/1XO( ML#2JLQV[-Q+[]K:;YK=CE.AS]% ^LNTUYY,.X$M-:UGA^50F/N?0TJ.G,H"? MK.:Z8'?8<53)4'K>ZRDX*08MCCIX*A78O%I*>:LGFJ#*?%8;EEP M+"6R?(UG\\O,)J+5A*[4&#"1XZ>J_;9B 5O4^9FU,7N902^6&<.E)Z@D;\\2 M V4AA#LM5ASM-Q**T$CE'XRRV%6&\%@G**II"G1M M-(('[C4?F7JNU^Z#)5QZ JF?9%&4"ELUHVQ:19T?\$-9V$((G,#59'242BRT MIP*_"!?X1RXZA'P*[O4$"E9,1@7K/%OCY4Q"*3Z%$TV+@4M/X.#,*D(M.5N/ M*?EP,19+]E6CMEE!S?UXZ;I>KZ[LLJC3F4H_QV:R0[8!<8 ]@2Y&:;D=\YF) M2D8+3VZ@FH8F")?KG25 M6CPR6W>ZUN@I Y>>P(%E-&)4RJ61PL=U>=9XTK=*+=U 2X^XFIDJ]9/:9#-4 M[![?B6BCA=2?K-#2(V8U*M?;F?(HVNLLVGQQ4.;TF-J MW6\4FFL^M.1L:G1 MHQ76_*?-P:KCIV085K$?,_.E/_H;9?\?J=/-]15AV%K7'V6.U,*2SXQ5<>?3V_#J6S3WVZRG>SC0% M7F'+4C/9."4F+*[%Z>UT15/"6K]NMKKZ@.N/3S'JK+EN+R-B8:*T'N1>HE%9 MV75Y=8K]/D8:;*G2C.<[O;16,Y(C,SII,@/)]);W\Y6_(=N94?3X9_IT4VTI'3&!NH6$W;F^R^ M2]L-A*].6SDF]9?30,,VH;5F_OW+B2%_>D+L+H[ZKG2##R0T'.30XM<,9DI) MH;>;W$JI160N5Y$8.2H<3ME]:>F /5,6;<#PH.]?3F_>?1-]^,9D9P<]//,. MVV)A/(5^;H)?W@_!3<6Q71-0== MBQR_V%LJ#$T4V01G,0/?=]CW!T!$F-!__S.\9<[K@XCPX9OFPR]AL),1?OSO.5'WI^B!-W90GV>S M?\"SF[H-C] MER@",!I=7/(VP1)H-GC3+;YESS=JW+SE:%=N!Y"C784?]RN/]CF>VP#7Q*F; M5W+8+W;>$NH[R]$^QT'[ HI2D?OX7OGJLXK;GUW9)^LKYZ2\$_K(I=6.NJ&C M(G;SU(7ZC MD49_%A.-="<>3C"->++47Q>XO1YHD<]I'>XZ$OPV:)$[K\"2C8K;I2*V9YUP MY-&6MPP+GN:HKT$2C6\+)9+QX[%C;R?99\GCQC6TJ_48N61W4G4C+J-;5)7( MT4ZIAU_HB[_HT=^HA7XU./Y<2R5NIE,42]!Z3WV^:K2^.O7:_=N/5:^[H!)M MK:/%>"3OJQ>+Y=;(#'JLM<_E42B6CJ'\)5*\9.A2+ M)-^D7K^7I7RMWOT]':%^H\4X?EY;MW#[E6O1=^^1OG=3_ =5-^?HN'> MOB+[_?55HI;^L5KZ\_1,LS^M*(HM)GEAVF2'BHC9' MCO:=\_TNE")P)3=Y"QHLH;]+92I=ICYTGH)200D)[BTN^O&3D#2!J_E M)FZ?&DB2(4DRO*$D0^3%,&LC/(2UI:O2"3?5=MB-Y^AXHJ^TRM%^ME/F 1-% M4W]0.#0>BC$WE&WX\]Q4)+GPIQJ1/^=HWR'"2I(+B4?K&P9K27(A22[\@IXB(ZF2);AE7I93V89BJ_'@V]? MK;Y]%?.[G^ [Z,(_1>6]?-L*!:/D;S#ZW7H0B0P36INZ"/9(D[='^[Y_,9'^PZ*+''J M$J?N-]2)B5.7*,O?05G&JE0=:U)E^-,)79D.#R*U8B?UT)%;\6&XSK0RN2&' M[LM)?DC$/L=+2S)AS\#IW'O6QA18SX%FGDZ"N'VU^/95Q.]^ I(3>R6GND$] M\]O1QC-=E<<(II77RF6R>';3X MGM78IA_"L=F@QPV8* [@AI@8Z4]XQ5ZI%E!5^,00!7$08H"*55E!FLF:;%H( M(Y8D=Y"<@+BIKMI-];(I3OWUV<(ZM2>L4S]06!_SIPMKEWGF'=^.S!SEW0&I#W(![."&^\_.(ENV(6XZ/DMIHL08^L[&D)]@ M]1:S)S)*3Z.VDNLIO:4J,)-Z0S8S4,V(O\OL(7$8DE!,$HJ)!7:%%M@I;GC( M!)ED;5&+/9HUNB9'G\I%3IOI%0XQ06AKI4*1.'/6T,TWJ\F[=.AFEU L8Z2G M2*"&G( $:FXT4//UHID8*FQPHA#C!"5SR1)0Y>K MC;_\50Y85]000!0"WF^6L(8/0K4T0# T^%X3->,&"QL>EIH!:Z)+<.D2F-9S M]>*W;WS=OB'RW4] C?$L+D5,7YFP^9X1SM?:,[09R>7I#&/=Q:VA36$!.]R M=_0U8-9&/.;P%CA75A5-U,6I5%?CR EPPM(29V MG.Y."G!NXP0DRD/,C[.;'U_.MP[9U5,ML=K:425#]V:EGBHT8H^JV$#L"D>% MXLES1*5OVS"YVJA0T3=.4,=V=$I=(Q&A'QXV^<9'(Q$A$A$BAM/9D]R.-P65 M"GXT J)5&YW\_"7[1Y[$GTJI3#:IV&K*9!ZZTWK%7L';0O9/Y'B:-PD$D4 0 M"0012^P*\NT^Q @/^5^GS_6L<#71IH7<-B(GLOU>0<#\#S7U#T5.Q,))".B: M0T!NE$?62.SGADV.[WX"$OLA)LRM2.[KB?V<(=[#S82&GJ4+7&=6[)>:FUJ- M65C<@&5PO( ^Q,JXIWO/Q&$]I53$+]<<'36%IM1I?Y=/=3&*, M6!0T2>*A2(+$>*XVQL/_L?5!HC^W*(S(T4CTYY:B/V32"7'L$\<^4;EO0>7^ MN"8=S2B@UUA)27[6+8["FK82HU9CP#H3>T.)!$N<^]?JW*\":[^"_@P^@-M0 MD]_=M^T6M$ARJ--*<02*2TFWARKX&O7AW^?S]'_Y04@HX-*R_LS93&]PIIE0 M#M1&;6']DE-?7_399'K2E_A\8[)(9XM1=O+_L_>>S:DCV\+P]UOU_ =JGWOO M.U-E?!1 P)YS=Q4Y9P2&+RHAM9!0 @6"?_W;W1+)PAD,V)JJ\;:AU>I>J5?J MM183CJ(_X]1_@XBZ 3/G0W+W&XBH8Z;)9454:)ODY< GQFL\%R^:,RRU3&G[PJ^#GV1J MFKE$U9<]2,Z@+$%. +PTV]7ATW!J,2(I!H2+PFL03AZ;HR4C>+#:@A"+_E \.4__QZ?C#K.GIQW+NH(-8P+:QC_ M^R^2(?X)_@R/W!O>UVD$+GT??]&K\.F$F:,2]2>$//491CL*UGY47 M(NH37I0]_P'Z$HZW*63X]NPNM^KWFQ'_QDNSMVBP__B;I=]X:S=IIK]I:YJ!=Z AG'[I^UWW\$MJ 7742WPBRGK!H[Y"Y_F)[S,=;F3^AJX+F"!\%/ 6CP.MC=D<)7''8W'-#M)6MF6NA.@W\_JIUYX/D9J6IY)FFQ MH*T^"!WWX_3: MO+IL/W.U@Y%F]:$.V\M2X[0#^FG-%32R RT% M_KQOL[50N_S!VB74*78*YA&%<92O%&DY;]-$57A@U_-:T;+&$RZ!%$;Z+I8* M-BC_T=Z\TY;2?$=-QJ\KM/EI:%U!?]X)\); &GHFHLNERI>4 ERG_5RQ2O]57M5,Q)*X2B^GJU65>%P7EFJ35M*%ND@J,3[-49ZM0 M1IU%[PYQ=KK]W#Q/O<7V^_X'W*V0Y:FJ^H5I@-TL=H;;Q,T^O<%\W7"*,.6_/X]LI$7:S M8O?G'LJGKBQVLR1PPJ2TLQ^^.3"S@*!X$2H4/>-U$Z[H$7]PWECP50OT<+?A M;J]!+%T\P>UKG0(A)D^SM;/SW]&Z)*=,63MOK=QK2UD+6TM_LK7TOAZ#=K2G MQ1Q?[Y%D.;>E/*JI;((E^'(JUFU1BT;92'.XO33UQ8ERURN;WG_M]>Q*;/9( MQM>U1X-O/YX=[N"KE(JSEVG]GFKA[6M_WXY90LTOU/Q.K/GYAW]^=_:_6>$C M',6)1XO%;IYG5T*%+0WF+#OQ*N31Q-LJG7QOS>YJ_99=QQ34Z)BW ?*WZQ#W M]J==EC*< 7OR,Z MOOD=4;97OW^$1R#4#TTQI9Y?+K,17EF_V&W='\NH#D72(1C%[__1-\F?OE M7/9+<1S]1%06?_X#?VS>)FB MQ ,9'])FR1<&BWML S%B1.SJ=C.J/,-.Y+V M]H97B7_^O__:7VU0C?<3A/>VX9?(H#"F)B ZM@"O1GD)OODWKRWYM>UO*Y&Z MIS>IQ[^W.<9HWQ&20#5\(GN_H_T'@*?SJ^@>B [J>OB/'9;VV'QHVIBO?UM M@XA9 #3[P;P8$XXY^TV1]ZADR%X=DQ@\3^(GPHT&.7\S+Z1S>M_DQF;W#C7_ MX2.RA63FOWK-[+&LXK>^T_L3/0CY#$H1[2 -V?\HL+ ]*D+@A0OJX=(KJ$ - M$NA08FRY@_^S1T7/T?HAYHXAY%AEF]Z8:PVI:;N=['4),%JQ+8M2H%">X#HU MU#-/O;'$39!=+R5;3K20%\HA/9^83F[';>\#(%[^LKI-AQ#TRC91GRIAQ6,B MX$J:2I,$'8_',;+Y[1=D$L03"2!RXV2*Y&+Q>(I+Q9()CI!XD:02@ ="[. ) M>!;6"*W>K"N:Q"H4_S!8E].)HI6&2DS\Z9DD9B)VF-^W5ZH^H2C M@V\'24IMLNV6DP?=*C<8QH28([7AR,#;BVK4%%5[52= D5G(&5X2VL32RW4[ M'#GE.M7%(Z68A%L8V(E6EQ2+0_1VDGPZ-"LM4EQYLI8)171E,VLNVJG.DHMQ MQ-.1+I5ZZ G95#H_;V4XJ:0EJK7QDHL'1S;9K+O*K<8MN&#'+DWF:M+,HGX4 M@3KR<11K-[BFVR;#; MA6)^5!% 1LTW:9DCZFF-F*;0R,#;8P9@Z'&GQN?G;4'G@<%*%I>&(P-O?P#1 M\JC.Y72BF.]P"7?,9%;)-I<,OMWA8\8 & E1==5RNS0$Q4[F<0E'!I%DN[0P M;-97A$N+Z1C?)(CT (T,O)V.6FJ7&0P&1'.LV:NB24DS>$*E@F^7B&:N6\F- M9WEF21MDQQW-:^LT'!EX>UN<.E9CM)ZQ;JR;:D13W')IH)&!M]<5-MUDT^66 M"DQ)*+8ZV:8;;R,+*T#+.<)L=L;C*IVGHOTUU^IQG6(!#PT0LV&ZF0:=&0R) MHA-SU<4ZMFADTVAH8*D=.QU=&/5L3.U62N719-:T9MT)&AH@YUZW5%:-QXN0;I9H: !:\MQ<:NV^4%:S MA#O)-,CI,D;CH0%H@=6 U9/M187@E6@LK_7CJRFD?O*(V'79P;IF%U=EHAI= MZVQ^%=<'9;S6( AZL5P^ETKV+,(=K0JBEBRR6A2.I8/[XEO]-$$5JF55+\GQ M=J;4'"C)-!H:P%9DJXC-XI MTS++I*#D)X_(7J*EL=9C-FVKQ5Z2XD;1GJ,R2S0T2#!F5HG95::@@F)^63'J MXRHSAK,>D=.\IEG)U+0]ST,+?L9&A1;_H."A@5F';GL@1/M<3,WFS8=A+:T6 MQ2D>&MA6HYFU!KULT#0R$QP-AS)!(H@-I:A<4J?5/"6ZBT:F6/C)EB;Q^7R9:"X[LZP4U\C::(F&!D]^4$[:!?8AD]?5G.D4=$6UYVDT M=$L$![5"7W:BI Z<*"FN/F>GA41+XM1HF=1RP^JZ2/&3IQE.>[9_V,GL4C"RMMV\"Q=WZ2'EQ>1C,%]==& M<1=!/^[J3B&IKE>Y.<&WEH,UG7Y2C?+9<;Z6'@&VP,_@LAW+!1^VNP(7+Y]7 M.&/WD1T4(CL G+-**750I10%[7AC[8=L;%0R5-^MR-ZN:%==5/ =9$",\':$ M7_"*AL9&)=.*(B<8OH)I 0&:WKC6J1Z!#TJ\8D46O.:"75%2_&*D49.)?^R( M:_"NJ* *I0?E2GVG601[S>P#<.TMS@(STW*\%<$/+;AY^"NB&?255WAU+RKE M[T;G4:I=9*DX,ER4:8#__1?)$/^LH2$9D2Q3Q^L<^PNPT0(B:%'WD9H)C7X' M6/HSL#K^3O0>[YTH5(9FLB,3"\!_45U7_ETK0*C;>R'""X:N&$$.OPEZC:6L M(C/(SNA/A)(Q, 09K7?SP1XB?1#4P )H$0K9W>C%>TB3%6#QEB"OX30"[]H M#5CC]QHFA+6 [&IM'7$@OP(1H>G@_0I<(EH3I 8>N^0T!J:_2\Z=',[DN?;"*>20\)1E9F:!)H_D-H;K<:F;LF(@NT#F#? M?PU;L09$JH;*74NM,W M >*-B)@8^%UXMP>;_%^$N'^:>'OX2@Q[0PUM/S3U'?/S $1^%8$?.^"42J\ X\,2G-S*X8%I=B+'= M.=*%Z(9K@=!IP9/=% N0H_N(S[8.>,8[01N\94'[3VG4.K&$E,]JXRQ=;.GI ME)G^]<

2W@% F!ISR*'2[H)U4HR2141E1S\WZ;$H'].37 M'^(^F"NV >Y])(T.& AA5W/N=N()GHT%]W!"Q-Z7GR1]AZ2@*"F.MG5NG2$/-INLY.5IEUKGA$A)X\C[UO*#8 MJK/81GA>I? (?Z>:(M)W=QJ5#)D28>_[< -61)7S%$B/OWWC!5DH%F_8W@:@LK?I9W%>/\>N9\_S MC 61:AJ"HGDW_7&D,^C/J,H])M>;)0"ACU?=3H]ON=5>^D0>BG?Z"':=3+ = M9^-V/NN-E?A$G4(,?&@\WOD-2;#=*0B6BSN30*L76L:(UX&RP%( /7F$TST; MZB^/X?_>&A@R?*MG@WOFUEKFA/JSHAD6H@EWHN+TA.O'*S(6'<$@IK_J_4!9Y2"CAT?,:H:!+ MDIYNCZ]*'I+,)]K+O"/'_A24\M(6-]<@_*L.^WS"/O*;+^M2?OQC0[ MYR9>3AN_CJJ_I]KM:[G:Y^X(<>C.#TGS4PDYWXXTSU!^^RI)\]Q8#4DS),V0 M-'\*:5X?9;[>X>8+5>AMZ7)Q_I68"W76O]M%Z!.8;+\V^BFU($ MCYV@U$I#QX7()L 0E#>U\[YJ#>7Z=.3_/L$R+ZWJW"PN5:I?$ M:?O#'6^?5DVG\9WE C EH.+L7F59X3 ;[[=M2PNR&?]!4Y)L*XRH\4?-D]QFI*.8^M M?+%7BE9:9G9A+5FW.UNKQ;I,$MWE)0W/E-LJNI5EAR&Z"V,4Y?BIJBW3'(,, MSSA!G+]E]4\6#S=@-GV7 ,)+]NX-!0^N"*,A_8;T>\L8_7'T&VIGE]7.WF&4 M:HO\>%Y(LAS+KTJUCE7@>Y,.ZC.(C-*7U;*KCCQF36MFXBXP]F%[J#"0<:/F M8V@E?E .;3CA4!;XDBC1'@GU16E=R<^3(#MB9%;ME=_?VOZ$=N(D;]=HMEHQ M\DHLD>:<2:K*B4LN@>S$V%V<##9+"/GZEO6.;Z0>?TLM."2ZD.BN'3_?E>A" M!>;2"LP[3*G1;#P7ABN5KT?%C0RR-)MP$*B[(E'I-<[G-^%X=TH2@S'CM M%2OKAOSVX2VH,%IW%C&VY96,:8@;Z>4N.,?)]),Q=CW+E\@\5Z'FQD7S0\=" MLUIGQG.=&#!,-E=/TD+6;G-)9'Y14(@%FS'>.,-?$:_8MAF291A_NRU]ZQW6(C$?V 9)S$N$HDS5(&!YT7X<#AZX MLC.>7-(>;(XIJ\8OF );+([XM5U9S'/Q-)?"X;AS716Y 9OO0SK(SQ,(U%4+ MA#"L$A)M2+2WHE']2%J\:E+\\0K5.PR^_HCGJJUYYI&H#IU!H6^)36Z$%"D< M'GQ)D[J-V.!U>4%N0XD\;4CQ4%#04%"(I@MI]6NDX]$KS:>-(G[Y!J](%)9: MG3E"'J!9(Q+WJASXKG\[->7^T2?,N1X@5G7F<>TAQ)(-.0C-U1 MB;>9AR'+?]RI_;U9/J"'7Q?+?X_X2TC3(4U_UV/LP_5QC$&B_!BG5I7\.N94 MAS/&29.]-CK;WEP@)Q0!H0AXFTD?2H 32H#WW'UTJ4QU++ &"P9CG5MSC\MY M!C,Y,LFQ!DO=2A 6S?%2\X(NF#G[W0N(-W4O^)8:^/6EZY[,27KI9-O7BF>' M]/0EV4BGI*>K+L;^+56ID)Y">@KIZ19R'=]Z1VQ+XC7 M?#/VNU>5R]$-8&]:$R')ZP).50%26W*9=UYC'/] M"4AC\_W7'YJ\2S+T=XOI?(O[!U_@M?Y"9D8,_%?(P6]W9Z.&OB^YL]7"I!15 MD]DE&Y4'JMZ/T2BJ]5!;8DAM=L=Y) M\$1S_)AN.!53K+L7]0Z*@5R([VKJCFS M/D%*"S*H7M9:;C-X^]9N!S<4EOE9P=@KVFUHJ+VE[/!TT0;2R 4)M9J-%;MF ML^MJTXL6:LF.62K;S_9;;+1=[A.LF.VWIU#JQ;S&"33Y4GO14$1S,V20GN)SKWPJEXH M,\*@ZC<2&>_P =1'!&-?J9871$5GA5*1NQ62ZOJ\79!*D]..?UG;TOWFOCAP51O_]NPX*H MWUL:%GA)=.+)X;8P1G*B.JPT'+8INNOXZ#'.I9=+Q./8;8%T_-1KKHM_.^C= M?S;#&JX.+$6X'%,^6<:_167QYS_PQV8>00.\A6A4]E^VI4'T4I\%">)_3D)I M H!D8&UV1<7VHM_>%LF8MVJ\2OSS__W7_FJ#/.>SQ]XV9*\R+H4Y90*B8RCB MU2@OP3?_YK4EO[8WC)?:<=[O+8?1.!9/W-/Q_XGL_8[V'P">SJ^B>R#R&3.J M _L1AY MGXB?"#>:8H#-O.1]C'Z:ET#O4/,?/B);B'__U6MFGQ#CN][I_8D>W,A!_(E? MT-C_*+"P/2I"X(4+ZB%&0Q?.LTBX&.C"N4_W_)\]*GJ.U@\Q=PPA/)8+G)0< M)P4I(7(\(PI6_E-Y+$E$Q7&F5J.;78XSA" M*LUIQH*2A*.>CAR:E%A;S%B-;7;DJ+T6R7:,67(41SP=.>_-QO55J_"@ GFM MK\Q8,[E,MN'(P)S)&M].TVU[3? SJ3_@*@_SF+CDZ."<3+\['53[];F:I=CA M;%@'%;6!1M)/1RI2?R3/BD!7HT7*+C4,KO"X;'.QX)RCFEI@A(;:ST?S=J8P M*\2,A;KD8L$YFY2F4LIHW62SI70JS15KCWHIS<6#<\J+:#R1'%3Z^6HBZT83 M;#<;U](<$QPY!8768CU,VZI2:K&FHLH5[;$-1VZ@! 4B.HT4P\45#[WGQIP( M^G%7=PI)=;W*S0F^M1RLZ32'AI*__OSG0(P>'&MA5) 6)FC6@;G30NK]5Y M!QU=ZQS47C'M]^ 2,IHIJ+\VFRAW:JU4?"&+1#37FHOERL.B2\&C%,"C;@9? MYE@N^)P<5PQXU$"63 9SF%#^DB\K>C*(2+QB11:\YGI5(1SX$7Q !?A\W*] M.5YC>/J[A(.<;6U*)Y(# @YN1&CR+H+ &>$M$)E9P$9'B1@9 \U<1OY2#/@" MT[6A*F+__1MSO_\>_]SPU"MX9FC\S :_-[_L[Y'9;LD3X+SKF)L//.F-/SD0 M\GOJF#\&0PJ].JKQ:]/U'SJ4U8ZU6==&PGD2]@WI:,G8/9-\2?G?$W=[DZ/R M*!*$U$97V/P=75J0]KP3<@EA].K)M/V>']NFYCK@'W1(G4I5>%[=V1L(OWRK M\K-3(SX9FZ3N+PET7R/#+P[ _UO#G0SA?AFX$_>)$/ ?!_Q;HMCX8'@IA/VJ MK#_?WI,;/7V_SU7'[VB%YFX[92_7RJF_MOH'BR(K1-, 0 M,AV2)%B&'/'7YFQS[.@QHZIF2QVR8N8I*S6><+B:.4G>4?1+U=U(]MOAIES(NKP*G$:/U M@($T8/LE%5B>S\L9<6W'B4'ZH;\<,X4Z,9]PWOW2.X)^-5_A!%%]R MKB.*;;L FE ZOX[(_,+[%I-HQ#%1C'T&O]CO#;E44)#=\;_"O2%GP. U](K[ M\T#!3R;(FCJ$]#IB@84"EO8+V020>",*'*Q87N]*)P)X088/SM ='V,"5VPI MIHAV* )XR.J* 2**%$&S^VD*>[-AL( 5>@88 @0^I L37<",.C)O1!V@HW(Y MUAIQD(9G,O82'^XC^VN'J+$5$0%<@@@R+?LN8KMP:;RW'0T8$T?&:X#@PGTY M(5C0'N!2H4R#(W>[]N:'RT.HA>HX+N) &I[9 M@'I%%.T>XM*T$6%MDS0\JO >]Y>.;9/$/S;1LK2_2)0*H@ X$WJQ\SY$84": D0[7-L=7C D #B5 M:"Z-IVN$2T=KVGL:010M>6+ -7K8%.!$)*4_^08.;R7T_(#P-M#A/$.D09O65RAP$HKHY]ILI3 -VL6/#C:A9L21D/ "J4<>._.3B04FJ!CS'@6\F.#T MRMN6\'7_??D&9VS+N'V6>* M)QP\C/-C*+,\&GDOJ1UY&5X8DIZ;8V,C%0X%&CQ?_>,.'TY0>,$9T;%R(,"A MBB!&#K0:Q*!1917U5)K?G$ F>(I)C+EQ0B"X6$I,<#Q#TUQRG(SS\10@F?'X MB6)TF(!]^A3@IQF_^WH]1 %.*OD'L;JSU<.\?_87^C#4Z]*8#.;([;9!>=48E\UJ47?B:+&_+$:0>0$B@C2-8G%LL;LL>PG>G M#1']D]^MX*#L1MTTP+J.Y7L!6J*;FAO;JAT;'TUFO?VUI #(H8*\KD&U1#N8 M;3NF;,QGK.-&=P 11 &I4% 771^?;V^DW4%2")&R/W'7GG)&L96= MJW,ZDW-IJ]>L/;0_? @#]J:N12&E98TW,.]6H8)/Y/% O19KYQ9+7]4)*9HO3_- NU.9FJ@&5 M$CKQ(FU".OLJ>74+*(W+U7E!*L<[!"^/U(59L&)"ZE(H;4_%53DYK_4)-],N M-SJR7=-$*&U(X@4]\PYJ"=@VAKRLK>^.F04(Z2]()"@1=$]'0S+&;U<:@0>L MYLNE"8)M9&R^15!1[Q-42'?D_;7#=_-8>0D((NPTTGQ!B%:@^>_B?3/<$CT] M%VD!%/$/G@"-$Y[,A+\G_]DL&:T3&K2>^HE$I6OP+K1VX619"!P4/L*&;H;7 M>$, D:X,@',?V=Y9W+^B7#;"'T1IYE4,A'\/$' MR6\/9=!Y!&P;ZOMCQ< S[C@B>$\H3JUBME@:CM1L1LMD )U,V^FV M)WL@U(&8=EX8YU^*.LVMHD#RZ/,>T#BT[P1(<9[I9']"$]VS/Q0'*O+">Y:Q MMP9L7VG -P4+"I(\$12SPV+@&A;HBXQBOI$?E$>1HF6ZLZ_Q5S>-2 ,:Q%@P MDG$L&).'1BDO^,Y WG<$FO!P0D0M-#.X2HAX:)M'&PA\IGS M-Y3(4(+Q>(:)9H[A!%#$FKHB0*L86 NHH"&/YP(9U!$9#IR[O.5@XQHBL L7 M($=:&J\84/QJT)A&D*@ RP;K^^T"_.?MP,R^60<,;/\A)P$2S? X4B"XX'%@ M(YN0%Q=8X,']0BDN0I)!GD[LBMA)SIG,PV-1 "X.;\%-"5!\PU?=P;,#:IR" M;$#;>X*.I D4**[FN);GA?3\AEN]L^P#IM&VQ_GL<)Q?/B9G[6E\>511)5$Y0$04G&TY M7 =9REC)0'_5%4/17?V)BK(1'VELJC_TAIIB[GQ85<9*GZ M([>:L[7'Q.*@%&*Y47B#]H&F_@WE-IRS*:&"C(KCHO?R6M;?\BZX1>SI&_5) M?-):U@?1?--15ADI.:7'C3:J3$\01Q0.97_FR ::D"1,2Q.7$'T1VYVA :Z M\;CV:<>G;P,X3P@@4 -PK!]*D#>1X?RPI:)-:'\%N@2F)X1.EI M/2AXP"/!N_'U6\@E@UCZZ-3P:U^S^)*+KPY.5<#ZT MHC<)H( ,>52EKS],DH\%8;I203I7BD/"5FH#:*7%8M1]L!?:3J>'_()X!>-G MG2->.K@' *.HV%+YQS&^S5C#,O U] U\,"5]:"5%J>NY[\\ MBKINQU7ZHW594'7'2N2UH2Z7D70D[F//(NXPE@HM'4]6P>-- $#<12\-P;-' M(*=^ )V@$JB*^!H%B&1OC!86]>2@((SA8O%.?#OEX MSTRYI=(J\;"T"@A+JUQ3:96>P($I23T\%B<,X2:'W=)D*#\PSN18H9350T64 M>NM%4NV:*WK2=^+QY>/D6/D3/=^N4J6'F9&'_^1FF1Q'LP54U"0P,ELT^)9N M&TO574V'\GHP[]=GZ6-%3>9I4B-FC_/'_& B2F(\5F7KHPD<&9B3S72&G)YS M#35:6C^(/7C3KI[A2FW 5BA$E3@#EY81+!D>V&W1ET(RE%T37 M;,5)44B,W7J;2P5'#J3<:%X#=C>_+L86$\.94M7>!'DL D/U5F;4>D@!AXW2 ME5;1RD^C(IB@CP2';C!M;(K1M7I-:<6U995&L^L2B\^087! D-Y):4:TV3:4;,= M?E(PID13K\%9C^"J,F.[C\RR:JEZ7RD;CUTUF;3@6H\@2UK*5,U]9.+JO)$C M=:!E6I0)%W $6[SV4.:JT^R4.A#31%IW M$L:BM41#J>,.+7K/H76LB,[+_J)W>)>H.5\N>/ORX"IZ'2I&Y]-N\'U74I+55>7PD,Z4\6+@= M9BSQ'7HY^?6'INZ#5RNWD1"H10$\-?8 N\C-C&6_E_:%,^P@U=B2#]AMUIVF M >M__T6G<**9"'0O(\,;\R0+<>.9]R>$UK %_+0,?Q2R'I=P#[SAE1+:.D?\ MJ7'.XH%."0%HPFD<'J(#)_KQ.EH\BB85MJSCH"=A[:V MN8:_= #2!N!RFCM\'"4UF$:$0]X'BZ3OI_7@NDQ0 MFX0 1\8R1LO6EHC8,E3+)>0M'//( #"-;9*C%H%:^ 3GS.U9)=!ZTP244H<- MB-PNKT/R7+7KC:OV[K6)D)F^F^, MP^<,?DA24!F%2SM*6]&20Z>4Z$1F@Q3%6.SS M3@1%3>""H7 P?4&U]@34AOH.3PL++)"#V#-'?PY%8(G1P7OGM:944SS/W3IM MVZ:@("9!U_AWN"Z9FHA,S*,HS6IM,CZOZ44B"\2%-IL0C^/Z\A5QH6U>"07' MYIW>X8 P(?OO0T%< 4"S ^)VAISA2+2@H"=F>+A+2 >VS%L /8!\KL[F$/A1 M3IZ#,+OO%2M ,.VMX"CF2LD"/W?J4R[/.'9N:E>=8G*T1*ZGD/V%:P;8"N(&R# ME2A)0MG&*=#WK@[$?15W$RF$AXE'R?NU,/FMKS)HA6!D\-M\,AY=;U/@DIQM M,&,&192?DG(?*>P208#M0-)!J:4H&+)5C_B(=^JN4(!/\2IQ3EUQ@C-V4,:R MB]+D\-QW=V<"(,6O$;48 S=);H5@EO>\_ 40L42A(@ MO:'W65 E\1.F!>=HL C:$*[F)>B9,U\S\#?[&/1XB1K\8(M#=2(48N7HAV'R/0JJ?"2K27KD3[ MU7W,V9(,+LL&70N+G,(=G MM'D\ 4W)D"E"IK@04]Q0]?(]Q\;)*I>_SQ@_ :6D=[%WY%C'7HR_< ADY;ON M]FL%8?_4I_K6?M;:O:U::I^U)*^R5MI[[*X;K85V[F2+]Y1/.Q),#_I=$=^^ MP?.:1:6+#,<;V=ER_+'2:Z/B0$G4Z6)397*M17*5X>CHQ._/1B7OXLQ+W6S? M597V"Z0<:IMF>#=>/EKN].9DU'M9^?RBZ'/U9D.Q<[-B9\-^ZV/=&;IN4FN/ MDUEUGDTJP]0RVA'&?FG:V!V="&;KW*:BU4+5$!41EPDT[(-<0\&3RGZ\+]2N M;DB[NG1=WE HWJQ0/-#%?.F0]X0#'-]$DL'[[HC0K$X>)$H:CQTVVG#XA3NT ML[%RVJ^+2]XQ=# A[GJ5LY:%R&U+/G15BH==V.;-NPWA'QPRGK:;4&TG&U6,^TW68C7Z8> MT$56Y*6BXW<0_3>D"94-B*V)@LL$/VL+AMI/J/V$$N*)?L>M4NWQ.W M7\Y),XV)U_E&!./0"16J81\014C\_!7*GP_XQ/>^J$%&[$$^1/77CF4IY#.Q M>"?_F&*C5BI-\<49E3/2"$"XLR5Y)'SX]VVJ8]M$K1F_1M ,5;(;4LF^HQ\J M%&\G$&\;KFYY3'U$P@E)/2J[S6Z?9?3HK [R57HD+_&MW5]_F+LX%6PV\;*$ MNZBJE0->[19<#\5PCTJQ4+,*-:M0])Q=]&Q8L>-QXA'1PT?;(H![>%2I+-EX ME);4>I%OHX**2/0$*[?/")YUIUVN3Q]=-A\MU%R M]$&GKJ]R$P06Y(0G[HA$L/KNC:IHM5?=\:$^%NICH?S[!O)O%WU\>Q0@34V$ M&,=7C+R[;)1RG%BJ&68:%=Y':6!WL>1-^1M_%CO3^^P9Z MF^_X1S+M%;LRU.5"72Z4D-] E]N$&* \W/ORB$@T)#.=:=1M)C^W,TU6*+4> MBP]IU.,(I7'$[E*I]YJR5^!%V^60A7ZT-ZIQ7UC]Z2HV[0FQK]YU*.3.K@D^ MZ[,S1]U)JF)5\_-1JAC++86)FL,=VK"ERB3),ZE^7RL >[BY\6&E^^,]=<^I M(]R&H#R91G1$@M)0EHBFBRZ4?8D(_8IB8U^^P_"VP>]0%OME';21JW[[Y+$,$^T$]DY;]Q6X8_@2;,W[9?S3^' M+6KXV4Q3H-&]X"W%[WBXZX!MZL!K=H6ZJ.!NC%Z[E>?:D2A/;Z=NA;C7^439 MP_Z1P7[7](C@VI!Q@>6UPD%KDI69'?D+K 34?0WPE@%9UH[HP)%-\>^;Z:.^ M>:2@P#6!&FI2M;M*Z'%#9EWGIZ:511UK\#2;9[(^3#K[(/'GA;2PH"9%7*:8TS"RF"G1*H;Q05 M?ZG_&FZUQJ,./Y*K04M(PAVCW]2EYH:1LX>.J V$WZ)KH48"-C".X^/8BE@, MLAJ$V!X6QO90:LY'G0GA5@M@/5IU8^2B_43Z[!^A,PO@=@90,I QW,IRUZ;[ MB51\PQ1WD4U_1C'B $$VX($^64?^@KRL ,GK3&69:UYSUC^*@7-@ 31S!L3> M%B@=I"MLZ*09X[/#ADT5U0&1RTPJP[IFMR=?S\3S7$]@YZ7HA%#8LJNWJ;%< M%Y?H/'V5A[<YI$:C94;-#,U4*Y$^RN^(U3[)[+R=Z -MU5NQKE5*..T5GWQ8I=_([,0G MV!RI V?"+K^Z7NR::E36UJ*X(-9T47#FV692!509YJFF9)S.L:W^J.4K.)3:'6MZG[H,?H-=WK!(Q]K7@Y&Z=V MRG4IV5O;Z[S27+;KE)@9YKG)&SF5_C2G^A;6LQ88[N?)Z^@"^R/JZ;F ]A6R MV1SLB//Z%J!1\'-^ E!_4,44+T@,S_4C?N,YNNT]_#PM#?P]I[TM'T5JNDLG M57U:7[ 4R;$#Q;#8:/VMXI>^IS\C>C%%1!#$)KZ(Q9W'G\P6,PAGO., R M(/(C<"[!ZUL-((9,'6)JQVNS]GQM#GO MQLETCJ/J%*ZXS2/PY0Y ]10WSW:!UP=W]V#&,DW51N3:%11@"&!K2/3<0DOB M2C1!)1*93&;@TK+T<6] H+3:_J&3+/6JTXJ:%%1&U]=N;9;*C=@T+JQV'\RH MVW5.M=H53$C8 M6U-S\Y@I29#5D)L(=\ %$02JR 96D;$/6$]L3C9TX7>Q5NR#ILH*:GZ":G_X MC>']&3T4/)G8]C"%UP"?.V #)+"BRBKJ\TOXI^V4/R B1GR\,JW*#,5&>SD><$GR(KQL>+-@!S[&0E/RCU70A6@ >ZO-0="F<0>@HW)B#0_60DSEL_EB MG$H;5;)8Z_+(J4#\*95,VW[PY@A*=X:-$&URE)2 MW"G76Z353D.ME;@/UF?:(.8.\9#?/!Y*<;@D3Y.4X>LC.@2V;$> @?K>YX" M012AR;L( J\G;C_+U%O!?VFV/M1W-T3TH:.?3 BB21?*#1TY99OM9MEM>ER2J67F8VI!Z2.8^&'G[(KZ^=9R6#GSS$%?/0('VI&([1 SP.S)^TAN M-\-;I,.=YVZ"HU$,@;=PG-#3O- T_B)L!(A#_UO&7/$D_E:D_ -]4 MKQY3-+L?RS,T5Y7=ZJ0[,)#4O ]V3#O.FG=>:-RSX_F]%6R:!Z%C<.OY"3B% MWLV8&+L(X'?[!S'B*Q>G[&LH+N_(T$SY<@X[8P"AC*7'UA:OF0*_?6QKJ0.( M'F.")K!XE+R2%G7%4&S'PEW@_78M&]N\7!YW7+W2IHAU:;PFUY)5S8S2ISQ0 M]K;7\4@D:]K/T*'T6%2Y6K2\SC-1DUFGB[7T=(YUOXOQN8_D$[#Y^9!H+CDQ MOVZD#<*5Q(Y-ZBZC=3[N\?\D$@>$20I&HC;*-P&ME;).@9:C4%@S]\&$^.>$ MB9<3!0-5XI__[[_V5QO,*O2])GO;D#WG!X4S 2<@.K8 KT9Y M";[Y-Z\M^;7M;RN1NJ[^C_0> I_.KZ!Z(_,3# M*/*R_/8?VWR&DPBW'YH>)?SVLJ$6 ,U^,"_&A&/.?E/P!$%.%/BGO[$8>9^( MGP@WD$7 9E[R/D8_];/2.]3\AX_ 4P5R]K]ZS>RQ9M,G]5D%%A9T8O6P*@D/ MQ2P2.X:SB[3P?_:HZ#E:/\3<,83PFZ3$6KZD9!)BW5:K5J'_N*1$L99K(['V MRWO;=J2J#MBF(L]6:E%NZ46G!V8I;LE1'/ET9(8M)@NQ!S.:IQ+-;D\O94RJ M/N%B'/%T9'_=B6;G6GJD=O6,;1?:W&B=1B,#14L'C#]H\P 4G8.S^ @MT&R %AB9[[ MX7_GKNG\XY\3=Y&)=U+@PY _."N\@;L>CGON8EX0/+T):5ZNP;NB@C2X[+X7 M8WM.84=&<^O(N'\F/A.4<1+^[WV>X=?=L)*I:>;R<.$SR_1..0B@K?5ZZ-/_ M@,>&MR.*%+ Q91[="U6!@3K 0>L/?M04'!/IJ)Z*FO \2Z^M3K$CANE VQ!E MDO(6A [\6E0$C+M-@.'XPG#H;5_[79JN)L*5+< N.H#7B93J/ M+'R$>0F\<&>"LSGKNT;3IN=\RB$9 $/6SHO@GW/!S9_]KP+ M=Q$;@-TW:<- ;>\[F 062)W#E0#HM5(PW1 )'870=1/$?_L*74V_HC\![M. M)=?"F]U#SKVGD;TEXOZ,552?L]-"HB5Q:K1,:KEA=5VD^,ESJN?>THXXI'KP MK1G-%-1?&Z$NROG)TI6;CLHP"6G5K&F9M0Y-: "A-(/S.Y8+?GVQE/I(O-FC MB\TBO5LC<($:/[/![\TO^\M@]@X?K+CMGT:>UA;4A!UK\XJ-CN(M^,.7 IGX M/R5*^9 @.VQ LOD;'XB_/_[&OR$# M\2_B+@J_^OL;@9]B[HD7;R&&\#\U_%\3/+'[U(L5%4*Y\S+@WW([EW<=\[WW M'E\]$*[T'NNQO1X1P==SYW\W,+EQ3OBNB+&IB6^FB\^"Q1>-7PB7Y$N^.7_2 M\<&D^W!!-B0*,M2]($/^:) A^9]_CS\.G\^*KDMRR$?%P@%-7+L,@-M '_[? M+^K7)P@_=9\@;XKP_]J:I7]_BKX/P/#5Q'P(CI"T3WN\G;$:P5%RO=X#+83$ M-V/MMU09_ KN]@JD>S\[S_<5^M#ZS\/$IRN:\L6,]DH!E*_.'"A,^UJ,KF9Z M*M.1Q=2LNF8&O?:GBYOL.W,W+M/GV^0(2II*UX'"J,TFNZ:5Q5I?Y)=<#,4$ MR11S1U#!A(N3H?S&--]K$A6-)ZG)?H 31VRV@:$W5'G[:GGQ]77J+BY73EU8 MZ9H$"R1#+XL))00?JX/4U=O%D= 1\MFT.ALJRGK62K>Y.!(OS%TB%:S;\%Z: MO7H9\FH9IVL-09V]SM2AY_(P;0LG3EQDH=MTKKW+F>^+7\]0V7O#V=T.\8)Y M_-A<;!.^;3_=FW"P NR["$#!;&/[W"8# M=\9;SGH_X ^'B@ N3U!VC>(. M&O,Q8ML6%WO'K:8D?*,=&0/XPFUZP?,I;XHA0]GD_'\0 !#-FYIGSD&2#9*N M?M[#-I-HCVJ>;/CW-C?H+2^]A>1=I^+."M&FGLFO.X5TCJ\HTT?[_7G2!S7] MCR0YM'P>:R$.2QMB?L-?-Y/>Y&R<)[O.VG"A_-U)VM MVPM&[$S[[#HJ]&DV(;BQ=OMXVO][$+I-S7XB,NX.9<9=1,.[NCLJ/.!+P"SJ MSEX173XUWH44]S&**_M2V*<3/[N[9Q:\,\Z8I%%2]F$1]'T:ZN43KLQIE9I: M'?/I3G204.GVY-54VQ!,VW7 L%L MM^I>+Q>219??]NZ-(@FS!PT%+@=@)0WI>"CE5;%\I=KP$W4MJ/!9 MZ-4.U.F@AKDWR,_!-2VOH,Y&@?53>@]?"D_^1N5^T$_QBC+%_X#7\$(F/@++%:ZV6Y(K#9]Y$&U$ M93+!]54V.]OD M)L-/MO/OS;3-?1;?=_/P/M+":@M*UD548GIIM5"#]S+M7Z9Q/QO?5YE?* JR MLS'M70;^]MHPM#"W,FO?NW!-%Z2H6/""5"*\(!5>D+JJ"U)57+9NK3(JTV3!=%831HLQZWI.GWL2I6H MM(W'"J7D\]5^,S%UD@-IGD-7J@(CJ_VD5,BV6A-6'ZXU,U52BZO^A*.#(^/M M6*]29:)FOI@;TURLXU)T/@U'Q@-OS^FBH5 MTR_T'K12/!]=K::L$J?%Q*@-1P;F7);U6)3@M!1+I>S^G(T/"]8"7>A*/ATY MZC1L/J\U''4P,Q9N9V!/Q!8*,I&!NU_+2K+D#D:5OAJ5,L-"32[5.N-)X.X7 M'-ENB]VEEIE$@5I<9"K-;$R3RTETGRRP MI7RW/1ST";6K#AI+U7'(6E^JHSD#6\HKR2HP8F:.7;,"JZ@+%9YD:,[@ENJE M9&UL31X?B*Y,I9R*Y0P6XS3'!+5#NZ)D.OGY5+2+T+6>R[L%BM24Z:"1-"=H:("@Z-8D)J;8$<\69WQ2*S3Z;4%;HJ$!BHH6VZ(] M:]<+1'.A56+]3JN<+[31T !)B;EZ$2C9F4TTNX)4=)?Q=5_&"PB -9?/S P^ M0_)$M]74!ZQ2SI6+>-8GY,?1HIAB2"C%I'B,YV)TBN:28VG,,2DB!02!XNED M &AKU:Q,.NEQE%!:4G78Z*A UH\*M04S7$Y*=($GP'K)KLBL'2_P<,E'N* W MSVM.=6HJ!)^.TP725J45D8;R+P RSGYL2%I'I @FGLL.G$9%ETI(4@8@-@:R MEL@L6Y .IY-5P=]L2HUP3*>G!^5OR6EMY#MEEQEU]U\GIU/VQ:M'Y6_$Q4TEK)4 M4EE=K(MT=]H9JAH:&=A30^OPG9J885BF8^1ZA91N<7AD$*3J0M0-,I:!@J4< M!UU=D45^BA8:W'[&M-E*PDEU5<9]F)>(4K1?CR[1T,#VM<6B[-KCI,SR,E%( MQA_*D\5#^]B-WI462TT2TW2ITG_4*7SU. HHMT>5_H+?:Q&%[U.LM2J]1HR M6FD04,68DW82<;6;7Y.]6;[P(/)*OWWLJ!H[(UEN)V)3-@M2T&P2$_TU!-21 M$V!)2G(S5JO45)?*V8II:;%\;7),KCNCI2D[LZD%3Z)Y$Q!)AFNOCTKK58W) M=J-#5]'( )K:6>UA/E-9A5TG1U $=?AALI>&(X-HRK2G>4?2 M6FZ^.Y@DQUR5;V0?)VAH $W-8EIO/) 8XA"<#%DKS )2DIP8%$BJ9H$$\D*3YP8+L5FY"!-872U6BS43DJ+1^15 N MEI"=6*4U;;C$6B6$9DXIUU6U#:5*D 3*DXFJQY:J.LB4XW*T3G%5HGU,_4L8 M3BG3?WR8J$T058J%9496&FW(JH$Y%2:3>8A.E[/\NL1:/+VR!&9V].Y]RA0& MS4D<*HK=6JO%&/R*HU[PV)Z*"=GR=6E@ZYD>+TR3%2S0]R)KW( MU1-Y5^RU8DTZDU_FCY)J-<.GZW:VT6+Y63$JQ$V),&$:224%3Y5C]*/\P''0?U$CB)I_ ]85A4;PT[H+:UM59.N"F>,[;XA-V2ATX]KV YM/KVW_CGS\$JYOTV/? ,ZI M]3_P' /XD_/?T]UU3(S'[ID7&PE>Y*[BJ7Q.3TB'N"?B.T?&%5U/)"^+A"^\ MGGCM>+CDO=T0#?XN4_=TB(0KET97BX M:)V3$ ];N13_(565KAL/H5RZ%CR$/EN$Z6T.OR\#Q5=7 M*_BL]#YY!98CD'JI(,O^_=[]GX'J+!\M6/,J@(@KAY#7UNZLU9B^#9&<%B@O M^R=^K$AYS6'P8P$3LM$'U-8?2RVOV;<_%C A&X5L=#IS['8 $UI"MR567JUI M]Z6@^K'V41?HBF :J/^U:=V6F?0S*"AU3Y+?&&S73V'? C!?79#T9D%U'KOB M6X+JFPOTZV? ;P"8T/X([8]0V/QD^P.%7KW*LZ'M<6W4\KR[(W;):R: M(@$OFZ$K* 5P[Q!*OMF-)6\CZ=NF:::J')(2$:7)B-XZ-WTF= M]1#P7*L'V4%;5SW6G_WN E;?B:GK&ITANDTCVLL,ZSES\?'.89L"4YC%CW0' M&Z<:H^H,3++YYH1-JO-RE9^745DR^MFQFW M+0"01;.Q97R.YW(M(CJJ%U0V&JV+6;I<[F2,R=DXGB$HTY*50ITH$DJR.ZR4 M*1D@CF=^_8G%B+M$_&T= 4../\GFO]KG?&:./W-@YE8X?C,JK6G8WMQ\Z;/\ M@FXM"W&EJ*I%79D3PX??WIGG-_CJK;TDL[^N0LNX!L="&7,N$/?8NKQE MYF=:D@\8M2_,Z0+'4F/0RZ?X>.F10,7XZ5]_XLGD72H65$C^#N7".WP(WU(P M>/Z$:Q(,05T$%T6G3K';GT&LQ'<]Q3Q3^)J(]5I/L&S]>$G@F<@_6Q*KI0 M&\::Y!BUUT'V-4/&[E+QY$ML?+M1_FU\'W5,1EV0]RSQ/0,\C/__F/C_\S(N M3 +XAK;Z$6DX+&D,43<:%;7J9@BI#98U+8=:B$%3/):X2\8286C@^X;_S\__ M80[ )7, CC!\M,'6>QUAF<]WB6*G4<\,)WEQ"1D^#/__A&#@5W#\Y7, 7O#" MA70;TFT8R3ZI%7[DE>,]GRM">3K)N12V5N#9I6$;6\1T9V+)F\8PCJ%D/8 MC!_"GKN*U^S CD"<1'AQZMI.&+X.P]?7&+X^NYQYM2WR&4SD)6AQM:292:M4 M8UI+DPW*2#Z\7V-&[]P*,LS7%A!SN#MT"UB**:8-,;WC[B.BKIJ6L[WU0FH2 M>CQ5CXZ'@ZDU1JVUH05-OTV7#N5#&,8.!<1G;6C1:FK4J@O?P;,4WRDV!XD6 MF[Z 1&"E7+$MLV5HS,]FR^*"+YE-!DD$!B7P)6@Z% IAD/#JTP7"W):06&\F MHGWY$ZP^9Z>%1$OBU&B9U'+#ZKI(\9?01QTR*_8:@U8OSTB<'>66DI7.+.'I MX^6/)YA@=/L[!+>#5]AS0-B/8)-A!/L;1K"O:._?-M1]7D.^_EC1]=FLD57Y M1G;)+)N5-3$\WUVXQ##'-@J*M%1=7DV"6"+ZV*33R$GJ77A/4DP8__J^$>\K MVORW#8V?V*Y?+1Z4OJJ8.L'(ZUP&L .&/>/]NYS+%^KS08U7];29F%6(HE;H M3*" P %RZBZ6?$F!"@7$C0<:KVCSUQ!)OPX!\:9&]&4&3)Z*H/ MKM5)O=_S]U8)H3@*X.*I7(&E)T^%!!?;'%\>PVBU)+; MRTXV3:A*GZ8,42^0C'F^TU\RM7$^7W[^!U-O=.# M;;#^_=AXL)M)RZ$,R@S(!43IV[PSYP:_52 MAIR@DRN\@1_*@AO*5[B +#B3(?T1-C:F54G.Q-F:RML%N0Q:&>N1PFP%$;GD>UA>A/D-EPI?_B2!$?3*7)W "*L'A$1_^C#]E1/]C;H? MCF7XUA)F9E1;/K#=#E^)"WVWGF/Q"8>+#Z2(.SIQP_7S+^$9_ E[O+TTHJNX MGW!=>_P9I'J#2?-7D1M_77O\&;1Z@^F95Y&F?5U[#&GU>^SQ/!G#9]DC5L/_ M[?#01/J4!:08\#W.;S)YL-"G*_.^V0:'*3CBK8OU#(F&JP-+$-;4X;+7$0L(R!@5 M(_Q>#K A6("W 0I*_O<57IZ/?\ X/'9_?FLP,I[!V. MBTN4!Y8IIQNSO)Z: M\TU:+!;JX\FO/^1]T!<:@0C5$%!F%GRW!;$+X>D%8^RL>A)B4]/,I1WY2S'@2TW7AL/MOW]CW&$Y MM74<>:X> 8[G9S;XO?EE?]O,=I=1#4C.;]YUS,T'V%WC?>++9V_,GL#VQZ!/ M_-.+(/X'"37'VJQ"!G@(Z0F[-S@SJ,0K%J*H+(Y,;L())0B8C93<_!U%Y\[O M,90J:G0)(?+/S/1J)O[&_ )I[\F%@0\W]Y1X!?_M?2P.S8U\"5U M_Z5]?S0P=]V0@/M&'_[?K^2ODT*%CMW__^R]:9.JRIHV_+TC^C\8JWL_<4Y$ M68=)U+7[W1&H.,^*TQ<#(44$01E$Z]>_F8 6EI0UJ:6UZ.BS5Y650F;>\Y!7 M)JZ+IH!V(W"800":!8P7^S@Y>&APVW[]<_(<_>2B_'/2@O^Y_'-=H)&O\L^^ M(\1G(.Q5!HHT<*2!0R2(.*\$X=@C>=)#_?)YL5 1N1N6^0E*]P(L<]X&[J\J MU0!>4&2$(W[XIPZL6$;7E8@9?@ S1/8D8IG(GOQ9_$"<=ULN8T^B .W& [2C M4UI>J'W\WVM&6G>4J\CJIG5?^N_V*'Y=_/8O&[Z%#E?XY)X/BRC_)U&^QZLV MB$C^)Y$\4N]_&L4C]7[6".6.*!^BWL^">WZ-\*4)X_!7;A,['XK@=6M#WXV9 M>/JLZAE6>V$,Q--'/B\$<7A]%. 3R J9;8V?ZT96Y)'H7U_TP_UX*=XN:'IY MG>.RY1K%=*OBR,XB/QY/04<^>7P;\N>N.;E&R0!!N*K A=$%PDR#_"MMSX+J M?0]E@MNK!ISQ\N4H\_^J-LF!-5#U)1"[>YYOH^7L]$NN52\KFL/3;,5LM0V# MH9)C0KIF#-$O5OL+RK1L9=O%B,)VM1JW'&F<0+6 5.HAA8[ O<.1^)'^PNVY M!>>4VA_H_?\XJ7U_0) $! 4Q-)/)+92&;O1&;/$WZ_ M);+4IENN-D?I&KN0R3R(SU2L7KUJTEUL8Z [[@E)C.C&,Z7VN*NN@0.%%B7= MH<=,O/-^[4AJ(ZF-I/;['.9^==R25QN[Q-IVWU*&"Z/[5$+&%V70R=1#,AG) M\<^4XRCY??MR'.XPK\9)TC)2O:I"XV,F)><$HP%[Z MKL&+ 'ZBF.Z-91;ZU=VZJ.'^GAKN7U=94=?]%:+_9REB--']I8Y$R%=EA5RJ M,(B?1#I@T@?W*X^"(]L:NGVB,LH[:YB;UNYS&*SX!,DDOWTKW_PU$.2 M3$3"'PG_GR?\Y\EKO"'[\>XPSR;,)Y98S(N:DJN:Y,JY9BB0X93R+.%LD]AB M)O+$DC,VVIB!TH]J"C 6(*GHR$XD_I'XW[GXOS\48 K=FD .TP2W;:.^]4%X*-!;)?+SQJ(R5$!"'!"-N=XI-UUG M( 5C@?1#@B3OJ>W?-B&? B/FW*>JA)1\>%\V88=V[># M7.\KF$I-3U&V%D]CE?:B,1T6V6JI?=6F_Q4U224DA]/8E3[8- 9.*5]),^.D M6WJ@DP]8ZGW^Q8]T(^[)6XB"A)\FLN^/$2CJB1T/-T5+X1.XTIK7VFUVC(28 M_O5/&G^@3IX.C&0XDN%(AB\DPZ_X]:WNHK>.:R4E*R>U(B\V9L4VDE>4XD\F M'FC\E%\?"6PDL+)Q$_)*RW/UWW1H48LWZN#F9WJ##+F5=/R";):%S&9 MK'.@7568))[(3Y\<*+%N6IY./%")]^7E(Y&-1#82V>]QDVM3G%^N+2K)@G(7 M:$#AGCJFA(0X\>N?%/6 45&L^S-E.$J W[8,A[O)YHH8#GAGF.$*24F.E^,- MS>^ M6U&>*:'@2NG+T;ZFG X'G4V/C2ML?[8@L)HU6P+ZJ@&*V2[.0=;L#;&%C&63 MH])D0 RE<BE3,':N8#T"/)LJE#5@8*XX8S!=M M6E^T\"92.C14.EAT:"E2.I'2B93.%R+ B=@'V2&_E#BY/Q_B]DC)U.D65#!I MJ&"B0U"1?HGTRZTGF$ZI%YTM)UOIN=54&JW42"%3A3C6O6K[$\F8Z_IHO&YS M1)H!3AW/=7H84C!N78=\'^I:I&(B%1.IF#]=Q;P_;-KD6Z.:EJ/2"K^PB-6J MD9KE1%?I)%!>.TK61$KG6DH'%<8BI7._2B<\;&+YVHA-KTHKI5]MT\FF^"2V M4PQ2, @R2AB8L\3NM7+39IYJ ^F&966Y:>Y&KRG%([ M0KZ%%"O"RZ0?4O3[,"I^I*MR!H_D3N7R.];Q1\KE^T.-!"UU\!K\5.ED0*M? M3^43VR0#)96&D09%/=!XU/(626HDJ9>2U'#_7%3E$37-38L8D6]8T_ZDGU.* M$I1*5-:@B 7-(UH]^R2E=U:V>S =]- MINPU"[1*9\1@>FHZ1VXM*@:0*60MHVM8(KF,Y/)"=S:I)&<\L9W2 MP,BJM:J6FB,#ZF;02?*!HJ(3E'^>I!YGLR-)O:);RY(5-ET"BZW,7W)5GN>HCV>JO.&,%$\,4G.B+T$UCSW21]P4@P12T;Z@VS(NOEFI@\U*C?/SGDJ1E4Q7 MH=LS,;VL;.E^MW7-S9I5LWG09J0\QCOCZD@2"W&0=W[]DWP\EKS=7CW$#& N M ?QP#=3M0TRT#:@48]8,P/\9 ,06< ]F9@Q AA9C.2"X1:X8B3_$$(NX6XV6 M_^A*S('E(\R :*M GYY04'G;L@T0W$#6DZTN4B]=.*6,J@N*K[HF M8W)2BV=377*B5'"B2#7C(U#?0-4)X!XOXL:4%.0%>C3]T5 MQ/C7] ,BS[&.V/W% L>O=&(Z=/85$:@-0BL =WG&E/3+"RX,_4O6X!]UVX2CS'__CKD)[ZU]L8$S+<_!GWB.0(I M["^D[BUC-XD9<$?@GAEX!QQ>*O&(I4\Y>J*\#GFX#A\XA1NS,RF[W^/(2_D] M@7NHQ!VX(7\O=5-&%/WM0>&MP8MG[O_.3TQ=M2WP-YQ;8(4XYBWQW%8Q,!#^ M\;W>)YSX_K]?\N"(1YKZQEWW?4;WQ4<$^-$;CS_2=+3QW['QV&/B.Q7-W>_\ M60YYOZGNS[#VO&M98Z[]]3RI#EA:KBOEF5L2>[@\%O!;&O9LL W'_[UL6]]I M_74;>9FSK?8MI7'I1$8X63^"-WP-B4->[AG22E<0F>_(^5U<8,Z1TOMV3O]! MI>B08+B]BQ(;4\\\#:%U"@,)EJJ5GM&/EUE:0?.T*(-OM,:$V^^%/21/'L6[ M&PL-]05^Y[;WEHS4Y37,%?R*2/]<4O\@==-U]#"$U)3!3L8;H\)F%9;DK#6U MP8$S)EV-DWR@TJ? !6[0$2$B1^0&U42D#6Y.&Z""0X@^$)RGY9,XVJRQOK 4 M6DJGB-?+K3'EZ@/J@4Q?_+;W*RD*,O) (@\DTCG7U#EYW0X+>CKY/M>WY5Q: MD6E=FLU*5#8U<<8)5^7@#P1]JG/^!ET0*G)!;E!/1.K@YM0!'!NB#M9V/VV: M1B[)\>-6 8AD67E:M<:T=U'20P+[$1Y(=U_IC_R0\_HAWXHY<#4_Y4_#$K@5 MQ<4@D3VAO9K8;%:@$U6 V:ENO4OA#ZFW&S/?#PIP#3UU?2_A M/G36&533/;9^AVJ?/Z#W^X;.-/+=97X$ +WD'$T\ 387 .1! M8[<*@GIF4_]KAVVFNP_? M:*SR*8':-@FH91'AX:_^PBC\,9DX$VU460.[Y^*/%/FRN9A\)LW_\;&9@93' M_W0;V3"9>.\[O5_1%Z&<0H6B>I\XWBS\CXXF%N BM+THVG [A?5I+(LTFV:9 M>S[GW\/KAY0+(\@7FM%W.$]579,@WRUR8&)UMTMP )5A6ML3+,&$&7+QW[: MD"1?2SFM(5;9C/K+SL"PNA;S4KVBI^5D4U!UTS9"^M'S6C&76*1R-$<3)4+. MU\5E?2F=J1\]2*R)KHHG^M&3CS&T1I=&[BHO?@&/9;A M->4A5G]D'MUN]G*SIAL29/WLC#=!\*_6C+=B2T-?RR+P>NF?W^Z_9LH+KHI& M$[&7,4L_^RF35\&=/0+D_0D<\&%[-\W#,3Y+[D8AIBMI)N0=M$_N R:&8OH/ M9G8;^.);'Q6 A=(I-$>=Z5II]/NIZKQ86$B3PT,P] < ;]NOB-_+"7F1T MP] =M&H>NH3P\] C,=-54YKULEN::X"5W%YI9%>;2)"U89ARXDR,:4_F0+ 0 MA2>[]\0FB&'X-2^KO&>I']!I"!%,X23%F'L8 APQY&,,\?8+[H6+AX)OQB"_ MG$-+G>"-*K LU.%S0"1'@4HF/LH[2F&FB^:TU5IMDJU#LHB\!=RC/R*_16VK M0'L/;6! *GN3SL'OXP%"U# [MQXEZ2X'AQD#.4X-^Y+SP@X%7?RE =R&9J@= M&H*EHT-'%#ISA*KIOIUXX2F^XTFN"@!HDG#W-3VF M-$@@_IX#_T"^0P#6O< MALZR)R3HMQKTHR&KOI"ICY++&F4F.5/,T%Q6L;!A=RMWQ\U#+$>F8"<6><5B&A0M:#Z7WD2R- MQ2#CF%\AU1).S$ 2Z)Y%@].+J7!^'O7%Q3.O5Z7S*(>;R%??YXY^$*X!31>45; MLT*M&"$Q);5?3\0Y0&3)+I^@VE)60H4][(09BWF[$?/7$D/[$4,;$MOM2.Q? MB):(K0CL[[V(N;_C?__;\Z5\=PF13@7;W3/ST &#-O$A5M*$QX<37A42JJ [ MYDX&"APP'V+5:C;V+W0F\/GX:6 ^*CHH89B[V3Q"GI,U01;W7AX:"W\QMA[W MA5G?_9'(9_TA0L?;-DW/8M=U*.&IA]TK$5'\]\4F0-6=0V:'!'3/;@C 0 ZJ M^U!/;4">%7TM A5/N!^0X=%+=<]-V#W*>\0KWWD(4V=^&@+*-URS[ZZZR^2_ MT5\]$M [<5>%8GPJL,XTJ52JMF[H>G+)5)WO3-(V$"&T&U47#DGN.U7$/I!MR(D?785-X@D^J=1492 M(9OPSR) !'%=Y*7K:Z#,KKIU9^"*@R]-7I4*#D%))E[R6-X7-*#*WD%G[K'S MZ+_A BUPE 7KN&WIV MH8/TXVMYRK ;8JK,C3]7GBGNLZ6 M&9 M!]HR-&5;\%9T ](2ZA%>5T@:7;%(=>N6H?1U8S4DJU.B^?1Y%(@O"TE? MRU!,S>)U7O8XQ1U9AN6R:BL2LQN[F9 M@6<=B0AR-B6;-WA(=/B.R?;0@$">S$ MHYBQJCP%L8X@ TU IA"9T=B_I@H? MR\AZ![(LDH N$&::KNJ2O!OR[P.#A$P5GOS;C#DS*)#;N.X@*4.G^F51YJ%= M_)=OU_P9Z<;.F#ZX4X$C8;P@:SL!1H_6)U#6O,N ^M\-I_06Q=F[C)-WZV M:^2A[!NFY;GL2)FH<%U(MM%'_%MP?]/M^O@\QW;T> MUPW1WB'E314@Q6: *7!#A]?M^X.K J:VX5^_Z[$OXA3?0C\OV8)S,3U^>HQ= MS/MGW-TX M@X]$!F/%2P2VCU-RY0!-S3* 'UX0345Y65=W *+O=]ZDI+09LW M7L;'++'JF3VJ0U%T%ZHKBCP)87,0L3Y;]6>9//0+70L'I=(U81%/?"TIZ:93 M(%^\2*>$,44HR25[,P=T:4MCG45:ZTKJ9&,5F7U)XM(W6MP)63C.D4W67N4X MP&KQVFI=%";X)>=[K3\="ZH?5!2B^@J^I%L0!X'K5G#07=A!,1 M93C20F;5-'5!=HVX&Q?K$\O33R]GM0\'O;0U,)#YGD+[#\-J%#2ZCWTV\$L# MF"B_XST6NN'_;V7KUM_>A?6> ?<^V>6^D8%VU^#M#0^=<_3M+/0E4!^8.\,, MK\+70==G!N#W'^$>O38/I,@BZW91Z[;;_+R[]R"+-KZN:]"O,^!<@ZT>03%: MV;DB6\/2"U:FNC@KMQ-/V2<8I&*/Q[";%X5D^_GZ[_+$=)(::1-8MZ\LA))" MEJ56NEME$#&/#UF^AAG'6Q]0=1T;JA=/Q/EGB#.4"E@'@PT_,MBE%YY5EV&@ M$HL7;,%7H&=XB0 OH^=[^B4W+VU:.]2T75;O YH*LJ/EOL?5Y8TE\*H.9FA% M#[&E6[/>I2P$V[1@%& @?>XK4OZYS."XR_"RH/Q.];EE!QC*\+NE36%4M7#; M&=S?-2!YO^Q&N6AL#H!1%?P7K'=3A:J=MU7KT*H@_$@T+?BK*KL:>)]#/5I* MX.D?LF)?B(V^WACUHL+$NRP^+JH*09!IBL#I7UYGR:6[0HXK!VPBSZRT=A7# M&C8Y'1=4ULJ)K8\VA21FF7%.56U<*9A+222<>6Z;;_W:YX-%QCHQ;HR&X==O M(4DA"S_Y2N/(K@%KUU5.O%U'DP][_=Q6)=GB55E K2:[*H@)>>9%$>VX/6WJ M_M_?%YYQ5&6[A2I;K9A\:N.DC2G]>*Z2FS%L=;EDWJRR!7)C>XWJE:Y0[=BT MD3H/5+%=G7K(W<2*^B?Z%S9.B+9@#F M)DA_EJ/2-:9'M%BP3*2+%IU)XC:D/YY.GLC4/,1TX[T)%\@/8-R1FL-,%UOT ME"VW34M*.KML9N^9/N_I+ \ACT>:DLOCS)Y$3:\ U)@&J10G F02K3K=$X3I MANMT1\5M)J>,YT^M7_^D4R$PQW\A:4,%GR5OQ-:\:@/7>87N$?+\H$/$NP5A M]&8T,I*SSVE63MO[\3M"AHH8MDHE.IW<7&#[JWAYC>=D;C)"C0PGHXU(P,XH M8"\$C9= N)@-XOQ31=R.F]PVE9+'!*[WJ3)"7G\DCJ7LP4\;[6,=:+9<,Z8; MLH0*3(AF;A9KRLZ(:EP:::O%L78W9_V[?6^ X!@*QA!1HV NX M\\MOGC&X92\9!_R M$@ZG\^Q)("4'_U^"CY;-_2+Y*S^LXKZC-^33; MW\JIE)*=@6(C+22S>?Y:/5P,D]%[3R6+DYW%MFE:N6F59AS] MK$@XH=V,J6WNFC'<+!"T;TNDF%%=T_LN5)&"VZ0%^4!X1I-_65(.=$:B;Q;8 M.MLOC;SIO/+Z:WBL/Y2CSN"]-C+%>M9)\R59WA.D]8.LUN^VP]#54"C#>.,^FWX'TVOX-72&JN6 MC)$39PEYOED+5I.K$]!52D>"]QV"]UX/=\VUG'R>MR6.GRE$HL&6>;S@H&#D M&-PIU,,]+%F>-,Z/,78C@*5;&?:;=O='AD+]N]=M;*#9T[W$!6Y.>"\[R[6LR!FI/TZ=^"R+D2;<>Y2KWTZ[>!13\OOI!^-K#K7X\_W(; MJJ0T;"G+4*UOG: ME'D:5HR6YV,=7P[[7/MV'?.M>L">"K(YQ3DPE_& MW-\:]>-,QFIM[79?R>9JI<56),1LE[E._!;/3PIE;&C7,:*Y81MRF14HWO6O MTR=IC]05))[IGO8,40D7(=\?*$MLKQ$:/Q.7*I$UBW2PE=(G7!#TM#NBUN"J=EU(P1A:M(13$T$4W,[,#5! M:*G3_3Z[/IX/=/T0OZY26SD([0[R5-=/4]V?FK]"EHHK-85>@9K@[+;7M.T< MR616%6B,J5/-+6\E/<+[Q7D/NT>TA6#E(=PW>BY'3?S6\$]WD_NME:AX =]D M!7M*573<[K,)FI<)!*_1Q^^!C05*@:BLLCO@MERJT"=$ND/>]:(B/ GSX7V1 MWD\,W^C-BPB_%< MV3:7Y=YV\_DT^ ?3(FEYK;2T=,G&5AU%R.MSRU&]M$CJU)& 74'R", %JK&= MI42\_QPO>R=4@X=R??D_+=DE:'5$3U8.^>W6^>6\3#)]&N3BR[EEL"NJ+N;5 MN45SG:OES@R\BBV7RJ:'V9Q4J6N5E&GW(9/@5/*4 ?H$DQR5O$]P3(!+CL]@ M@;=2-Y=,PY[DGH]2OENK%$LKCL9L'ALY0Z51UFO?EFBIMK(90B1T@ZM,DZ5B M2J5P:00=D5,Y@7V?PCNW&Y%TW)]LL^J6X>+<:L%B6UK55Z.D%.8P?G6#L>VZ M2/>JY0G6,)*8,\&L@L0>X(B4ZOGWG&4,">5-&%7#=^RW$@OFK!9V-U_?YJ>L M;%(]6E\/UPW!^?6/Y1P?:7SF=?-&?(& Q.W[3M["'W#/#*FF_@)EX6NH"CL' M*H [\,+W^AC43U"5'&$:Q"1WWN)!ISB/P%&F\(6NAWV I6!ZB$G;9S]2_CJP M EJ7!^#@'[-:\MN=2CO4B[?#*B_"!;][[008QX+?QB9@[YI[4!7!5CC_$6!E M(X?A\G@ONLUI7&U(V1@])35)F"43?S.!7LFG8F. M KJPJWYMU\4340$,VI"@NH;P)2?+9A"T\<)=P6_3ZZ5:_SC!2CYW>JZ3#X3C M6YBJOQ5MM!.A!D ?$9@C%^*&LE@#O(W%VYL*B;H*'T.NI$$LCL,_7+O6[QT* M>\[Q=9YUZ_ZXY+-6-2T_+#Z!B?:,%;QU(:; XJ69L%R>L^"D=T53?>GR"(K= MH4,(-2[R4>0IC,(UI&UA@&DO8BXZ)&11!.X*O(3 #EL-]4LB#S( !_-^ -@ M^QI0W%IH,?:H?P TODXPK>"5_A$#'+/0T:Q,CZE_SOF :L M9T_:0]%!]F;G4GL!M^&C#(@!!_M0")^-M7%H5?P_[!&ZS&-"N_A;GGU_@'." MDQ)XTT8;OK>N8.$WC!]/]06>TLOWA[[1(^/^A:]NPQO/?MXF5,G;Q1!N5*"[ MFX6,"&0G!)S&+]%Q0\C)NJ#$W)+ R_-]",UP =G#Y2BXU)>';%\TGJ-L4)!O M%KP29)"]^MU;,J_71T":$N[O+#95=QG0[,CQVC_^0HKW^*CM M-X3)K7FE)I0SXPP73V<;R:6L*L)A+N732K_YO)^,^=R>UI@V$1(15J=+:$5CO1SHHM+ 4\.V[6!2BH31=.)8Z__U+K3=?9SM3R2& M0)]?8Z$]1MXDZ 8L3_@!;^F"Q]@9X'4_?N0#J>97D5#<4.,HDQQ$)W#5-4I M2I[ 3:<>*,)ARA>UA\UT\=O@"IA#> 8/:-%+OKZ. G-5])6;E/*O@V^\ KG! MI6=5;CJF\QRPA44[YAR5"=QXP@'1HH .% F6/,. MIOD@3R>"2@<2!$:5O.&&DIIFNP67H+A#_^V//J[X:?/(NM1%*427MIQ+$R\N M,G<:$H9"@)E KF'V]$0?A5O)O*+T"N*(SW"=:H?(95+FQ"Z['=XAT=%?,1X] MU\N'(#JZ;K CFP?%O,.<5%A*R(UJ7[C_1UPDZNX%!'O9"6# N/>? ._TUEX\ MH!8_ F,)*O*7SF((U M*$AV*6V#>KS/\933/!Z+%DAL=:D#8AV_N//T3:<&# M:B_0NJ&;OH#R?YF,\0>L&+J5T;W>WI=#LX:N_X!ZE\ (_&O":$F%S;3;8B)T#=.<; M=K?'#[0M6TY4V'AVDS PJ5*JB.^Z>".\4P--,;")LBJ5[4)")%FYMK:F(RM3 MGHV97_],X8KBR/U^V5873*MY60E+1W'FY8Y[W009WF;RRW5]SSH%!EOC8T/9 M9H9*MSF4<6TCH?S:&UAWWZYU&MIK],#37Z-'=2)F+#9'K1799+8E/EVL)3GF M\DIGK%.3T;;HF)B5W_H]F>\5%1FN"(9.Z!'C5+Q.:II'3-4>"9%*]>J4BF:)0HDR^:5ZJ!3A)&"VW-_ M+#R!W39OJ-SPK33ZY!&@ &F:G@@<5AQ\^0C/G*C5'CLT>;FI+-)2-YDP"@.Z MC;KUB) DY5_/_9=> W(8Q-"+MH!@S0NG4'H"7M*$?Q?G4Z'K'U.495:4S.I[DG::K$VQ+?JQC6DA\?'.*@/FW-@^5KMU-'? N=S);Y97'%%,9L?X%C&-->$UT! M71OWF#@&(__K(S6'[R-1U]&_1J+<9%#HSCI57.DSTD)-4J-%K_)M)"HQ9-^9 M4I,^MF6?)'M4H'EKXI*(# F2=S?T\5>\H.\F8]F/W>KVD MZ/2T=EW@RTLG](*WUUO? C<: ]F: >/B+L+]QKX#"TM4+,X6,;M%*LPX(T!_ MZ[TE;/WR.WNWSA>55=0FI>9(ELAJ7$':5%==\#XO^*CA\[5[9(,GH8+'"HX1 M&6ZATG>O#099'];Q1+F/&]3445G.)=GX9M/"U@7 R,-7H/:O="#V7@AS&1]9 M2%39N,X-DFQ!59MT9\-S5CYJ;_J8"I.(XE8GZ"[/$6R\U6[B)*M4G1.VX5WG M%()Z[C"&]X\/?+[K(G;/X^B"'361G:S*%/;NP 2RD'(I8SG.TY# MOWDX(.?5Y=U*']*4L05\X,R,H3/NXMXE\=J60_J7/6@VM$C_ /#^)&BPN]Y= M-FJR0V?> UZ+>Q(/M3[?7!WC@LWX0B-'S\=6O\4V4O,\">JS-5-S/EN 0"_O M^B_O^\1@/%H$@^,&_ CQ3GA0C$/5Q)8XFV(;W=)FEJGJ;7OKPHR%QL1?Y)G] MN5KOGELQX-+NV<8_4W51M):[Y(T/>;4[#F"]W40O"G5F<2Z9%09$H\HM"K5B M9M.9M,K-%CK=]/H=>MYQA>,>_\D>S"!XDOGY_']$SD^3D_$P ]WE-J;Y70[$ M3:^$W_K=8_A\9X$ME'A5-_5*G"[U3?>BZ!/HU]Y!K5>.5P9F\/@,(QO$PKPQ M(-G4$9 L@45 LA&0[(T R?I77D])0IR( CE.\D1Z3"7YY#A%BO@8!Z*03M"3 M!" %_RYL[QM=85PURLU.JP>>L Y@X],TJ--U64(Z\.7(1&ZA5T506BE$OIW/ M$@MVFP.M,3'&7HX$RTJUPY?KH=GV45Z06=D M@H;/:XT3QR/-1DL7RES&8!>8H?5S4IW84&@D^7*D38FX,9- 5EDPVX1N%#(U M"4AC^OB9C)[*D8N1VN$:R9IBC(VNLE8<./+HF;-D=54PMJ,$N\+,1F.RM3;< M4!HGCY^9S#*%WK*3K7&+Z:PTE^(V-:0<./+HF42MQ^A+LXMQ69;*#*?S-51 MTCAU_$QU6J+C0K73XAH+8N5@1,*:QZ5Q.H1&F^9:6_<'*:Z1H)A,$>>M'M-" MAO)HZ,#H6E.B@YO<*BU.N')I.1]O'61&CX:VXVTZ)5!)"=OVE_-!4YB-AA5F MC(^I_+M:H[EH61T5G$@ MRZHFCC/,ZW>X7^/.'E2LG^JJZGIE;BD+^6E3VVW ADH?@1<=]UZ'H+H%(,N. M4&5>1G7\T=%7[_Z4?[GP"+IMPL'FOW]?_P:C Z.REDW90]OZ/9-%^ TX *T) M(_\.0EM8KAG83=(UYFB"*K\TP>_=#\%IT(%0W+74P=C<,]/'KH]E[%ZQ,TK> MA"UQ/UT O2_HYOE&RO.B_@ZFW33=3;IY#TZ1CVGJK^#R_2GLMB)@MP*O1+ 9 M"#ADMR6[W]U\WF_/U4$9E3==#-_+?TRDHXW_CHW''U,1RW]AY_]C&<@$!$EP9 YY MV]+_?H4P[]/XEUM[Z@-K/^2T#RWSLQKWPPM/G4HK^ ^='#S4CRXGNBJZZT99 MS^/__M]_)H>[ ->,MN;_^T7\.NN.X.0CE=SE'O9P0T95ZY M_7"#WB,6_R,( $ O\=SNT1F$)2^CM)P/S.:FQ_?U'C\_CCWL^.(=DO')E9Y= M.-[0"F?2 Y]<[5L^P ];[5N&]SN7&R*]MR:D^^PP[6>'=_GABP8 M\&#MR=8 M_WN.:5Y&(@*6S8W@@SQ$H@1ZH,9P\6;A8G/6FS M5>3GC%=[CPT:.'O%4 M-7MU%B6(R5__I(CCV[I_ALD_UB9X9-@CPWY#ACU28ZX:*VEN6YJCAZBN#9;N M9Y?SA:V=\.3 MX&MO1Q0,N\$P@T0;Q2):YZ6FN<0@%Q GO M0FYFN"O_ :DX#Q[YU)'JR*6(7(I(X7SQ#/VS4F'EWCPW7\1I)3NBE[7&"$N* M=6><=I4*_D!0QV=4?H9S!9_!:?Y)&H2,_,IAF\C5BERM/\/50KKN7W>G[$Y# M' 6<)ZG&;;IJ=LRM5F(3[LU6&17<4QBHG) ^/F'Y[WOSG:YOG>]#?T5^5.1' M?3%P"]$GP-&'_2=QNU'B++VFB>(F5\6@/L']:"Q)'1_:_S&.4]:]-]N*+9'W MY!U65N%VQ5W8#73P*/*:(J_IS_":?I2>\^4Z1-W-XCC6;ZUJ DM3=&Y1FUM. M=]5RI_6)1K(;5&EU78L+GU%K/U)[G4%)D5 J1=U&1S:OHJ7.V+-Z]87\*?H% M"IGPJHIQ)DZ2+;(JP"#+"MS3N%Y/6.Z)=C=">TCCJ;>TS'_<(\+_','C7>:\ M%?KYMVQ!N@GO/7/U7=)]T^@P!'6,#H-'Z# @0H>Y)708J*&&,B]JQ" ALO*D M]I3LJYE^OP4UU!A_";G1'::U18)=MA49U%6YD":;%:X5AN"2Z+3%AI)N24K< MF$L45BBW-@+">CEZIE%. 6J^*6R52K>9;B2R>&$U9,(07%H;"N^8]L;!.FU* MZF:=GI/&I3 $E\8&8W$12X\5>E-8M%.B6C?P5A@N2WDHV[/*6IUB\4J+3](9 M;I3"G3"T%=6T5;TJ/\4YNUQKCN=KJ]@=,&$8*CR_X&@F4YXHC>&8JU,+L;,M MA6*H2%RFJ"T$N\)F,W*IZW3:%59T0C%4M,U&[N'9IA)KV N*HC,#9=F2PK![4LN* MG9Z7FETNF['X)#L$Q4W2":-\U\G9.)=\LMBXGN1!@ZDTC$THY>M2?#Y)&6R2 MY6DI/4P\;>AVDX'T/!K9S^<2J:+ER.RB6IN ]FQ(V:E0>A*K^*@*LZ"U+*]FT+.5XMEU%.#M';]*2T,]"8;HC?/BML%?&H(M9P$ MH[+;1-7B@+W"^RN',1:* [W%D*<*FU&RG# +&*'7>AEU4*V.M\R8"-E7PFJT MIE.CTV:)BDAF%(./]^*M,1$B*DYB(0BY;J_"T:/)K%?.$P0G,FCH$8)3H33" MYE6JH2IRGBFO)S.'YB0XUQ UN>+F\9[=*.>Y1J;"#4K)62Z=D=#0HZ<*1H8? MY"8LPX%N!V0X2/]XN*8PNVI^(X/A2@'9XM*NSMGUR E%^8J7!@5.KZ3*' %: M!CX>CS8I6@K3%!)&;X=*NCA6Y*U-\T]#7EX^26&:HB!O)"776 *L,JFQF0GH M#_5DJ(W(KAQ>KO3C;:P2CW/C^#II+@=!E*^+HSM5@6D"T/ NEM*D*N!-8!YC M.4UF#$/W\H4,*_?!0C4&I7:]Z,"5>&O(S]]W&,)'I9_@?.+ M$R^=]?1CS%O7)1"67KY][V2_#W7I%9SP[L%E!^;NYB\7/12MQ(7/AZZT"O<4 MH0Q[5RKJ6OSE9UXA'02_]G*8K,7JNF'-8HS+9?Q#C+4-^,(']P&,*?./L5C] MQ9?\Y[EW$ALPXC3@9@6O'EF#F0P]/.\F1WTZE07P?!DD?)Y+$ 1M*WML'!/= MF[,,7I- ; (L!P#W.F3,?0 ,I=*/L= 8[N(X63$O[-B[WH@T B2-KKDW54*7 M]P5Q]H"]+M U;_J 8V8HWM<5!!Q."95DPU#:"G#CEF.Z(*P'ZK+04OK+PE!( M-RJ3,2Z]$.Y30\?$F60[$%AAC^^)_M$WT1_O&[QL :>L[J!Y:/(Q27\C>M Q M9!"*?!-P:1:43A.EG'Z[/R%9_Q?V$(=_^O==P J];_^)1XR,MO_;MI^D'O'O MA"W[N?O_652MCVFG-3A!AUYQ\AA M0?<2U'3W7@+VX%Z"/1;IQX&F?ABG?'J9;YF+G['*-[7R99=YQ-5?!%YZ;R?$ M+3'TKW\:+^(,OS7ZR_T>-\3/;@7YO NZ$.N>K!8?E-%.+O?:-X"\%C1^LJY\ MF#A"869(33G-U=:Z43(3"B]FR\F>E$F69<.+XEL!/@*?=EJCF@VD7 M3U!_O[_3XX8$\JR=*]]C2GZDK=B7ZMUTYQO<&+PL!R6L>-,$]V^6G6-31MM0V/*F8!![!SD\1 ;)->3VT0]*QML)?-4'FVG M(] ;H4H+M$$D'G:\[L8MT(<4P.[R,W3QH&>25)EW!4(&I_3 V^+^?3W15U<' M[Y#ZFVJ)_B.UPHMK_D(TP9HNMCAYPXTQ,"@V$[/DE@$5= L2\D;3GU($M^XB MI-YF >_,__38;;U?+^'-54=>PL_2!^Z]T$%E\$H\6ILOL;$\I%)*@ZM,085? M*<(4==$A7X *P^^X<5_@+7KV>$-V*Y_OD^L?'HU&@G@MP[SCNU/"**]K3+*3 MG[?9AD'&R\56DZVDG'$*"2.%'9\(OU][_!:Q.^C2=.^8T\7M[^T<9;Q(/>,# M)CARV;]#,[B\[EXP?4(U5#49B(GT0,7B92[#:&!9D-.H,QVJ!IP.PYZ^'G,M+?>Q+PTT6>#\OL=Q\-_&.$]I2LEJ3M>F"T1K8B,X4RT)?4N-!W#P@@ MI_H!(]];Y+GNZ4$T,/W^T._[NDX[]G*I M0\^PS"%S-G %@Q6?,HB#@JT('K M=^C*YJLMJ \QL!$ ?(6G<5S/ W7;BK(I(*"R&&0O\-RG>G0Y\5LMH>_O'R6C MCM&O=(P24;_<=]S_Z9^Z3T=W?5Y\ETGRD8BV^>+;3#PFHTNRO[#+YVF*12-QQ?RWC'@+:M=3Z5YGB_E6FQ\VU7VLV/2V?5^C"W&_@;?1D M7EQ6WL\'S^V9WFG#W^^F^QLX7._R,VX#LNA32WO3N-_QVJXML>>]D?:*LO;B MFHT/-4*[8556LB\DQMZ"T;J05+T_%79O&%F'O[CV*X6T:\;@)A+B\B7LK^@T5:'N!EQ-V;F5RE=Z2;F?B5'QK M,C[ZR1MAR%GQS8[AS!A!,&P@[J I M[>L0P*D\DTC'AY;"$1I7Z603Y!JO.EX?._V )T]A /_1/L>-:,&7PE?=0QN_ M1)%Y7X?^1Y?_.GAP^AL@O;_;NK^AQVZW-^B'Z+F34,2KM=I+B*94Y>(23O8; M3IET;,=OU,<>$D18I18BR_854U)%%,2917G_K$!@GY(8F3D>T7YGI^RM"C?>-&@B>%[#VC[$EBJO66YR<@^N^Q#C+??TP+W; MMTL@0T4)S#.YST=G;5_42S, /@(P@F O;+(C_LU.6=Q___WU'-U:_I;7>KZ]* MZVU9>M*DF5)Y:I2J-6Q0FL4E=,O)*X!"__ZHJ_N]O9Z1@W7"P=+ A9RKVU%F MW^A\W9!N^Z'.&8.NWWN_KL,*O:Q92G59A29RK4F%:?/EK(/F[?IF1"AJ4N2; MW6/B\Y;BORCW$N5>OM\U.&Y;V_ Y>5@?K "[I>8)J].LSF=V"]TO]_/ZUJ)$ M490H.D^=->B.O*//C1TPA;25FBO8BEA+(V>I$)4F@X0,@;\\X.E$Y'/<=#[H M6&_F%B)#U$!^JU0R[?@RT\B6YD^0I+?0[]MP5:2Z;\8[1W-OE+>*8KLKZ].3 M_70JIT^4,10X=HL]E0ETE7!O[B#Y\U1J\GTJ]0=ISEMV1=_?3W<(VGN9MN&; M5%Q1CNJGZK$0[34C1WS*FB3FF%Q*R%AR*7<9JH7NWW:34&0R*A#^T"34'<(@ MW$8P&26A[LGROV7=^FX(@ZKI<(Z\!&(&6/"R]MQ'[P8N".!O"WC#O5_ZO%V1 M]R%Z-Y[@^>[EWJ.PWH W_G%0D@^<97F+%>]#\&Y#OCZ U'L ,/LYGS?@Y:)\ MUV_1-I#R/7W&9*?(&4^/MW=JW/TCPL3&]T[OO)-K+VISKH!MS84RW)02?)&3 MQK@+@1TC'C'B""^P_2$1NT!I_.(H^ M +N/8N9;M+_?O=Q[%,W[\(>CF/D$+/:W.[.G*/?.*M/2-L"X(S6'F2ZVZ"E; M;IN6E'1VV92'%_YRSC@Q#WOH4X;_WX,>O?_ZZ4],?!>+?@WL1*:HS*JH38?T[ MU110"@29E)D)5K#YO%SJ"HU:HS4F*$]-O>.J^R_?,'F3^BMXL5CP*JO/3DB5 M-;"[>@I_I,@@P\YMTY*GVX,+O@CB,?&!=3R_[?[N)Q-X%J%B%3][&1GYH_LJS>A6L@M?Y'3ZFN[H M(J>SW$KVUN7AT39?X[ZL[[VV]UNNS*(?B>O>XGW>*[.Z,P. 6 W^86;&6.A@ MB/O[LV(D_A [OC7KQ]SRGD6^T9*'5()&""&C0(_>A'Z2H-IH&Z#CLX N$8Q& MD"^%+A8+-'2?/3W]EIFXKZCT8[KYGA*VEV;:S^5L]VX^=-P-_0C!_&NWE]_F M,8*32ODR'!?=/7ZS9!S O*JNN5LH\]S\60YJU$K0)1QQKN5"7]( M8>](T]Z-K3F/V$ZOG0O]658GT@'7T@'!W&@)^9_ M'Q-T-!.G1U*+BOS_B#E M%)0M.YH"OB5O1S0S=C.BH> U/\A<>YOV);G_D>(=2?$-2''3@(&/O.35$P9] MVB-6SD(G5@I(L,N)O&VGE2+CW7A$I,-._7TL^W_4[NBF)P)9%@$*B(&X?N83 M;!=PD\=9TR\SQF%@35 !8?=8@R!>IE+^^[\.>B")>Q)1#W M4DX\0@7[S:L.OS7]9273C_LTP^]]/H'T/Z1<&$%X5TC')):: MI@DZ.:8$83*F)A@_Y@5R.J928I)/ I+$B-0O[ZW\'E2.B8^WM#+7V$Y^7&#L M&I\L=EI0 ^$O1QKC+9E(K7&1!537*3?L<8='4#!CZN7(=&';)W2V6L- 8=02 MEV8Z;F^E,>$"C!R,9+FIV:\"4\7B&L4)3X/EDM^BTL_12&>3&IC&&,RX18'# M4ZM<^6DX=^#(HWF2XL:JR,2JP6V+ZY1)3D?%K(:>>33/CCWJ&.7*?*/PZ7@C M7TT,U%8&^2-';]\0PZKZW9\G&EA#0$S M6+I/Q;LS9DP?CQR:I6YY.58&[*(YS'#)./D\3.S*IYR*B4SSVV-/IG7 5$3X'XFCY\I]@9:1C+:.85GB:H$ M$O:L.6^-4\?/?-(2E<9P:1>PAC(OE1)).K_GJ;S3?3E5:83/7P$IY1[2S%=1A! M'1@5<;6-A\I4V<$I;NR,QBR]YHJUDL 2(LF$R12GM/3MMIIZPBH=4,_JTV0E M,Y+"9(J!5KD]HW,Y119E(JF :7_>9,)D*J>(_?ZT,@I+6D)VE,TY83)5'-<59%B^E.YE-YEZ>E)JA ??9F<2)IN)5LZLBM,T$K\0F6([XD*2*GV5*UB0E?JLN2XXK5"9FJ55 M6IS/FSAF6]G"%NC9:CK1"LI46,- =S*>S!B&[N4+&5;N@X5J#$KM.G0M=^7_ MC[<9[+]ZHLGDXJT99RG5G7FZ.Q]O5ZIZ>PEYV[*-':C-T@\/W)K)NO30=)A[-,19D"T M5="8>LNKR9J\L!=MMVUF%P/E=>,PVVFZ?EP7SB6CZH+R:\>^LQ+^-+(FI9K" M3SK.),/IB=2@]2L&8 RUA&^U#!O\^KY5'61JX:*R'J5.+BF^28/.<"T A<<+ MV3RMBAN)D(Z6=&;N/+/LW$.##I5\HR$U:M"Y:.L(_IB(&D$Q&;5!7 M:#;#3S;V1[L<:8P[V60"?\2_LV_U[K?Y+!U];SHG/Z*C[Y#QDH\$=<<=?<_M M!56_G#CYYUU5];=WY@WK6N'FW/MS 4\4C3=\Q0?K08 MRD[G:M#Y9CV#BO.HW.D"]L6 VP:[SUS\O__!:>QO$GOP?C@_,,%);^);A.IL M O2EEMBW8H8_>&O^.$T<2=@EV.@M'_N.M^:#G6+?;H (C, ^?1W8!?C[(EW: M;S:L75SE'[=[H9:5BZ.VI\G))UXQ^RRI]'K3]17WB M(.V_R_CG;/#Z]3Y.NV_70;QILC1/B]TQ;S>-M-^E33\DT]09KJ*XA+&Z+DC; MI07L?\\A/!?7YC]-> [J8!\7G<9\D-%KDB(K#7PI,&Q1%K%<"XI. AUP()+T M"='Y,8$3M%OX55!;KFKCOA>]+3*#%S*#):WKZ$,$RA\BSM5B@YV6N@62I97Z M-LV8C>9BU?+.)B0>$L1%KS6Y!Q-Y.\'7=Z\L,L%7-<$GQ;;<+UO-HN*D.)!* MKGO-4;M87J%VPX1WEUH8S-(=!XG$.9$9[T T(]-Y,Z83046\)H7UN#55)_-Z M52D,JVEALMZL*GC+.QM$/J2Q*(S\H?(66;P+6;Q3TD8WDI,)A\_R'$BW&J22 M7)'9!)(V:/-(FOQ#XDXRBCNCN/-.C&=>MXW7I+G=2 ^SO)Y/!9Q1XWH$9CM]U7$5%<55D&K['-,CK5QV]06I'E9\5! MBB.>^F(?G5%TKUI.DU%8]4/%[>;U^7U&#=T9,( +KW&MV.':]]/?K(?B&9!K M;T=D8)Y9/L2^X$U.['>S),852F0^"4K6NLNA\^H(HP][H-)AF%Q1[/&NV".2 M_ -;=M.2?\.QRQYURCV9_Y9]TU&G_C3LQ'X4WT3QS3>8G[#L=1,GUFP)SV*- MJ1R/%SOK3G7+C-VKM$GB(4F?*ME&4 M5.Q-KB74YIC4KR$12Z"\0>ID2OG'!'M58)HQ>;&T+1?.WX.IC>*^/SWN0UK@ M7_>A!B:&8K[+T.Y F$O^[14E[02.*\9737S232@*K=!\45U+[!,N(>@AM].1 M3B6.M,._SW@GW86/KH60^WPGS+^R\F]1"S>Z,?<7,]Z1UGB_\_ AM9&4=;%9 MH08FUTFGL9XY8])FSD471)V6B6.7XM\_*JCVHNG='4#;V(17$7KV5\[L';(W M"=E;U&V$6'9])^'RA_JNOM@?&!:\VQ]H0JF&__9XU0:-:1U8+_X>(MY-S-'C M$T8M*:O9FEL:28R942YV)ZHU)A^PD^>9_JBP_'OE]HQG!2.9O*:U_810.J4D M7:MD>0%KC(KUI5+G+#"5D%"Z@3Q-OQG([ZY;N#/4VY=W07S?]&]CPI>#[3V\ M?,:'[3VZ _(V4'M11@> 0P.XOVZHQL,%PW]? ;2=D)@33S05#EM1("DOJ_QP M&'>NC]$;O'7EO7,W&GH3WSKM"I.\!CC""UKR9 M38[ >",PWA^SRY'&B,!X;W^;(S#>=R\Y N.-P'@C,-[7&,J/'B,PW@B,-P+C MO9&M^>,T<21A$1AO!,8;@?'>:0DPD+(O-FPIMM;."QM,#9][RD'D3#PGR M?4>S_H!R_+U4VR-)>K\DA5;)/BI!CCI2"E9=DMA";JK-$U5&J,L^0&\ZD?P3 M>N C>-X()ND&Q/E=AC%GNS@874467YX,:]K"X0H=NML06)'5ILX.G3=% MG)+FFPSPOIN[_T"YC I^U1H=V:=OA/!\49Q9A1GWJ[11)"\(<)<(P= WY!. M#@/:NE 4I_+3<.(5N^P)1$:;V09OM$RR.LP M-^^)E;AYJS=M _/U3,;B"XN3,Q>ZM4 M%")>$C9NC)I3<\86[#5=?)JP0DEU=GB\5/J#W1#W&>]%>+RWX/O=7.CW]\60 M-;_)TG*:*)L")!7DBI>B MCHO'$11O!,7[9P>+]Z@P0GV&#RB*3KU:71!+SE+D1'90U+NMK&RV=N"[Q+'_ M$('O1N"[?S3X[N5D^16S'R*U?%99;3I/AHTU$LN.WNW;')-T=IBZ]$,2.]4< M]D>%U1&F;B1J[S2;(8(V(1M@;F!KC@-<(T&-Z 7[)#![G%PR&>'DWCI.[AGG MQ1Q@V/J0,3Z0[4/,FH%85E_ &6UC,]Z,N:@(7D9"WZ'@6C/>@G]<@YBF6Y#C M%PL V5",.;(U"T_FHS?^[PU(5^*],/*OIJ\\:*&Z;F5WR^[#57MPPN[?=F.A MRZK:2'\U;4. .PGC8;3J9QQKVI//.F\8XQ0?G[(5JE50"JON*C'M/-DUA?GU M3^KQ^!!"##*!"G]XB('=*T[X2T&%O#2 "RZ'5-W2GU5,]Z;U&(MU9\!\1CHV M/.H:0$ J6XSIFL\;FAO:\"A-E?$%V??NL)C??RK=V M@MLS-]P[DD)HQ@ 4^0CA5K%;'BR=%53HEAS/M+8;39NO7/XG'U.N$ M,]&;D=+>OQH:&3RT";P[/2B: M 'W1M)#2WVM_&"#"*,V\FN&^L*J#U,C:ELEH8EF?F(P :09?DWRVXP&R[:TX M#/F[>A==*N("J\,_A9)P-1'7I54.9+!&7UK2M#R)ZPD)D?"X^+0GH;5_K+?G M.\O]>-K$FBJ*KLYJ8:]C6=_CQ^2\N2'Z>\DH]Q9.C5=C;0#5/>33#C#6L@ ] M$M.$ 35:\E(WX0\&D&S57Z&?K)A"W]2 7[5TZ,M";C8DX/+R&EH0W8;#D.,& M96 )!"]'A;X$21Q#?.*.1)P2@ZSB&:.=6X!NA5+A#H@QV1W'JUM3WC_@Y=MV MDAGPOQZ0-^'E;J 4"<"P>-EC@AV"O_EA>XE2.J;-0VF'DNQ*>@<(Z-XDY.^A M>; ;3Z#1,A9P]Q";_ L%_@3V=X?-NC_A?_\[!@5Y.H6+=FNO: 896U4!_"E6 MUQ]C.++,,08^$B[,M%5KMVP-LHADRZ*;$?*)XRH.4717!.G@Z(:"9H>LAHH8 M&WT/"I/@$PX]"NUH"-T.,Y.NJ/C;O^=Y^ 5>$ P;=11# ^4_Y,'7:NYM7KH! MH!Y&&PWW!,H-4HKWJM8.314PC]1;%^Y>UMV\]DZSE+3F\VXQWF:%ZK-,KCK/ M"2V[@2VJLB1N);/3KK3>T&4^5(3R'PZLL_ON_#N[D."HP^/6MP#+\NT (M]0E@;AWY8=[ MY.LWKSK\UO27E4P_[JO4O_[0=66 M15HB>+2!_R? 1:_Q^B'EP@CR(D=^.AGM)YEOQ-P'K2I8\ZKME@L\!Q:9V%U+ MBV\8PGQ7Y/[ 35KR6Z1\D&G1->3SNK8'#C%-_XD: *X)@);+>Q/:*QY=V.B: M+/1+;&7S!I0_%3710)-^:/8/)PCM#O3) A,$O# +GXK[Z)D,0R:W.&$O;(]X MWDM\]QK.S(%V)J[JNH*^[OT-[IOJNFG('GC:57YV.0[GAW!?D2.!;+/K (0M M\RA.>+'-.V?D.1: /J@H^_X0,IC/-V2JNFE"^VT8V[@_>Q0L(#<5VFW>?&6C M>0G-T7*?%490^/+=) (&^VA77[V-$[HGWYJ9!,-V&N.X5/V_G[ >'R]I: M5R%[S&U16NQX&466"W\O$<,8KGV5(4_![8/,\ERCF\"A\!F>!^&.7_.RBK30 M(;^@[):DP16;^X;S('O8VGZ >!AKNJ0-L+?G 829'[*-P:7[7_IE3<_M[KO MOQ.8 7K7Z[/X >49+K XZ+_YB0:SY.])0POX=WXR(M1=R[5FZURO2*]9T*P) M[";1:,\H!F63CUNH/EVQN;XP04UGVI,YC,[V,V.@''L^C75[?!X!SN 6F* O/DACCW293U^ $O[3D9?'%? (!"8J=\.3? MOAQ!^V;MXQE^N51EP74!W"0\[[@S0%\^>#OZ$"I[:$)0@@TJ?=-/"EBV@>96 M\K[CN1V0:6&PYSH5$]N$+HAI'@9(AS,-;I;MZO+ 'DBJ/H%/?'TRGKX'_OZ@ M>X<.'@XVD F\G4;/W.Z*_1Z]CFEQ\*('KVG$K4'PABHC18"FZ=YN- %^*@!_ MC&6""DZW+7=!GN(Q07 .9LQ_/=0GLK$G V(0&YEN^+,J+V3+'^RF,F'\+T^A M97XQ-;AV&276>!-.? )] JBT3=FE)"I^>>;34U:O:RE(*57T4VE>)L::Z:Z: M\TL+LA;*2;;FD@H..-ER$107&.T;4,+@1'GH#0KRTO=5X%S?L937E^#(;BEP M'W6CE/L2NC\;9(\ ?-B]M/;LU.YSRN\U!6RV]UO5]'*\W[K@L[U-=@TN.6=!?6N_4+ZIVG6I\$8CI5"2(R3B-3_ Q ME>:%<2HA3L8$B27Y! ;$%)[T>V+X70-@L9?N+'H)9XME2UJ^4-#BK6U.&KN- MMHBNVVQFZGX(MG+L:C>GJAD>QBH%6K3QHG/[&M M,7'\3*R[Y'MV0UUA\>QJV#' D)Y4&#CRZ)GJJ-A*SC",QQ8-8KO*M\8.:* K M";"7(S=3?,OG4N2 ZZ3U'E_(I+LYC?&N_S@C, M&.^:@\.1J52REL<'A0U;J3O];<&FP6R$0)F/WBZ"[-.D#/IEELX2EM)?-T>% M%4*./1HY3Z6,T2"SZK,+*D41Z2XVRK>=,7T\TN#9V6([QQ-8H6]:"[[5I\0Y MXR'K'8Z41:7+FF;

;=8Z-5J"(P]7!'V8!$D((A@+B61R3.&8.$Z1 MB>1XFJ# 1)CRTTF2?OGL?+(^&Z3F@L+VJUTI*70GR3['A'%*L[X6;;HD\%A? MG%0=)].@*TLFC%/P)],X?J=&DC;DQ61+S%A M5"65HD-AQ+K)%>0QY6BYE(&56AZ(_@OZE[#US"9U@&W')1VTPCBEK]4W M/;G0DMA5.\DTMB8^Q@ S3AZ/U,:;;)\1Q!%7J(MF4K&LZ;S.>)A<+W9I7#+$ MI<@T.%E-\,MZ>R*5"VCDX8I G27(C"\RU^O Z-G2H MW*H6K_K&T+6%SVUYYG%?7E9MMON-!='B5L.FE1E4FK-$-:0O+WS<6?OR/M(@ M!_T>M[?DT.I#5W ?VKFVXO)[+LR@Z5=!8^I7!5 #+#"K.J^A?+/7APY]M3:, M&>0U\G6/24!AVZ2#+9R>TL#Z8[N_7>0PFSG3IKX57] 'X<541[D(Y%NB5 KT M91<+Y+'?E"GEF[ M:[L9(=#@XW][QSJPJL'?[?_\]G;'2YW?Q87]^H6X="QV-7J'N+H>3I^.'G M\O^_5K(20[&?M6(LAL5_UHH3/VNY@*69G[5BP-(_;,6)6/P"R%#WO&(T%K]H MD>?%5OP>\)HWF[;?S<',?'J_/[3HZQ[7KW4(_A!ECNS^#Y(*$ 9^^/]^X;\^ MSRL8>NX3GODXC08'[]@GR:\_1V6)VT[V@Z\SSGV=@/?$$]1YU>>9>6+G9P5, M@9Z3*:Y[IMR'-@F/G7L^=LXL/;ZL'/][)#U?528O6N#^F7-%B*0S4Q!&=BZJ M:\Y^)GU#%H)'5,A"USNN+L)"AR3X G3G%4ZB@_ J'<.?19D1_Z/7",(>!Y,O M"D5WVW#E;7'XKA^Y/ F*=*[E7" L^2H0TO/%/1H2TE;4GBZ@LI9AVRD_(>84 MY/"T)&:$+"%P\R&Y$,W&,*>.E@(A$+_^8!0392[4R>Y. [,W%]XK+_ZRPGN1 M .P=R&]"(%!??#.B(CDDDT]PLD&;5-GJU)W\%<5WJ:#=]C)!,?P4T7MJ,2_7 M6@),_Z"@^":B!'97/I330%,XX1(@H[BZKM;_,>_ M _ZFM[Y;;^ >KV]?T[-'"WDXI&5V*S$9PTH'\G*L?5]6O*A)]3.Y84[7IF2\ M*?$;WJK-8(XD ?O_DHGCK->3B.P_P3JZ>R/H?%)X=8/G6H)X.8OGBW)H+V56 M+F)\AJ-F>:5(H&I-UJ$<4E .J?@Q<,@YY/"QS9QO%5PZ8?_8HNXA>WD%0V&D MZ:*1IMLUS/F('C]C..J..ES8_RXW8E+T2A$ @EC=9^V/J_:#N:==RE? M-3!OW1GF^UV(5F3GE?N4S*8Y=HTT@J[1S32+H;51B83%Q]YU*!G%Z"]U./Y6 M1MX9;+GO(+$GS+6?(;17O 5]56;MC 'H-R>**-5:8*VU8<:7+5@P3ODR2Z'' MP?@?& /3 MSM+.TJ167=53=DZPR+HTNK/:;358BP=W&]9L;YT \BZ2]*]8[YGX836]/[!H M.X93/VO%6(S^87O\$^NVB1^FN= 8^9@ &V%[=]7GU#=NT8Y^73OVXVA7X=W'2V,X'^]>(FQYE[Q[_7CE\S5](@GPS@Y*RGMQ0UQ&8.\0 M2Q5UO[&8Z5K#L=?C!7:0/T?I[HUO K_IW=]Y.R MP<>_O/RFUY7G$<2;G]T/EJ-W'CG4:1695CH+FA,31:HK--+$K,3ZU;L4?:EL MVQM?M]ZJ>O?,J'N"6S@^YA86UG+0E%[2S7SRPI%U:Q,77/'_<*,X.LS MPE[ZA:8-$HEH/'[=Z/:C MF77GQ15Y&4?DG1.[#/8&A"T)J+7U SRH87DU]/"'9U+$& "W2W;DG16XCBQE M2X[\[QTB0W$; ;.J0!)-AE"/,A+7)!NA!4;IV4LZC!KSFJUERE26W9\>ERC""[I4LT M8LFV*8,/%[*^CGX$OB5V'>YGWS^C:,09RY&4,06RN8Z,12DR=*>N+L+%18:B MJ0*7"4Q!BDBJ!98,]M)V; A@\V@2DWI:"URMZ\A6TU"VS:&JN@ %ENJSMAC1TD&?S/,*6!UR&IV,!-/F:N _518[3,# MOKQKRQ%P1@_'$?AG=3;472EXD#J+_-_<-9S_UBS#!(<[>)6IB^"!<'?DN:MZ MC_?0//UQ$0]92?;Z\7C2 &&;W)GH2BJ<7,J8>1$[;Z8!7FRD.99EQXY%TJX% M1\.O.V-+EOW@X13LW]B.R#,XIR.!/)2\:XK:IX&YSL]<++":X%1.,UAKVFE/ M$];(U<1>1VO)>HX>K8!Z1F.)5Z3OBPQU(1W]7Q\1;+O?L@TM,AB]A."R^\:* M[:A3;_:[_3P:[CDD M(QD96+*H(:("WOQ;U)?BVM[&:($'NW5@?^\<5<*S(] 80?XKLO(IZVYF\Q K0ZT)S_;%53IPK]W_M._U?X1<"90%;U M Z2$X*.CB>UQ$20OU"0>XA]0#1!/7?::QP7.E?AGCXM>XO7#G3NU(:*GA(5! M7"2&6'PHT EL*,1%D102"AD72$PB4#&!Q0<)])?_5G&7+CQ&UUB_F<[S38O& M*Y5Z7ZSGE^"@.1I98\NE917/6EJJ$N_T'802]5)=P(]'4JX\'&0:6$;K$"MQ MTA=%+44OP?3,]KQMS?"YT>5%GJ[-FN4"+7;J22;'%561*[;T M"3&2@Y*%PY$IK)!KN#AR%%>*??JI6&&%Y=GR[KIW@J%R]--W5UK7 IJE2W5_U>*RZRIWBJ;Z" G,VIH77Z>-GJ MCREMW3K)4S5+IKM,-EY%U[.IJKE2J=A0ZJ=XBB%K:K6^ $M1-_55-L6CD[QR MDJ?6TAQG7=<8<3)6X@9"LCQ*N/53/)5:U5'9**;B7 ==KUNCB;*RD^PIGLK' M5U.&U(P-,-M6%;[1D25;9T_QU(JKEVLF&^6(Z%;;^+M7/T43[4Z;L+*= 4&G2MS M:K9I5F0N=9*G.AUU18T*'9K/;JSNNDM0XG"RW.,I<,1#RU:=N8&IX$/ IO1: MHU.=XG5^WJLYR6ZQ-B9+(P$.Q&390)/+=DU35X'?L&?]@85Z=8?; M!X-'.<:^.Q&[-C1O8&YV NMMU\SC!8A>-C&=9ARDTT>K;H:I%;@"/DHOKP31 MN[=QKV/TFL]MZ&,C3+5=^,W[F"D=>]0.^9X ?F?,B^ MUX/M?1DIGWSU+FS/+ME[HP'>HH"MV$:.M[\C\,F_?5-V"6CPI@D96/'>B[=# M11CX!9[G64S'E^/?>P/-]\,^/9G\7TVC2L3P5YM;AI2_$.7C,?35G)>0\!+=T/*OT[Y M_3J"'>0JAIT;Y"#_F3;-3=K&G)WA/Z07 M;RCIH2D4'@BA?(0&4R@?/T<^?HY9]:[FA5AR#PD7[!!@4O( M&Q?G#6";$P_%&RDOBS!..3UBYN7:/-)+(HK^+87!5.YO,5] M&BSE49%2GN7:!R?5"X=0L59E673XL) M6/,4!^=*-$X?E[Z'4GNNU5XA#/;-I!9*ZK^_I:C6Q#7$BS@%)6O.A^)LP21+ MFCA14ZR860A"#AZL-!11C#I&'OQ/**/AR?K._,)'.UDO#03Z;GNW.%H7XN6V M8Z%5M3]9=/L]7A[#NF(,A09O/'&,Z?4"3-ZY)>:8=Q3P/^"SOE.4/E4'&B!I M>&6@GML=?."7@7J?A*6BCYYL&Y94/!SEPY**L*3B9Q$^U#6AKOEAA ]+14-= M\\,H'^J:T*[Y680/2T7#4M'[*15EPK**L%0TK(\(\[]#SK^O*]\'V=R0\^^? M\W].34-8*AJ6BH:EHN&!<*_$^;'R$1I,H7Q\-_GX.6956"KZE:(>)C2YPE+1 ML%0T+!4-2T7OE$,>L53TE8N;EVCS*B^BR)-]9+OU24BA+QXR[A84%+*)3?5"B/ MZL^8@_HS1LA,VGJ<*"9;&M482PFSN*8ZK7-+Z3M*11ODLN+0/++A.F.'+6)" M?&':[+94E"## N^P5/1^I/:_UR@5O8FHOE(JJJ.U=!KLA,GCQ:)-9B0BH[;K M?JDH%F7B\;!4-#Q9?VJI*".@1F,-A&&<1!&E4LNFNG7:F)V[DON4O6M)I&&Y ME,%-6R);YXTYJEKUH%24BC+D<0GW@Y2*/N]Z?Q^)G\_Z]-Y,T00]J"F4D21% M&0B*(@%K*9$@A0&.8<)@,!!EF4C@ XD$+SCH1:Q-)]E-FL5K/#5JY.T^1\R* M,Q:>.L]'EF>]Q1Q=L!:GKH59K=V;M50U.C4K!&_'HM6NFN/-;O,GNI!W6IVJ;2?3V/EDK6^Z,5-%UO;_@ZXPRSF5. M=D#/KO%,KEBW+6Z=+C,E92)*B]K)?M&5R@+KV"NQB:X7_;G1K4MKO 2-UZ-Y MKADEP76O#%5\GW+[%4AW,)VGA=O=)Q6[:%NV*XE5Q788EF>V=YC&S O M6Y:\*%\3[(N<%&U9VIH#QWV/AQN^1XWG4E9#[!+-NYED'5 M<4'_ZO-T23X*1>T= NAAEV0,CT6:#E@'XBTOLD\!3ZJNTJ:9$/U@-'_ MM<'DP=JB$3#" ?P#]M/_Q&O-;( O6!%Y[L)\;'4&PWOJ CP*G-G#<03\Y$1< MTYAYSX44L97@I 3O$B.F;'EG%_@>W&/)2]&'S_W+L&"OZ: _^.Y/L4@>_%GR M?XGN3]9?LKU="5R<"&T)U12]YN%/ZP>+MEUP^L$Q0#]N_Q"L:4<24Q=G?H-Q M?ZU+<([;IXC@_<$;*5IX/.GV,EU#?#:"YW@M?%D99?M>8M#!A.]CXS91694/Y..FZHS)*B[06/O M-6O0]YLU-X?E8)A8XFNX'-YC*$"='U+'Y#LWP O>R?\]%901,?R'E%#>]S[@ M,?2'U!#?]SY@1+@1=[$1H6*ZCWT(%=-][$.HF.YD(X!B^B'8!U?9A_?D'KV6 ME_4^=^)JI+A]J<1%;]L^1(>O%@?L4O;(\Z;L$40LCMU5RMX)LKZ6P?=^D(:+ MYG^^I0D?A]E")7372NA$./7]PO)RE?/@!75SY@QAC(RA]".KFXMW++LZP]RT M\OT[\,-ERY+.?K!<08$$1\ASTY_Q7G,8&/]HLLZM3I?&R:NV"ZEG'^=?")3C2=< M862U>B3?Z8CLQK[VV^]+H'S/R MM@+EZ?- CZ\X96B-A9:BN>EID7*Q-*.6;Z#'Q;I+&UUKQ6G3T2 _+:[*4HUF MA3@T[0CHU+]#BX<*(%0 /TP!?,RD.Z4 --E2BA;7+7!SU5 +&TTTJU]H4/=I M!3#&FAI!&A3%R:5\JYH2RU/7A&45P)##,>I""N"!K;5'B=6U#$?4WTP>#QWU MBSKJAUJ2 %I2,ER8L'V+(^ :GOS5%WQ?Y\*%NP1_6LO/\6IAS"]6)N]F:3V) MKY)M>PBQ5;P(7AR[NKL>*H90,?PDQ7!A3(A/*X9\@2<<2[5L%"F7%P)+-++* M M:U4E Q8/3[#,"?&L?[6@'^?H'@X3R?3RPHS]HZ6_@'LGG.4HK_T5)&4;4B M"U%W95B"^D)]IFH#9G=D:ZK.P%]\"S4H8@6L#EPD^-V@U'0$H13 WV&9(AP M"Z%AI:-IP=+5%TIJ@;D[-6;!.^>NX3R]H"+:DCCW"XHC9='29&?[)PE($7RB M]\I8) .+9/WR4V![ )5@8K#W5 N6 -M =';O-<&F&M(+L[3=P40>>C6X)VN OS!7H-P XZ^? MIK;_ G]2$56)J [<9=,R!EZ1HC>UT^7(2U77(P,Y,@4; 3=9E":N#3<,C/5? MX#W$XW?X")BP(HZ\C1*'8U5>;.M>]Q\_,H BC44."[Z_$ M&+Y-D57'A3RWY;4G9@PH#(G@<3,@+"3TX1O FFP5G'0V>!?X%99B!\7'DKR0 M=<.$,WUZS]-AN@MFXZQ-^/&N>GJHB[8=S&RL@GE;4+5Z\[%4&:PX M%N$ -0"OBQ80K,/M];X*O_V37H1U_S: O^:T3&XD(^ M-;&3FMW/H-^K"QCJLFC!(W?\W\/S@X"D.D=AP(L99'A\>];NS@6![>%P%G I;6 M#W*P@X^.)K;'19"\4(B]XP((60J:U#.88198-.)^SD: MB9-X(H&3\>> +ZE*>D:,J_,5FBVV+7-2&BD#N0Z,^:.1)8Q7$YM1*Z-E1RY5 M62-JSZ!'8"3U?&2QRV-SJZ6+J(@BP\2BA.C<&L+W,,]'IOGJ@!GVS0(G#Q#3 M&HH9,U]B3\'WF*G.RM$9=:(AQ09;*>>M&HN/P,BC>6;JJ;33:J14WM6ZU&*R M3"[001V,/)KG&%=ZO#%B6UI5;N%8WBR2<1J"!QW-I'\#W^GE!QG$PDZ.?/Z"60 5?-M6RM M.>#F%4$W%P5I>6I/G#8U'3:E39P7$0+/SM?Q4JEVDBK8Q,D0J7*APC<=5NGS M:Z.5)T9@!4[Y8V(N=N*1;H3+RR:B31N<4HUB0[3-03)Z&*"DC532=GM,HUK5JMHC3* MRZ(6X&P>CJP5*;<\;O(3GDI-BX-U:ZXK?%V@CI\IH25WV*"Z74XLBS1B+@29 MSRP%^GAD>IHP;0:EIQPUR:68%; '5'PI,,3ILK^];A(5K.UICX.OC+[VN#O9P.5IQ*@/+NU;8]:4_!N&2!Z6 * M7&N0*(B%QHH#C,'K(P6WI-5S;*O7A@)9#F%?W@7[LK5.OH[Z0O^,VMD[*UH& MQN''/^#"$_'\-"J"3G^!Q$^$0L9 M_@MT/QO!G7O-;?L1/;OQ[>7YX%U[$.9?T MEA%]]::!\-$^&/M%V?P;;N5;UN'5M]*+LX:[>%:+Y^J;6'NZ9T ^WLPS-"ZN MQ[L?6O@]':N^R7%',$5OGE&P!L;7 [R/5/-(.NY1!,0W31Z(+4)>N+!M\T"\ MD/62!+\Q,]S3 >+93 _$')Y[\^+Y<<[BT$N;5JT/I81/#E3$TQ_?H) 57L,N&.,SS?R:PIEEUE!V6L?E=(9OE*Y@/U3JRM>N8@K=54S5:DY% M0\T5JU&=5;5FD5)CN&3]WH8$34=Q[+IP:-<^778=03UE?>AX7Z%\\NQQL(>5 MO(&EV<_%#J[3XWF/^^U ^JI&:5"6F.F0+[)#J]B8HFABS#ZD]&7J@ZQ:1/@% MGZJ;.ID==E1$J/OINAA)1N/4:UUS0^G[\KEWYM#E8TM?T@ ?595TT$+2._0" MF>-T/K'(*0M2J_:$>K50H9<#M?Z0,LI/9H-.LE9SELK-U57Y,\4OV MDU:S*38XOB@VJJUZ(X^ZO240/^;7'QS'HB3]&GK')_ F[\H79!@5F=)R,TN]$X[@_Z3C'D1KZB9^4 MH_?[BWZ=DZ16OKX,A^J3$=_L\-==,KCYJ)ZGU\B$E2!>F-%;O)%UN M/>&+\8)I<0URZ0.#DN3[8IRA]/P('^[SY]"K/ER^4HNG!ZV M#W_NM?ZO\(N_50>P[_#X>OH5:+%=QFED>VM_"12AYZ]]#XC/R^A!SMJ$ND)? M^V@^7RFOO]0UP)X (;8\_"T!S\.P)%N>G4V"O'_:$/]I-O*%!/-EHR):EE#; MC/ON.DOH7&J\SB/*W+%RS?JO/QZ. ;*61>LYUWO 31X60@ FX.%+ 14\'$<. MN!DN"%%7B,_*OP5:$7&&)#$!Q1E1B.,D(3 T10MB@B$IF9'H^$ Z?4H$V0F? M9?>7 7&.\6^,F8PX8]62=@+G_6MQKM/#@+EXE!TF@.$83E* ,%$ $' 6$H1-Q 1O(> (=)!)*0GX((?@5$+08\&5$0 ML64?=F6G_0.J33T-:[\$1>EY#/"/6Y_!#N!<#I\:/09_"5X'>5:2%=FRGOX" M/CJ-%1.[$E%2 03>L\6?6*QW],GZ#C;16PI$G)35+>R@:D%&=;>0]?L+]XK^ MP!<#7$,=(@\N5#!#\'=WYJ@Z_/X:,+TW&W$'S>I*C0XHO D\KVH'0BX!#_9T\G! +]1.+- M[JPOS^BNUAAJ573:86;Q53W-+._@K!]V$2&77=*T5I77C5*F..LU&R-?G[UZ MTOOV5!0>\AZ6J/RBL)S>F(B'=;24P<; 1T(T6?M8'YX+F1)]U:0\D:[YJBX\ MK.XX-(&_:I)_P!+>GX2/#OL"MB;D?D#R(V#?9Y!9!UBP%G"?+56$(*' T5'M M,?SRVOM:S@5CH!P:KC4, %#WF1+^,E4=1_8/=]&$DO[T]6.%Y$-P[5X)06;- MH[5M-1!8B[\7 0"QI\R@:6K#4S(:<0"] MC:J;A2I^[T%.;7K7;H+9G T6CD M 4, ID9RX@IPB"':GJ'+-!@<#O?&X%\( #I)%_3_:SM$XJKR/*3QA%\F2QEU!CY71;TL0[%I>9P#?MY%#!!\ M3U6Z.8?@'-2D>:J5+)== 2',"OONB,[G=X'>/W\885IW2,ELW/OC7P?&['[5/O2;P$"H.OW3 9X"WCDC0X1N<$*!<]Z#\%.VA(#8Y^!E M44\1NZ9O-6X/%#"94/>>E>/*/F5;VW/\1=Y;SCFD6W;675[NYWJMS8:BXNMK M*( ?I87?O1VU897%!SF\PZ7K,&[YS 9[T^G-EONN' *,1SSI,'#[>1_Y_ M:H,AVBX,]02M";9DN0 V[]L!@3OAT+)/$_B,[37;C@LS\T1QX Z;O)8U*BJO M][ALH5C_]2X^VK]D"'SI9S=L[V'&'4)TP GP>3N6W(ME!9%9>2;MX4-[]T3& M4SN<9WU'?*MCZT][G5I44X6TC"S'Q@[<&#X"\G<0"3\*V,8BK)>1_')H>#?S M8,;! @["Q>\,;^[68K^V&,_QWG>QM5\$+>0?#FIA>4>Y%"/T8-^3>R MA:V^3@3@%+:X[4[!%[S6/B=-6MB]Q9OBKMW.QQ#$=\#A1\#N;V!MA^C:%T77 MIN,QBKI-Y?E'P/"^V&G[LBWC[F")&!JCB6^^1K"-WWV)6(SX[DMD8O2-,*(^ MNL2S8&+=4+_>&.;E[%KWJT@=-X'@O)!B_AX8G&?7Z.]@D7>! ((EP97_OU_X MKW-S X;=E5!T@FO+"\ !AJHOE/E0(=Z!B?MYVGR0%#]';;)@!>)(/F5 A+HS MU)VA[@QU9Z@[7]"=7E8BDA:=4'V&ZO,&ZO.!P$7]VJR+!BA"M?F:VGP@7LF( M:G#QUA9U5[X,#NV%%.O!I1<=P\W#^TS$_^B %I&JZ]@P90?>88I.I"F;SO[E M(WHEK-HK7"Y='JOV\H;E]>$;6%NH*I\MD7F.3=M<98<"BTMH42E*X]Q8W1C- MNRPSKQ@SOW2EXJ53G*@S9XHYL5,<+D=<[!*/__J#16D&C]+X M^T"$SBA"5[WU.I,)\FEXPHO?\?WO9=%U+W&!=S95D?;J_@2^F=XJBZY=LM", MVYWP4Z:'DUW=23;:-U46^'VIBNT=0!#4\OPSZ)Y!B\*S)4YHD5&NJQ0FEJ#Q M;J-!S#OFH%4?U($6(7_]P8&10)P/;_!.;(XM"WJ95%LW%EZN)!.\=G^M:8":<<@U-:J@N+RJMY,Y06A.EL*-+0W MP,D514GF2&G\)PQ4/%"@XHY6&]HNW]5V.=0SG[%=:,>I\7VE4M.F%"+4EYLF M3] CH(A@L(.*O8H3_3V"'1F_)O6GACNN> T8VB2WU!4[/G_%+'&7!&V.F%X- M57FQG\TS0V4EC@0&FB4X%<6I^/NLDF]I?'Q+&R,T)6ZN(.[#E,CLH!GLS]@1 MQ9K16S/\&D77.#7+YE8LEIQ S0'L"(*,41]LTO3(,9 3&1PW:C;\G6(CAW8* M >P4R7!AG?H-#)5K97B<206-YLZTKYGC.8H,FF-YAEGQAG:7C6W>3O%(.F"6 ML\5#&ED8EF$<74Z1(H'=^X0>F/="_91XFYG;P<3>0O25W\^1O\LWW2 M4)=%"TK(> OELCU[X6L/@5K.G$F-Q_?"-/XB8=Z>N9VE]^___&-_ML<2'Y@% M>\L(0&1P3XY',C*P9%%#1 6\^;>H+\6UO34D$[&=Q?%[9UD07M (C1'DOR)[ M/\/U'Q%O*JZ0/1(=F)#!UP[!;[8?&K8*]^.WA_JN+F3X](/G>COA&.9O'(MY MN#M/8$!Q+$:39]H;79W)V^=BL3CQ/(!&/&W-WV)D;$'%\L]6-74J ?ZLO2". M)G;<'*+EX1<92B0%M=X^3+CX9X^+7N+UPYT[M2&GL)Y: V&XX7O4>"YE-<0N MT;R;2=;1S%* 0S\/]O1!\*LGK&Y?O^VW_E" BHLLH(Y[!=YU"Y4MN5;0F\"' MPPH,_7>@P1W@9KWF^CR!;B]%._*_H6M_GQD.'L:@VMI(^7FEW=#D7$5EE]U, MI2'77\IO\';V.AMZW6ZZWV=#T5ZW+NADD=6H8;M%:TAGI*E@0PDT%C_NQN;U M9C%E")0GZVN_@<"[U$G0;.*Y-GDWN-Z'=,3.TX9,M312Q*912_7YHI HS4J. M6%LQ'T6!OJQZ0,B[8*?#6\26X8CZ,>]0>[Q3L3&M*5B9-#K-%=:TQ%80IS<" MO,/$CN\+(^"O4,G?'T#KZL.'G4#Z=&27-8VB;Y6'>:-GC0I#B<)L($X M'3NAS(,-?*X#TE^6Z0,\5?!TKXO)%9CD#J7<@QFN68:'R]SP6D/)4L8RIMS4 MU(VU+(,/O3Y0+:,EKCJJ,X;8RX#^&<,ZS5@G-SYG)C2+1ZLDO^Y*XB0;KRPK MO;I7UW Y)XQ%E%MVX5 MU/894(4_X,*P7E.J5W2'KS+_U0AH:MK-KF0:6_H)9XHQ% MQ^_3M#)W?=D\)&7U_%;&E0-N'SJ4MIS<]!&F3W/M+GCF3=CV#IC]OZ< T2N& MTY/!>K?;9Q>,)\'F+>ZRYX:XCS+>$#@/.: M:PW'L+UB30<+N*"&I YB/%N#:2JJ,]CJT?:D8#LU7\V9VZF9<&J^NH.PZ'Y; MGH/383?4=\.AE "5"HRYX%'PJQ'3@G(DSV&+2O"=J[?C>5W:=@*QUP-RQ2E# M:RRT%,U-3XN4BZ49M?S5S*S!V^;[X+GYON62&B1A54EYM-WV?X>![].]1>K5 M4HZK== Y)ULK7.]D\;+6!K+&'+M8_]IV4_!<>:G>A;L=A;^<2 # M7IM!6S[ O]_KSV #HQP)6I/N]: MV^TMD#+[9)QE/3;7Z?:J1&FX/4PT>)[E^LSHW1U[SIGG^'9+JYM1:8A1Y5+6 MJ%-KM[9ZS.L2\J3A7*!6 [9^345^/4(5>^%F M3?26*23BI(AA"5P@$P-4B(OD4&!DAA(&"J:@2F)(8''QEW]'(6XO'KN(/LG1 M%-7CQ"I'=INUBIA:+.'N/A_9 '-NM[,ZSB.]6FVRD# Y.UD*^/'(;&_#TT.Y M4M6RBD.:]7*B7.?K G$\LM!1XSE^@(NHJJ'SIM0VJI0&1Y+/1XK5N$A1ZWB; M*U95:M4J4J,UL13B OI\I,2EDM.:V.$U"J%7Z\&2-D8\"T8>O3VYG&N2R:(X MVF&M0EO+JB7=@L\\>GN\U.V5K'P+Y=5ZHEK,]>AX"JR=/'Z[NY$39(DK:UQS M@]!]E$Y4.RRLU#L:65%P9#CLNPN^."EL$"J1)><-UB\(/APY-1)LV6P6&MRZ M,$I)E"/WN590_7U^2K;;31K-:?<6PK,\=M)CF8R#E\GN&9K MFHEW$00M)EDA<3QRV&PN"H5:)X6*9",UYOI8H9$<015P-+1(5T=HIM.O:2Z; M(@JJF8M3,@L5Q/'[>P5@V.G)%:_B2U)>#TBRKX&AQ F2X@99K#97*:V:3*ZI MU,B-2]T1''I$*3D^L\UX0BAQJ1'66TS;B;RR](8>D2I%ZZY26&8-K:E@77[& M5,5FN2Y@)S@*<0M%5PI/-&L572.73:U=KXDID1G1*@P D6*%6,(XQ2^JZ#0^SEK#>8XI-\'0 M$YR%H?.)6$8:)%]<3=Q5(]THKE(L.$F.A^))N<0U,*2.9K%LG>.38L%L+>'0 MH[EB[**%N"I7X]1T;S33S TS%NIPZ-%"J':&33*'Y(;L!3\6. M)] SBO:P'D_/>;<_EK4NGC2!]ECKBHV)F.6F3#&?*:7X@6-[3]U. MX )MQIZY;Z(%K2W8^\L[+%O@^4D='$F_MC?)"#.3<^.9FD%%?*V2;*\PX8O+ M7\#5'8HF>))CN?*G;Y1?\G>V?LZ^PX,1L6#R#%T]B+@!VWH 5^"9#I*_AL@,V.SJ#'A>7K@B",/! <=#C^,<@>>VGW4, MOVT'S;#L][2VB@"SYEDS['^KT']MH%@54_3DT1'_,_O^V@:E6!B MS#FZ1A$QZM4,Q[VTD;WGPV"4 BB]S;K:_N[%+W[[F4;0CGXSPR=(LO)>O!TJ M#FP#[OQ9,GO.W4_F*2/KRU5 (=UO07>81142_@:$9T*&#Q7-#Z)[J&A"1?.C MZ(['<"8D_.<)?YZ&"6\9]-^X8<+CK'L'=D]^#NS>7S 6HU\5N*LCU[<\=[OL MN]N0EPQ98'H;0_KK0?L?X-Q?^!&EN\<*WX@"KB*HP2:HB[TA#, MT;+/TJ/X4GUO$H_6(LF'![FH*K@P0]RT(_$C[C?S6*K_$AK@;&A 5]#S>?^^ MSLNX#Y)^O#0Z4_8O0.W+ H_\("2.MV*']]]:YB%:2YRMI.KM7$.$^$#RK2]H M)<.V8?E-:B=JU9VD@1&Z"TE:,RPO,==Q+'7@>M?2+:-BS.#T+4/7P9 \5,RR M_91X2^R@/A9R=YZK9!D&G;8[Q*B>D H".Q+B @&3(:(8?8R &,IX*.,_0L8_ MGG5]GS)>62(;M3:Y_ M0P;YSS93RK.\)-4.C"]8%;;CEJB74@7K&,3564!J'T 5?TKC7AL"^C)XUDSL M!DLY$YKU8YA=Z3TY>U+*%=FI*BUQ!10M( -XP0F-.U5M0^8XU4$IC2'JTPXW MJ[JP,2>TJK!C^+3S@$J'\AK*:VA-O4]TGTMLO9Q>S_F-YFAS14K%^5J52$E0 M8H&-Q$2Q$Q!!Y\&!?R13Z&[#4I6G5/+0.3VKZ_? &7[7FTI()1/ M.OF$QC7CFT3:T:F6)JXZFLZ05G:1@W6$?N0))5]#F0V%.Q3N4+AO9VV])=QT MNLW,YW53X\1,9Y9@VJ,ZC<)R8@K"/$7CV&M]ML*8TSVEM_6D!M#;OS9W/A0A]?=1@DZSZO(MZA?Q\7D+D3546<>U*+KP$_\HG1Y M'QK ^U[HDCS.9?CE>W<]R(WX=4&V/N18/ -W]_MB514?9&NORYR'B''"\4B5 MI]E-N82.>:0X2)47=7T53\.^?,2O/S0>3=#'"+.A"(1!%ZD)^ 8DZ],[" MB^['"+W>L9&4GPTM#X+70[B&Z+K>7 _3 X][:SQ!]YX*V:YG3#9#T$F1GT_K MM6Q5KY!N&F(P LN)HH_ARD-)#B7Y^TORY;-6SB_))<;DD7HCG>:K6")5KD[4 M>:%2!Y+L&5#ONWGYWD;2]XQ1;>$2PRC5M[XXOY(/_ UNS^_8A'O!20X 7H]\ MY1-:OC,NML?Y]'*DN02'Y=I)+4_-6#A_&.HBHE3\VG?LH1X(]<"WTP.W"99] M0 _8%2&U+B>6-;0YISF"D9MYVJW#^5->R!NCPER;.XZ7A=D-87;#G5Q%/%]D MH 84Q5/S(6^&O'D_O!EFWCQ05,.[Z3O9\.%WZ)&$E^]W<_G^RNEWB.9TA?T, MF3=DW@\Q[XMXD_WX2/^T[*H[[TP\GR]$>2P.\$0Y+JPM5 MDKV2LB @UK5+%IIQNQ-^RO1PLJL[R4;[_(%Q_*R@2#79\NQ)+S;VO+EJ:RCT MT\WDJ#N39AR^;)47G-W,R]TZ[+I(_/J#QB#D9)C)$ K=8PG=QZ/0UQ6ZC2T. MBF)ZDM+<8:4NBAF*0U2OU2D%A0X-X3/NU3U_;J*<#V\L](3.=+%X-^EC%[Q7 MO'?HLH S%\ UMO4OK"$X=3>NL-4N@:T*G.O$6VF%0%NH(SQ+$L# 9 MX4Z#5:]>U(0^\MWF@9W-B7[<3*^'L,ZX("T;:-!M1O]>_>.3!D5R_=JHVU:2 M*#*)H]T6Q^OC?EW R#" %0KGSQ7.RYI%[Q7.C9EJ(+:05#5WEB_9&LR^]M7MUGT.J-RY'0P?U&B'UA MR\L'M]&>9XD%DGM"(9.IA-[ .FR>PR>C]F(>=XLSJP[F%(:R0DD/)?WN3;;W M2WJRU4\I6*[]HH[E2UU>+.)?4$"U!EXJO,;8XXL%]>"^4W.6 ;_MV0Y M KC'&=L1P#? B@$<(T-P^0B!12/P;(B(P,B!C!L%/SFJ]'KC/GC!=X.V&X$L M".S>#)OR$*S4466;6PUU%RS.O["&?7"\IU65HW*N]>D'L"O5WKVCL5NX)W-P M47:CR9<]L@G)9(K(E=O3$3^52*U -QAL.F;WI1O]@&Q_<3WL%+@*SG/AKXB6 M)?30IK3(M_-=CB)K:+<;;\V7E=&O/QC)1%'R..[@L<$-&BG7][:S3K7'BHC ,5M@MD0%46F#HH^J^S& M# MH"YE:ZLK\?A>LH.O.'':G[4W2^_?__G'_FR/G?,@QK*WC+'7R.,W[AU](QD9 M /)HB*B -_\6]:6XMK<^;.(I?/-[%Z8AO-0+-$:0_XKL_0S7?T2\J;A"]D@4 MG+2(+BO@5/"_MOW,LY-V'QJV"G?YMR7K(F0*^/2#YWH[X1CF;QR+4?!X ;\& M"XMC,9H\T][HZDS>/A<:M,_34(BGK?E;C("C#.B3?[:JJ6='[8?>Z?\*OP@X M$XBR[G^R]&<1?'0TL3TN@N0%$VI!,P+*"4R0@@WX=J>Z^&>/BU[B]<.=.[4A MHB?P0D[72((BJ#C)X+_\IP=_22AQ>9 0<6$XB$M"7,$E01PJBH#%!Q(E2^* M%H<'WP VH3Q:.$VJ156XK-+/YO+M9%W'1E Q/Q\YZQCR/E*;OH9)<% MLC2 (X^>6:XEYWI![5-H1RBERA1EMC,I(OEK-+?5Z?"G$CT=6$7[ +V0\CN(]K8DLJ5J9 M:;%@Y-&*2A.WE1Z+#8VOZHEBDEZNVKI1!R./5M0>DQQ9R","/\TEA_$V)]"\ M =]^M***SN<1UJ"SW!K+S49IK54>95B!/)YGLU0H%)M:J\2EZ$HU+W':< 7> M3AW/9X M9-%5^XN"$)=X/($:PZ/FSRHJRBLS$]%E=5V!W\:$5+ MCIF470['45'1JKA@M"UQ.0(CCU:$T/4YBZ2;77Y*"/5E9SXU"1:VOCV:)X\X MBM(U&DMNBKJLF,L0:"T^@C;.T42U0K?7[YGI#C^E5AT)&]8R1L?KSW8L26RE MI6*9Q)QWB_JP:?UVG#:OJNMF-4[F^9XS.B7ZRWBQD19S Y>C)B/"G:?62<2NGQ*^!37.K[0> M.^$Z ZM<6TA9-7V>K-66]/$#%6QK) D4L*DV5Z>9%7914LD4AK;6FKE"+8K MLHDAS4*@UZ,)6+25-H9C$VBI-4(-,_B:T0%)L1.4HJH8V9A8XSHZ+XU-8U-T M=4H!/'I"I[16:CLK*[3#39%!S\SI&R%.>T./E@5.CDG7()PI[S9FQ7[!UNG9 MPANZ7=:!F7J>P.JA,]"0%_+,E;<)U= R[ZC...4"HQF\M 5>E]2!^1P$;P:" MF\ZO,O-L3^2+UJ(G-#)<-YYA?T5VR4&L\\HX 0[#?D5DX#V88!J.Y$FFX)1+LZBM& MP&MGP/-RQJ(#/%%3A>/&QM+SO6:BXUIR-")ZSF(TXJC 4A]%/5?>G0UERQ'5 MF;.&9NKVC?!/0]$>1Q3=6-H1Z,Z)BB)[89[!.B*#R1A3( 0*F)!AV;'(VXMX MY@Z*,UL!$P;O]!9FZ%Y../@3\)MD2U_#V!3P)3U'&LPQ8@R 7;U-(8?C1K(Q MLD1S#&8!9,)W2 $IEN"#)^I$/,?)7X"IBT/8*WGF+<&23^\EWK>_0UORV_O$AV&[%R@> 5PE1DP#L FD,6 @\&= W 5D.?!+%/*<['>: M#G;89[KMIIJ6(;E#!W[)EJV%"AX_D+TMM@P8JY:>:827F1W.Q6]W#O;2,?;9 M0(0QAB<^VW*%_<067@#C1=8XY&*?0>R(HLX .511A_$15X>?@%6\-P0FCV#? M=2'1K*W[>;/N'-KRE0E>U MZ<_7/AE1DLJ=9&XA(RJ/3*R28YOKVH1E?_VY!BV^?E-Y7EI8C=J('V:$HD;5 M=*ID3Y*U?GKYZX^S-$Y'N(@H-9G<%X,?S@%ARU#>"#ISLR?&S2M=69;-M; M4?;"_ -+LP5?5@YD:R=:GF0%T?Y.)9ZQ>Y,^V)PDKZS2_8I&2E=BTIFU613* M3@7GUYDZJAM)4V;Q^FV8] *D79?:/CX /G2Q=E.A@>?+]G@)MM(M MU,IDM3K(:5360-CV>ISF9^QUMI)?VT9UH)IYCEHADIIQ39F1'T5*3M!2LJHZ MOFJ"=X@\+C:RU0Y=XZ]$2XW(,.UP2?V?WPPLHO'A?;B$=XM<. J>9=+QT&A0I.?5=L4 M.>;DR40NSH42M6C4SQ3F.;^O&S! <'?JYZD/ 0>(IBW_WOZP/PWJ*5_(O\7< M2R *KC"/KX4=:_N*[86=/^%/IS#%F1A.O9;#M'>GM_=*Z#+#F,J6)-O?$?CH MW_XU,)3C-Z]?@QMP[\7;H>+ AN>,?)9KUYKLN_GM1(AX2_ M">')D.-O0OAXC P)'ZJ:D/ AX2^O:K!7D_%#RE^.Y5_-B0\)'Q+^FQ$^U#5? MH_Q[8$M$US$^6A;\IF]['\5P9UGK6Y;&C9<*%@8_],K1S[IL*H:>=]W,:VGT MP4,'!P_=3\;Y]>=4W/SOOP:/MO-OD>"T%F!.95#="ZN0L?,J@S-Q"@PF7YI! M+E"E>#L&"6ES)=J\9=<\%'%"(^->CYI',3*N"!?YU:/EV3U]:'_< Q=Y]L5Z^1=E/_^".YU_\6Y)^CP( MX#V?SV=?[>OWN-]LM6]\^L_'7D MT6L85;7]:KSS8 4^@"Z]/U/G' "(E[%17D5 A(@][\= W*7+0Q3$I9$B-HU: MJL\7A41I5G+$VHIA;U]0LGUDRZMOKBJMH,JUJF0-0ZI:3;_R] #K:SO&@K7R MGDCE9Y"NP2,%PDR87'[*HE-[6*43R$35L@?E/PCQ ;2O-PK\?=@O,'?6MF68 MO=X25[L\?>()0UJ52TF!291Y<=5.E#1 X>8L/CD6)=^+*?TN;]?X6%6J$KVF$,TIS=HXZ;GM3*Z+N MD)QUC#6?Z8]O+PM=0B-Z@8RQLKL1&/NEA"=4MU89:+-1B%W)YGVF@OE5I=K$$)O*B M:NJN39?J9G]T8PV42J0'E2:AI[2YT6+J;H4H&4VH@8"W2^-1(H%_S-F]0Y_V M6\:U;W6;=X>]6L_@@=ZZ)^N]*+JK LS=0-LE>HEN">]1#M^QS*PZ;[7M98H5 M*/_RCHDR&!9>WGW!"7Q0?7!L^(0*X1I8>C?0 /:Z@M3QQRCG;J=8<2^22Z MO4-!CRN!12GF?1[7MW2LSN _A0K@FRB MW&1;R"\2DG$!E*WU^?4%I+M5)9F M7.#A\9V %^UHE$1?NVE_\*NYK]9Q,&$=1UC'$=9QA)S\PU=[S\GO84@_7.TW M8>7'B V'=1SW8>J$=1SO\M*NT'/E FF>2[YN]'EFV$2S?,O&V]2H)*=OG3^$ M;E1D7FN8!E\L5,=%')>FJ$[Y0$LM)9-M*$N+=)$W3W9:NS><"XG"D MY/91*,U>'0<919G74H0?/%@=FUK7KN,HI_*;GH I9:U9Y(K: MLFRBA=6M4Z#Y7GQE*VX\HZE$I;,B] 1A3$=" OIA=.)]Z3BA0@NK.,+\YSO0 M:!>OXNA66LO52F\Q/#Z6580>VT67O;7?B-3JU?%&&9B(=5'&$51ZC%'M/A?::!$C6I5K'= :/A1:)1H2ICLYN\=3![S'/( M,+?JU/CIO%QQ4X*\;(^@!@*^;CP>Q1DRK.*XQZAV6,415G'==U.I/E347+RPA6;R[.SQ*HY>*U']' MA1"6<80:X34'KE KD]7J(*=160-AV^MQFI_=.K@_3K&+=*J98+E4RQGABI#RWB@SD MV(@#'N-XA2]3O_!%/MW Q/L^E(;(OV&FY]AP;?")_9_?WDYZ?+2+P_C*8P@F M)YJV_'O[P_YBJ=W:$%U6'+\Q3O"!IP#\3P+=XH_94S;!&/C)89M;Q]K.8J_? M[J\O*$0R'L-?S8@,6_Q>J+DR'D/#KM8AX7\0X3$FAL9#RHY M9*+*G:O/<+5?24)ZRQ?\7LO]69O[LU;[IJOQV! +USA8*H;EC".L=S$BGN&: M[S$8\/X6=98KULMH]E=O4&^+@V=;SE/VQ).-).I>Y@3\J\?? 7L'*1,3I4@-U>B.!@$E3#!K%B8MD M3(32>D-IO&HWTK6M*P"8+^$!5 MZZB80-O& &7SZ78=2"O,;V*B3.*U#,<'=T596Q7_JHE#55&'?U6=L6R%!FVX MVCOR1.]( W[,7O$R/:%X!=+%SB1/O@)-F-%Z"S?70"UMSHJ%.&'TNN3-"X0[ MTE1+&^UI1DN5&_V"XO1Q9+4,&FZC1)0DKMLDZ6=)T,]:;6@Q?4A?K-&\55BY M@Z36'$ZTZFI4XK#FK9-+]3C&II)SO<=7^X7%*%FBQCVS[G?CIA/1./5!C/ [ M-) @+\A2I B>*AG3QW!HOJ67=H-D_="B.=!00Z#T'6LM9),"TDYWU':OP6GK M;*K1Y5BG-I_?VH_K6KIKG76V(8')@X-P5@LD]&T">B^:+ MY$Z'^?Y!X!X$OII%QA=S/J5Q_#Q%S$;*,E4Q$[>VCC0^V<;LQESG4SEE4LBJ M\KS+C8)^C%24P=YG'H5Z)]0[9PK]_&"]\XG0T#OT#K)"&_4.$Q;G$9RNZWE-U3 MILG/DMV'@#59K)9(CIP-U_Q:*U;X[HC-5A$6R"[U;E23QXT.W9$I_QC*+%SM M'67TW.MR?];F_JS5AK4E9[B2V()"03LCM(-_T*(>Y" (M^J;+NK1M/?#^A*( M+0\1=87XB_X-_*Q-N57B>%KL:&)%P4KW;\[DOZ7T.@_+/UC&R&K MR56&XIIV.[]:5+*X,KYUM+C+-MVY M T.,:4D-5+%:&B=6Y#G&TLDT4P&&&'8'AAC<6?"&F6^+>?MLZ!^QR>Y/'86> MVSU'#NY(\7[0[#H0E4!2GJM@>]/BBE2J:O/5U5PR432##>5;&V \W[!Q=,)G MN93<&K-B;4UV=$__$%[?,R(>7I;_Z$6%-M8G1%WHMM8B0'%)KTTJZ6Y4)\N MO75#I) H_FI6=ZAS0IT35I/J+M]:YZ2' M^7(*&Z,"I[87U*0V;YL3; 37#7,^L2A*?] LO4/KT^\,^MR$VSH-$:]=<.B M_J!%_=P VAD[:R_EFE!BC"2KX95)B<4J^(SIWCJ@1J]M=D:,]:;65)!JTY)F MF4(/F%"$WUF;B3)8B!+[HQ?UL7N3OJ A25Y9I?L5C91N;8JJ% =EQ^C/:6#XDG=@VV6Y M"M?)]R-ANMK/N8,(KS9;+-,N_FBC2:LDNH/LUI)7=VZSA< M*8N[.6M=[7%(+]Y#JVA\,N[6H4H"YAN1B";H, P7*H7P_O&,]X\'2D&:50R2 M8!H\VAD7>=L>H?/)X-9*P:[,VV6B/9RCV1R?6U=THR6.1U I4!Y:)D%^8WB9 MX!*RI"IRI#E4Y9F7/A:Z<&'R1I@P=H?WGU!.MV*ZU:E65<=73? .DISF9[=6.[I:MX62E:CP57W:[7>[/2?=7$*U ]M[ M4E&*>LV_>XRH6\MP1#UT2K\Y-&D(*_P0L,+ZO(F7E>HFKZE(:JZT)W-W; ,[ M)\05_LG"&^(*/P2N,)?!RQ7>;E):U]P,+_^6(8$O_;(=5 M7*\%^NT$\-DT_I+4Q9^_P3^[JS9=%BW(P>/@93O^A"\-^!=%_W46+AP"6U*V MMJO"XT\\&/ ASOBS]F;I_?L__]B?[;$+$(C.WC+&_E4?[DG12$8&EBQJB*B M-_\6]:6XMH-ET4 LMU+Y>R=]<-T1#(T1Y+\B>S_#]1\1;RJND#T2!4*+P#O% MW\'7MI]Y KC[T+!5R#R_+5D'+Q8E]#>%IB:>M^5N,C"THV_]L55//F/'\-[1'$SN^LFU!08-] MTJ#$0R=EQ_?BGSTN>HG7#W?NU(:(GEZHB)8E9&PCQ4QSG3Q*M:H,HMOME=9E M?_GOVAOG:+5F+2$V>ZBHC5FGS)5,?%T_& ?TC%A=<95,KI/2LBMVD-C[0M+55K5PH)%!?+F[BI&RM%KPN$=PM_.+)6R>(M:]/24DJ3F+44 M*5V0X$C\^F402S!R*-YUB9ZH3JAI@44___LO6M3 MZMC6,/K]5)W_D.K=>Y_>54!SOW3OIZL0\:ZHR%+7%RHD 2(AP5Q _/5GC#%G MDAF(B(H(+NI]WMY+"#-SCCGNU\-:^O&F^50^.ZO"D_X^@6&A)-%-CW64H=]U MVM[^\=/!X^&]W#JUQ_?MZX/Z7?Z@VL9',TSVP"\TM>J^]G3VW<0B(*X.)I>N M1!"W8QGJ+/EDL@'Y^&))VI,-.7"J?X"CZB8P?2".QK*;VED6YBA[4CP;X=7FDEN7W:EOCS6I(ZFF1) QG2ZFFUKJM29 MPK<:$/40B'F:D"9]>& D3]$/(>D.:":8\TW4*AL2Z"6291KL-R/9<8#C(T]P M 83XM*T]>CHMJ\%F-'$AU=-24MP954LR+1=^(=MP&A ;.(\17R3;" %!0;\ MX=([=7-LP9'@[R$NE))NPLU+0QE^#__?@9]+LF%8$[QZ @NJ?F[7@Q.$.^"@ MQ3;+.GS0P??"_P>%QZ5# 2@[M$,%3J2[DF&A.B,1SX(=P%7@S[0GW:$UY)BS MX3%@V[HMF1KGW%6O" M5:?=Z(IFZ]%E_VIR7:NF!_J/7-94AP>9HA5-8RV\0?/U3Q-2,-!OS0-2,MU MQ2W^%HJH,_G^L9VLV =U[_*A!]O/3"^L'@8V"ZGLG'8K 4>&#"UZJ&_ & MS$WU61S^SG\G@H?8FM+7P6RE)> 11 N]JP-< & ZUO(=SF[9MS97R@>S@)@ MX58TE =]!D0'OM-1-,U>,)I1Q^RCP-N9T@)@T)4^_9 Q=/@9 MAR :G]GTWY> -[*N$LC[S-]ZL@ 7X::;TMX,;H' ,23:N M,TG-OJ:YB>UDU'%^":*_U_AU>?KTG'_^\=QJ&D;I;I(I7CH*,J52:MZ3N,WL M^KT 2GK-\IG=&2;KS7[S^+SPHYX>F B@_$( ?073?MF=,\^FEW3PK%]Z[&N< MS0#)#G5@'D"I3(0$WRCA-X(C;HN2H 9HX.Y!'!&C;@DT0- %1ENR+1>PG[L%2!!LKG3?GNP'KP M!EJ]?79T>9LL7A9 J2NFI2<9_U THC6B'!^7EP1US3AV.C0&4/D8KNBP/X MB$Y"FK1H+ 1RQ F!*=Z(C$+2#$4 4^=!ENIDQ@F'$UY+$HQ)(/A'#\P5UQ?\ M(!ZE*5AH*2D6ZP*!M4!4-4@J?5 :O?#^[111\9@'_/^79TK4RU5@\! M-!]06(&(BE!FZ+$0B8SK9Z+S()9N@0I7?4FKB.R^R0X4SMWH^N3:1*$AB+#8 M>[./[I)'TXE:K2=_#D&+/NNX5WMM\WLBG(O8J FIK@IG:&SD5.=WI#_0S M/5<&DG$J]X3K+[L7HOA+UB2R8;=O:QJ38(ZDF8C$\12!(/CE%;/ 9CO39=H@ M".,9V]X(OQ$4LSB)9W4,O<=8!; &W[I\P?:T4&'SO7AX>4RMB+H+^K+#? #, M[Z:!]F&)3Z.+E)0\KG"(G@;RUDI=VQHR4YJ_*\:D!600#\E4Q_$?8VNZ%9 M?230(&P6QGZ/%A+[LNW40F+L0!^CI[$?KH%>[LP6GV2"E<7]6+Y@@X M3K;R"YC(BT%S=]HRD\_=R5ZKMM\P2GKUH)XYOB+0Y#]%\^"9&*1U]$RRHD*R MG<71J:^GXQOGUY8FP#*V7?M8>&<<6M M^FM"&2_")BKO,=2H^&:)_2K(V3[F.=9GL(_/EGX!1^"'%K Q1,98+F$=[TV> M6AGC,3WMY$J7C0>G_RR#$9XK+&#U[':Z%L9V$<24O28YWA"=;,_D\-NX20B2TY@+\)BOA8$*IVEZ(0&A.4N.0(7+!YHJ;['RC(D M2P&[W)'^(&^@Y3EPW?T"LP-'FETF\0#V#51BM,- M[&H/Z&'PFY\+(Y],:LWG6]=-ZZ6C3O[Q9'Q[/@4\U0 K1O!^U_:TK\OYY2C$ M$_98SJL""":/'.TO_Q_B6XMAOBM+G1,28'G>W'PNHFO[K_"SQ-B&WYVDFR^G ME_-^>-IE_1B_U&YXV!;0VTE MN7ZOB6EZ$+Y<-K,TS-'\:'ITJK #_!6W?ZH1 ME_9__I4IIO_.91+L'^B"_-^?G3_%-P)BR:Z66#*%U-=V1XHEEL6M MI2^G_;8[;CZ<#VZ/[F[DX[(R:AM8_9H5Z>Q];:7+K]8L$Z+.'^"W?\XTQV&1 MMHQTK\DV(]IUB("OO)X8T'V HK\-FG]4)!R*D5L1GW:(].6(M%ZEZZ.8Q#N& MO56!>&>[O77H$*]F;WQJ/\'-UA-6?]I/8 NO]UQ:V?Y?\X=^"E];=8.EN324 ML.WV!W,.FIC#60X&VB-+AO7WM[^L*6;>X:M%)[JC]/ULX&I7<_M3B>P[=C MK&!A1&+[60#2R2EKH,TCS37*%UT;SK M-)X?W=/KUL-1&R5T!=-2$_F%0ZX_WGUY6[V7W]+^V C&\G7>AT]*WOA%P+!# MAAT4=B2Q0X8=%#9'B?TL,&QB&^TO:1CK4)>Y!C5%H@J] U:7)\E!M?>G%4M& M6OL$74^"4RMS_T/\[U^;)>:G/4P(>A^>#ZD4X>8=5 M$0,Q\,9,\ 0\0LT$93-\-*YYT,)RQY14=:CJTJ]9G"VT5[RAQQ+,)+ IJ665 M^N Y+AXD$7.FV4JUN .R8OP0ENQ(09-VL>?QYK=IK^S:M&N[-NV;T:;][0W# MW]\"/,(CPZZFT2::L7V4A(YT;VGKL8[F=QV-.-7V=;V3:X5VWFUDSEK#ZOA6 M;G7.*N.?U75VO5-UE7J_AFQ=PH_G[P0.3N752S[\34U [A)+R'U-!,NPD@P_%2!I>K8P5;L6N:WZXM>!K8F@"OCO74( M/":*?( >]D5G.P@U%7.VST'8A]SRNRL,@0A9_X,H9!4;5'%;EZ,;H#IVW@^= M[L/IZZ,1ZWF.<#)5@_5E!];%NP$YD4V(WYCJ3'V]H&3XS=M8<7Y73[W:9'[N1?QS_I2,E?0'>(,)DRD 4^'"YMADL@#@MI[)%R)A M6B/L+*(A]2\;>N%"LEUI7M4>GN[W:X-DIJ>>- O%VXE\M?+F?,<7!_/2TO2& M+TC+"QJPT.@RY$$-RY_4&41ATH*@/#+N!L93QNZDIRW7/3_,G%X.;WN__;,. M6+R]O=+GPB+MW-9[#^4#=^ !/[V]K(TKS0DH#>[$B@E&S;9-L8.7^&J4\Y>H M:36UH8Y]ZST<>R$UL?*().DA6$.CB.;UFGJ6BO^6&N5P._HK4'D]HV+?B0(- MHG/@I0LQX#KKF*KR<'+7>FRU#Y2,,[+'I>K74,-Z!GY_*CC/#AUU4*\_3 ;R M<]'[,7ZX:!:=JV4)RO+?$=!3V"L*E31055"'FZ>[#[4L>Z,<>1-Q@](UUE54 MX:0Q&&N:.^6S>ZAQ9B)LFXE

@=9: $#-'.NV91(0$ZA:3C341QWF+ /;VT&'EDWS.M"B\$8(TV _3)<- M-\2[5$JR.[2<49_4(-S$6%8\;RC9%ECH\![Z7_AJ".>C43RN!0HH)E(S:2\Y M4P=0&[[ 3BQQHGLG,FY&E^DHQO(T: M#%EHKO%=SYPEV#Q-HPA;E2; 8I-[)E@"L./9'R5X8WH'%'V#[SU<+WA\9@J' M;TWRJ_-U:FJ0-92?]"'J[_"P0K4@"!MO1-.I\&5\$53ZJ6NS+ECGAF.%N 1V M8M)S:(B&OSYY&D%?I:E6-N]]*BX(/^JCR4K+>:.>+:M:=%NTG>@>UDY4\;Z) MX. X1\76^AQY#7Q8F=+]RSA@!M7)I7Y6B/'NS)-Q+1^ 6*,;'7FL/RQ9E@CQA^),!@\ U^3;Q%:72 Y>*E YHQBR6UEJ''@973, M' T +'3O^H UK![-V>*_XK29D'#Z&NV&F'X'28?':B*B$[@"OE]<.9 MA/2?1\]R_VX*!LFA9H&(& &$1&.=/>=[C.8"9:+KN@NB'? >V8"OS3IAKVON MD2;O9M4T/7B,66P(J@-X'=M;)IV,>&O$H#R3<-Q.\HMCX*V(]P=R,XBT)=TZ5/[T:[Q"&/24MZ\$QFC_A-,".8!RAZ M6+^HWQ[_%)VTCQYV:+5?<"^7H^TW;4WF8[')3^J+X-#1ZV.IQIDG'PO)?:S^ MZP5WN@R+$(N/N8=P3F2U69.RY70B\!$%KC#I#RYY^2-I-]%> MN'2GLC XTP&MS "3@1S 0"^&9?:2U+T79Y%=L&J_YXO6 @P!#'N8)*C#-( M+ N9 AH>H,+Q,NGA@&]ESFN,^8K0#QX+>@31APE7X8(<9@)48" M_T=,C<\6"!,,B*8P@*&!CB2-#'B.> TW"7"[=):N38J#"WMB"W*NQI=DH IB M%(@T0?OEN#W!11CRB)N;\,VR^C 3.E'-@#^>C-,)(H:F B;&D-N)/=R"R28D MCRAKXQF^=J38B;+-Z+S(W)H3F5TY%,3?,5(:XQFY:95$"Q M#(X0_.%K+"%T!.V:#LNEJ+\Y,BHX'X83'.,@"3Y7,KP27Y,$O(_1B6D6H\$X M4\*_?7_B&.IZSW[V".S.,TAT B8"VKO\*<]AYQO*@X@Y\."I#*EA9S7D'OA6 MD(ZD&'2,4#V6V01+,R+<9C.L-CSU))?>I9[L4D\V)/6$3;5OE[,=62UWBNV2 M7,JT\]V,VNYHF5Q;D2MY52D4"MF.\AM[J^R7QN1'EG[8OAT97[HPR%UB8DYY]4KDZ.IP^7H]' MZ:%Z/AZ5]WL]W:VV\_-/YDJ'O;U)+C=L%7^6'JJ]R]-^Y_@*GIP[4;KI5#M* MN>ZD&\=*H]XNM2X[5Q-XLCS[I+ZW=V*WRNV#UO1FD*T\]>X&I]JD79A_^\_Z ME9SOUHV'06-0SCN9HXO:V.NUB_-/:H7J36__M*P.'O>KQ_U:T3T8>%?PY-P^ M^Y?]4?JHHA_6BT?)RD ^NFSU+O')N7T^ID_N3[O]I^-!4];[EE/J>A.GUR[/ MO_VR6^B4]F\NVH.A=Z/D]KR]R6#\O:ZWDX<^34^OAX'CJ M3>#)N7VJQIXWRN7N+P9>Z?FLTA^/GPY[^.3[W]X_' &(\SRD"_^E$QC9RC'-S HYGY1\>5,4CW7O.TWBP==N3T M]<_IZ7,/PQQSCY[NWX&.IFOM=*/_V%#*U9..? F/QF">]E,_+!8/#\>MPP?M MHG$RT'/NPQ4^.H?X^T7SL=(K-&\'S?VKO8M;Y2)S,8"]QF"IY]UISN0A\U1O MWNO3AM*IG?=M>#0&I4[J>\7]QO&]TZI=GQZ4AC] 7E[RD%9Z]>12<1<['FOX^E# MV^BFF[?UT=7H8/)T=7#5SL9<[)F]?_3#RTY;]=KMZ:-Z<-!R'G1Z= X'#?/@ MZ:!?>K!;>J&W=S1J7-T72SU\= X)S:9L7U6N,[WT]-SJ' $?S#K[P*:H<'\6 M7Z^,B]Z9M]=*WK60%TS;-\!]LOGY1_<+S4[K]CCSW/)ZIT> 7+G#@GR%C\ZA MBY$V[*?'@GZ4'CJ#Y+#8:W6-.]AK# YTBNK3V?TS8%_V,),]OBD^::YXH?S5,W[>&UT>V_5,[+.A 6]D8*AC>]UOILWN[7A\>/1][ MYMG3D6:C^)O;JC:H>,,?^TA=L8%*]*/TOV MU&Y7GJYX$[ HKE@G/P<%Y_)\,$T_JP^V63-T6.C+5+E<)^[2;=&-:F M\OWY0W<_V8,GY]Y>=6K)CG8_4>MZ,G-;[IY4;A[OKN*$;UZY;=:ODP6]?K@_ M54O*4_YV>G@5)R@K!\\=V:[7'M+-Z]/F55(>U=O/DSA!.;FZ*KOM8774NKTZ M5T87^7Y+;^.3Z.[Z_/VGFE/.TYE;&5S][NC=)BR+UA1S=A>E*'\_\FG47 M+^-S ^O< M#;8"ZOEX>G*0>NK43XU$JF,[HNP@=GL] M3H1#RU+1.^)A]P?F1KRD$#V+R9&[!%[5F=)/6ZEF2CK GR",]C'P5(WD::;6 MFTBG]#6,/3>ZLREU@A][;\J_G$^N>T@/#S+5D_N;].FU.RCFIZUL_L?5BM+E M7B^S"832A?BV>^[4H%7V2(^6][=PT;OO(9TJ_R(#%#;['C+4,'YW#U]^#]E4)K>[B VXB%1Q)ZAW]["[ M!X$Q[2YB$RYB9T&L\AX^.DEF.3?'*D%1?-&)%#AUOG2(S&)'PR>_!/Z MM&W%R5\QIK_OR5\S7S?KY,%$D,)J)X)D*ZE<;J,F@L3 ;>& $ H4G+- 03T2 M*'AU%-GWXB*K[FNWDZP[R;KM-+&3K#O)NE9L7_/LSNV!#'..;J^>L0;M8;&W M;'NTAT\!S,82U08#COG]MIKFRCN-?64:^SOGSJQ5CU\"*_B$E[^6QHQWSPM: MM]+.[-1//M,W4,??>_AOH9&_\_#?0RE_-]HO3I'XWH=_+2_APY6PE("Z->#X M%#U[!XTMI8PUXT(N7N9_1\D_>Z:/#\E;JR9*^?R__;-,/\653 ?:'&5SXS'K M"T;\;:/J^"MHB!NO",:.A-U\#6Y.3JUZ#NSJVPU'6'3 H8E!\^[#$^VR?5:V M]JJ#[,7#635SD37+=Q^> GU@6T-_#LBM[O9KO,E._8DW+ZSREF4W\E/,X-GR MR>2\;9X\EEM:^F&OE^_393TO.W XU>",.O0[R_VHU M]=/)_\/-VU\G_]N+_(%S__"S/4CNM;I/^S\O!@7UZHO)?UKQ]MUKUYBDM4HF M4W^<-(Z<*M;-5Y#\LXE2NO0YY+\U2MMW<6U'#8I(L\7OY<;>) M_>]!\Y^_> M^;M7Z^_>I)#Y&AQ<:\\PV4 MZFMFMGR!VG1W]1=0N_VD M6T6]9G;KM895S#X-ZXWV+38AQJ!/J9+(%VT>#8'N5@*YWH"XMZ&S.C7U^L[OT5U-WO MB[@[3_MWTU$W7A5=79W3]U D-T)#^B4/O38L_14O;&M$X'?Q;'ZP/G;GS_RU M3):=/W/GS]Q>?V9L?':+/91?GX6Q^>6]@4OBF#P29Y;CQ(1RSRXZ-TIA:K9; MIZVSP=C-GMG9/@XTQ_+=0B*]9-[&9CLTM]>EMQ'UOEOLL/WZ!([-+P1>CE%4 MNHUBR9HD2X-FZZZ2?RI5FI4G9!24\Y'(%G.[E/%OX>U^8YWOKV#O?%_(G%9ULC7KW78(U;,EK;639KHS%( [#3$E6'SS'U53)FDG V<5L=H;W+F:S MB]E\WY9$FP2Z.TU?R@?5UC"M=4O%QN73S_MI[[/]O&V[MU=(.N?']60KV[AH31_K M-X^3=B9#I;SII0VMS8Z!;'=$:,>&=L;=LL;=Q]G0R9YC59M9UT@WO5$E4LKMXT[>*-U6'8-OI MSX2BDM4%)!^.# U-.U=3^B;<76^ZBS]]-US=Q9^^F\&U\;EP7W#&7SE![D"' M];4S?:RIQR:\I:=W# W;B[C.WO1)#M&O5F\Z;2 MSQ7:-Z?6!$]?)+_S+A:UQ:4L7\,??MF\N,_@#Y76D5;,7US9=>].OTL"H/+: MZ?LMEC?S!WUH_T@.[G/E5O*X?N'>5%OU[/45GI[B4NG=3(QO$I?R;1?ET8/3 M$]W(B@*'8)&H(6S/E>!#W1QKIFO94Z(1O',''H0?V9JZBU3M3/9=I&H7J=K> MZJ)-.OPFF%IXW$SVD\?A?@=;8+.AL2V'_Q6MAQ6U1<6\>W3J^=R5'$HKSN MJ.G6Z#[+ARLV)C;AJ^Z@U_NVH"23,;B+4'PW]-Q%*+Z;HOTKZ-/;J#9O0X2" MDN!])6#V:>Y]/!C)CZ/*X5.E?OCCT>KG!Z?/F?/WI\*_V?MX-]3O#[QDZZY^ MN'^B#EO7]?/> R@B-)*[E*AD=J,8=M&)G7VQ\NC$,KSA+GW;F[1.O7Q=TY,/ M)TKV:7@Q>G]*YYMY@]*]N4O_>#J8MHKEQGWGU)./"T7B#16LHBL5EYL[^7W5 MO15$)K[,3+G6'-?V%->S,?H -JW=V\WFWIG8N_#"+KRP"R]\G_#"U@^<$Z14 MC0FI&$UESRUKSV?CXF6]T<\4SY1!>7J5!4V%1F072L5=$^P<'\Y01: QLIRELHOJ.UM04"EX?8U&[!6-@Q+ MD;'(0['LD058J$E_L +^_TK:TT@SG5W7L>^'H;N8RG>S+G;5]-^A/=D<5*0_ M-K!JON:+B@O+Y!V*N'=U:.?2ECJLWZ>+I]7;A]+Y<]$[^T 3(I12,^6J=2:4 M+C07%!8 (BP9H[FDF_;8^-EW[]+-JI6[.S2J1XU[T%QH'G:YD)U37?Z[L<&( MK8C [#C)KN[][77O+S.2YM7^A3$HF7+K\-PL^8'.&Z\QDEG^,2P^ M3(VCO58FK6?J[3OS^-&H=8E_@.533!1*F5V8YEL4D+ E;RQ7-G8MS':1FUWD M9A>Y^>3(S3=3E78MS+8G\K-0SX:&N.N\!R^A4,I.^+E;N(T7>S:GZ%M+-==MG:;0Q?$E1- ME;RN3$N(T1!*I^[/AZJY=UMOIBMWF<9C-6,>3MJ@L("94:Q\4A[\=S E-N+0 M&W;&75+8AQ7[I2FW5QPF1TJKW!A,NS5+5Z?=G'%%E NZ?7[)OL#?5U7Z7J&1 M0+/GV6"[H,C.1-T%179!D5TYRW:6L\R!8_TI9I]DW!YM$PR.?6=+PV B->BN"'#MFL&'93]_/VG@_,S#/KHSDX:5[ M.] >\H\W7>\Y;78GR S "LDM:8)\7WWNNX5-$"NDC@:(I?&L*,F5GW;]P'96 M]2Z L@N@?&Y520Z$OFIYV!;]*U2?W]=>*+*& V]6+LBGQU3\W.X#VQKB] 7= M] "$//G;,IT]DFSLN1N4:^>Z:=E T(:2725^J,'7Y]K;M]2<;"#XV+!;USR M>,-\+OXPY=I5_?92.[G*Z]K%Z3YH2AE>@9+-+%=^N]DQBNV.V/Q:#.RJRT+4P^VU5#[,ZX414?&W;([1&JF]ST M-N9H]+N)A@P*-F:H?^\4P:W%V?_\*U-,QT[[_6K]KAR5AXJ&INKB^^J\B*&_ M_;-G6]; ^=^?G:W0ZY8Y[1Q)!F#[*@)=L=Y77@IWY_^[%?K=EM[PY_IR=T#Y M+D#Y].3\K83*IXCWS0#*3H?=Z;#;9G=]6V6WJ0UUQ3)53W$M>Z?S;I'.^PXN M%H!@2SV?FVSH[92[S7.1?A'2;\Z1=\KK+ZB\+F)Y;&+V7ROC>;^*DOJ+E[R0 M$KM&&*Q:R;4,C[*;F-?OT+:\T4[7_65K1K].%]Y>$CK3NYK45'3-5+2=ROSK MEEA^G4J]O;1#'A MMTG8_MQZA[5GN7YZ-4/5:3>Z;YQR&LRYX),)'3Z:T/\>-@&_@2_V/$%I4KT:Z#^'W72K7BJXW??/5WZ1471.TO7,TV6V M-3BLE@KM^Z+Z=/Q81491_.V?2BZ;*&;6/;]G"S.:M_?PZZBGW#&*%QA%K79S MWLR8H_% .S[)5C,7PWWS\1.(O'U8'U]?UL>3]' _>ZMT[T[DP@%I Y7?_LDD M,I5*HIS+[TH?MR_EP^[Q;WT_GVO MG2V1%5>H)(KY3YE.OY7&VL;;9+]$W>>WY@PQ=MK5F75^=GW1/DL_=LZRZNW M+M;W/\&AT^YF%U* M*W^^IX6U$@HO9,UI>S2RDX-3.YG6*Y=]^6?[$PRL@^MA_A2TAI^#QH5M'IFJ M$/-UI5/V"K!%'?$(7K3UP '#<.:P,5)NB/)DJT!12BP5T)XR>I*+CQ4 MLX:PRRGN.5/ZVX&G1I9- )4A$^%I L;\&:72 :__S^WTED MCW]U;$T>)"=PXK]'EJ/CW?]E:P8@P5B;69/S"'JQ_ZC<<=#RTV8.NK;4ALP; M^!4<)?COAX1)-I5=Z$C8W<-Z[B&3RB_T(.[N83WW4$F5%BI7NWM8&U]:Z*O9 MW<..+_U*]U!)57;WL+I[6"8+5/9<:V$*Z*M*[!8D1;_IU.]5(E?>6&<>#/ZB M-=AQQ];_O\#C%M=]9QX:<';\\/]^R_ZV4LAD,JG,:N,J*TX2?R&E^*6T\56A MRWK[,&T3NN3RFXPN+V4=1/%EQUTWFKNN$0Z?S%>WMSB'I>EL$Y/]'EB#[/4[ M8L]C(_CI7VZ:2=PWRTK\DC7K]DVU'S"JAYL?]J:ZEYJY)6JHWT MQ<%%X6*2UK6GRVG[(6TJQA40/<-UX?>,K,NC6S9]6ED'W*V@6 M1Y?]J\EUK9H>Z#]R65,='F2*UON35(4):U5312*+X2[-G\7KVZO)N9,NIB\K M-[:3/);=7CN/JD*ND$MDLO-SL%=#;=\_K7N;J>W;2_X#N:NZA?)QI:Y9I5'Q MW+Z]NWX+I?N9F7Y<8IT#ZI,(9$N+J+[S?=(4!N^!8K* MKZ"/K(#[Q,QDYP^XUNB+>5.LYW0%:L=7GWD#>-/G*24O.DD/JTZRJK@/QF!H M'CS7VJ>U]J#0:Q=9Q*-0*"UF[_)^[R8]_#&8MJ:5WJ!2&UW69AC- MJWCD!V;G,&5ONJ>92A\CA)$([C7;+=82PV]50/327?GGN0KZ>>URU'UYTT_K?P;>.;<6RXU&S^0>UHFX*3)+*.6"]FVV[?GROB@: \J@VSGZJ!]:%_?GE]6 M 2/G \C_3DBJ9V-E.9::NWU;TP ?3+?O2!J@F3I?3IZ29M',M%:!96_<1SDE M5>/KW1-B=?ZK=/!R KINPN7I+B:@=_W]PX]-=B!V$+X.%O\KFCZF>'6'5^5S M?OI"MP"7;,_P9\Y2&T%2Y.M*L>T16"&-4!ZD&)ILHQ[4GY%+.>09JZ@/>C&) M,IOWU;: )^8RLT4__^__$REFFG,8<25+. 8OHLJ2OM73DJQ62N["F_^2C8D\ M=7R/0B453-CX*]#3SF106^0N=!_*95*FPHKLQ=%/SUP7]/C M7-R%S"A;B[4-KD6LR) 1U(3-%ZQ5SN2N V:U2XW#<:^0&PP?1HV"G+;Z1;L'$G.^H]^_20""+)C@?P39YVRL M:)GK#)/F(O33--$#.!5@+)"=1J]6->#.P..X@&<1@U%P*_B(KP;T-!,S\5!Y M $U.0AG^PCDMX+FZ"4?%=+(1):S#3KTN7!00BRW]@3_ZSZ-GN7\WZN?L'_\- MKRNJ)Z@6[-2T7$DW%<-3M6 _M(L14QX=-/U5[-^C< TS^L80%29]B_KW>#9@ M@&88?L\?V(B3DHXC!_)?J7[PG8XWP@Y$OA(U"RYX],U.;99Q*Q/=MX^,02:?*99R.63K*%368/4. MAWJ8/D+ 'Q7=,U99/_6GFJ7YF6E4$P/'=NK7V=SY8N3ZA=8M*64)!R!$C4C MA_@ /Q&T!AVP35?>LK$SS741[U!9(#GS.8QM]K5+&R#R"(CY"425JQE3Z?<- M<,<7WB!..70;70;;ANALX]3X:_7$VC^P-=V,-ENOZR MTDB>L@>9:/598!S'#%DA;^*&O--E"@+^R7D[MI=#F:-J!JP'QTV@I3RA7;E3 M<<.P4XT>[7I&%Z#%VL.ACF"KM+F)[O9Y5SDN)5#B!@<5EU)\[@RWA@MUIO3# M#@C>KJ[H %<$H4NBUP5J@6^Z3$.!?8DQDM'M[AFRS2]0N#\] M*NRZLFY0"[RAIKF!_/!W[9&@ 7ENLTM)21=HO;/7S)R#%#!^AN6+4AZ 1P&P"8$1XXU$=F=@,G"D'*;]T$>P1N# 7UJG2M5XR)>:_T M0I;ZVS^7GJWT94<3&;LH+#^?B;K+<%!@%TD%$=TP2!-6!#$$U_'I+#4H$T&N M(HKQH"DQX&F--HC[$Y[@%HYY9?;.R]D3IW[;RIX=/1T.)E>MJW?SY)E]Q++@ M[&E7[AY=&'KK]KA?_/GCM#RJ[Z$;,)=>P(037!U%;J)K,RR MIYL&=PYXQD=0O_)1NT&;!Y/DV-\ZOY-S51O=7U_?W;?T4ZU]\'SD=0^//_=. MGGO/MJ$\[A4'7B_3&-:JI6(%#QJ2M^T#*LW#<3AAE/# M<;C[FV#SUVSO\Y12>VXJ>:.7NZ\_>O7GAU'Q^&?^Z/W:RS*W\J/PH-PF;_+7 M]=NCI\QM(^OJM?05=O5/S:=JA[=2ZX/Y"0)-(9MCTV^!=GO -SL/]L*@.\WV M1@^MUN'!#X"[5[GX<5W]5+"/6AES;WPG7]++2F*H MW&TZP,,GZ!<]@\NBTKCMM8K7=E.IE9K#X^KGXO?3L6K95M:\:&D/MS^, M]'YQ6I],4!DOO0CG35589@S.3]149B*J.GI8.@\:JM:6- 8UV?(<4'=[H+*" M/J]H&LI,)R&A YJR"FWDS8BNGNG_F>!.0EL'J7[%@F:5=D%!%-C2QTO>NPE&'!$6!#1]8$C!D[P9V*N(G0$M#]-MA1#:X# M]@W\B'M(S8A&KQBR/@1E'K .-+TQ:-@2'LC&=X+EI2%$M&X7P8X^^MGH81= M!ZB 9^4^?CRHK3D &=J@Q0I[R>@[%HTQ^,XSP9[1J/04KM8!NP._4.%[PQJ% M/HX>&&?LE^2XQ6<\D]^"S!Q.X7EB$,+M,TO%1 O!M! W/)NLML @G#4@$5\< M9\CW29>/<&)@ M/4T%Y &;/P*M\V/F((=P]/$\V-AF""6[%HJ&'3DH=UWC] M(F*MWG=>#.Y-L" ?P0Z']X(!!C\ E$>;$)[5+=5)Q08]-[A]?>AK+&0JQ5*N MF"VLR]G8##"ZCOCNS/L5)ZVC8:W=] Y:Q=IM?<\L7W;O?8U<,? MP92J1^;@3'.F6NZZI9\_R(?JI9/=4WI190.IEYPGJCR=:C)P MN[G: 0XEYU*>HKC8AU^ "0^DJZG[\O0I.Q+*:/0LT.?*^ZK:&H\$YA&K(3D2*H=.'-9SVG7-FIP^\NX?6L'R?+=P9[M[UCZN7(JUKO*I0 M2SR^.'A33'0(M]IT@?[#^]/L)A[7O[Q =TP+]]9H']Q.!@^6V MWEV![IA.96)L(^#3$H$0O:4L@/]=T%W ]AMK3[N4]078?GO\U&B,KO+U@:[] MR*AGE9.S=ANP_5RV03G+EN)QG47Y\** [\!-]8%OPYS MH>!6AY;C1IX-?6HZB$+F3L%]>*;LP?XHGA/K2''\T:A.F#*F&8XV(?\2>1/A M#JX"P7E-KCA<_@"H&QAJ\BHE-;P0XNC3M.R>; )JD&[)!M\Y?\WX+LJ5#/R_ M(B>U-TPQ>YM$CCA8!%Y,.(LO31KRU/+*"XF,8'\+2BK+HTW(!R*RN=5LY671,[\5]'ZCUUUC-CMW5.-$1I8D:G"&,?(5>*0BWW7. MXD1^5\=@)*-(_++4L76M2U: P,UP%(N,3PA<;6YEP;T9IAB)L?.!-IWQ)$<8 M6)!W^M[$%=H%S^+E F&N$')'J=^94FN^W*J&M1II7VI-D*AM!X1 XT1]0D<%"JH3T%TMA/O]-M3,&$Q4E'2$FWFA^2 MXD&;US>!W@,0USCAU:0 (-A"FATD)M*@5L?QAB.>K@<_%G/J$,!;1D1$YC-)G MB1H8VP]]S1$-5]!M,9%@+.LL@180S*81YTQ6B?G70EK5 IJ)=YN1F A<=I_N MGKBW/,GI4SZ[KZ.;8,T&=LW1DX M/.F(YWM@Z_24- LJ].5DTW\+N9D23\G$S1WPUYWQUS6#U]'O,G^C F5-B(G/ M(EFH)H51"M@A*SM09(^24FPIR/9GX@!>JNI@(ME!U@G D85-X&&6I\,%WWI< M7SQ9J NO!\3AX0@\7U?',"D3+!CA(BLL 30GD9N=5#PX#8!% YS223F5>R"J MR$$$WU!!()[*T88Z.JD\!).DV%,+#%M=<4)3$YZNJW@3CO1#5CQO*)V=U:0_ M9&G(,N9YU*KJ&D#M-6ND6-*A;7FC_^+-L"W.%!\52X54VD_RXZT;1>8G\OZ1 MK=$\4H"&SV*$%#A6Y(*Q>UE]\'A;9%*N_)^LD-[.2//U\\)KLNET 7D7 M9@3YYZ-5_"RBKG0$RON3%.82P\F9>DW:O=0PI1,/WAU4$TPT;AJX_D9D(ZA= M>7U3 2AC@<-P!RP9 8& M*LO56 $:09%M"Z\NNJ_YRF+*^0R?618-4]+'/?]OB7>\53!\8A+N MG*B! % M;"@K9V4CV R$]1@%[VA!()P=J*,E%@E7U!IXGNY0DZF '2X,D?C2UL>8>-D, MYI-(9_ _/1]D"#ZIJA"A9BJ5 @74Y2'9*0G\E1OPD&RIZJ.!L%KPVUPN^EO$ MJNCO,_68W]>?F'XH+)07%TI)5<.( Q9AJZ">H!AW1-^FJ"!UP'YA](0>E2[E M&8O2.D$KO@QAOT)16)/?$^82N(ST.U.683"[#$LN8#( #L9U&O;ZA*^I^)]R M7\[LY\@E@7W,?,K]0[,?AY6 L]_ IF<_PB2(V<^8"C;[J1+_(>-TLY\;^@ 8 MC_\A)E_H0&:@AP@@A$\Q0SUD,00^7A)Z\#*Z+^/"@:LS\@_,8T+.22"?]KBYHA8)Z?[\R+..H-?!'/K'(TRB%B>3W"^XDM M>_!R)["_V.)PA 3)7;:PPQJ*878TO!*#FI[+K$L5M5Q]3'M("-$(Q%#3P<]" MA%*%O@[T@K"N&044*CM$C6)6$-NC9?8L7'6L1[/1)9H"SZI3\:XFJ/-T^8(D MM/PR91[8]4^;H D.X2;9R>>BP"-#YC+.\KVP3JA6L#):%BQA:#$C& 7]"C:2 M\.N+63X^JT9VQ5IN ?58N@ R $M:(N?@Z_-K8\;41^A MTAR62T&U-E0RH_(PRU!3F1PD?L68F:Q:@2W "O4G!E9X.1ZQ[" 8U/-TEP4PB:;,BR XQ)DKDGP#K(G/ M/,M,1%)#B3>K#-Y8/ 'B2U3*;.P5Y6B4H.HS8E$IH[4B+J-$U%\DL%W?B0-& M+;R%,DG)A\/L:%G,3(XX#LX$]@43W$(\-G>&NR0/.+^-E@A\9.(L\@!\8T]E* M2X'#10A=;!(0-C%A'FQ>VCF5!J8U(?>SQUQUJD4;IFBV*P]X@Y.@KPD^B?GB MV 0"M'K=\7N=+'L,;LL-955C:['216WLFRF*;BO>T"]&)3W54A1D&JC9S->7 M+N$(0$P+7T4:LL( PMB'7\78C6C?%D4&A _8'E-@Z&O\=M'7&;%35/JK>9,Z414X'7'3,3C_%)9"R7HLRA P]Z$_T;KHC]@RB:_5.LIV#?T29PT3T;X.U(U< MRR/AQZ:2 M8M+?I7IV1U=9QZ>/0/,-;L7&C_KUC^/Z[7QU;!ZE8^9#Z=QON-5E_/6W&C%8 M&10_F?7#89%9"KM$_;41TUUTAHT@?Y@R73!\ RFTH:,;%510[1WF36*."NQW M9@">ZDP"O RR,&H1F@7\UVASD=*.?31!G%,%O._,$&"-9X-3J0;]%D^-#E#X M=T='#R-+$:>H.UX!"Y2/T&;GVP+EP^%]V5#@,@44@Q:VUXLZEA1X!??E"+XG MWF<.7D -0X&Q@+*O,3%->&@X&%7L&5:'Q7."2T7;0V)ZC>)OGGTV-5%04W(! M U8D^8TR"I@2T]='0:&^$UA/_%V^40+6A^]A@E-JH(:'?0_89>.E#RA+3Y;& MLH'F5.#FP:B5R;@3X0K0IH:I\=' AV_@!#U= 7+H7,-U;6X%C?HR*#J*YKG! MI40H*P K=KD (TF(Y&B,I!C&8E]3%KB%^[.F,WT:4(*PRG2H_VD5M\P"_V)0>M:;*[K3D?X&#(5@HXFO(646>X]9E&"(3V# M)B6W"\ADQ+\U* '/>?D?9Z8G$R1Y"Q\"ZJ= MD2OHRAV'57CX_G1BHV3F^ ;NF*41$/#=H>6,^E1#3-( /16>;6+J^@N/S4"# MRXA(K2A[1)%MP'OX7X-'S9@= G=+F79@QO4T_^<,[LC= (?HEIBRQ2+VC+25 MJ<*\8L15?&!%F!3WPIN:BT%T?)9)%#'WE^?N W3AY@&A-;]9,]Z*82FLG9IA M.4%((\ [!MC@+H,^T8#V*G4+M3NZT_=;MC!XDD?'M:E?D8LFG4)%0-RAXXU MZJK,[^-C03RM)'P9)[-N2>@*QEJ @8#$\Z/8)RBR"/B3863.1?Q_%7]9*PB.!',)[]$4? M]JZ![['["[5W ?R"&Y--)Z $N,$D(90R;$O!G&]J58I>,5R*!*MM36(2('R*$P-" ?4!+&&1![@Q%IQA MGLGXN%/@4PS[V8KQ%/\]J-7P! .; B^Z:5IC.51E3&#N EY< E M9PP!.)**&"$K*Z0$P1=-E1!(F.P2A :4@N8MB!I_/[-,@=$EY]QB@( VQ%R) M4C2C+D@?N]&4)* =1['J(7GAMB+TE]^%_G:AOV\:^N-4">Q*:H*8>-9L U@" MM\]?]I: GFH'"EG(Q$,93CYYF24&H-/,5QQ#189U1A3S0G4GS![ $C&SSUSN M/#EOH98>RL=9OQ1PHFPN6RRLRR\5ZTAA_@51C1-<*W $ ][$#XK*<\B?67(, MZY7IQP^9M:4S:_5E;PR&,'AG2%S%UOH:*&;H5-*MY/R&A%03BPIK+5EE?21) M$0_2=B+J1/24 "#0M>TI4[3G+1>^5]1;#1"#2?+G^*9$U]:T9[(.,;W/&[** M'K9-_QF>($A/H:YK>[X?FF),CJ,SK8A["0983A%ZG833,G6<^GQ:)MPS%].P M9?8'&2(5@8^\$81<^D$?O$T#XC&70D=+"/T.>V4J=ICBSC,ST09S#'6%JA"(@-+L2 MP1T9G)T%TP4/)*7_:=S$,]" MIC]"L 9G >O7C H;W[T@>JT70.V5@P?)'DR2PF%1N^=.5@M,^%$?'2CD#N7' M);<$5\1C^,#L_H04[R7"$@WT 8Y9>#U32,0 [+!^4;\]_LF494(Z_DE""&9P MMPE'CL!#'$)RSE79!%SO2Y<&L* N8T%QS-R-6$REN\YYL95T!A-#QQ9@@,+ M[#M$=HN.C*CA3U"3L&\E)EI@--7AK>@3T@FP3Z"+0PUS9:9!90-_^!1^K%I# MWE:#+$G>#A/Q'7@J-<]$OP&C8N9/ +;M6]=<4D8,1H/8?0_YF6'!YH(R.])% M1'Z>8#?* NL,8MR99X41%'+=TL]E6PM*'B[]# 0>W;R >V4")I_PTZ*K@D'I M)T?S4$/0;E-<5QW'8YAK^2L( 8L0[B@%]BLE$?(U A20H3[P#J9IHZ( M3]:E?^?QHDJ0KNA"A8\TL^=B:)V)65+%Z"]1*\!#= $*EIA2S7A89\H]1-PY M%Z3DQ21I,YH(,J&#]&@\HBVC&""1%M%X!"=#Y#TO.J/8RCQ[@*L!$?^!6"4E M>.Z"S!XK;!+1Y7R=A-B,FOD&92SUAK*O5<1CWA!AWQ/KFL)N7)=A"MU7C6F[ MP7I]1K;GK&B_'C]CFA$LU_R6_55Y/>D@BSM(QW9JH KSI'3M3W<4&Q^P@RT> MN8W\""/*3%9D2O]&L/R>S:13A7 JAC/7'@$8,)#4R&+(SESLP< N^,.>R]Y+ MH<;@.+QL0YK HOET*O_O97HUA+N=V0JLD U7>/NFT-@*($#-G#/95"484\$> M;,R55K#Q8+^7\JE< *0WCCJ?/GX"Q^&>H:S,\3)NTRJL\51&238T;,S6%4 M+I^-_F0>@,Q.#*C6+XEG?K7HEA?LD#A8)BPC9X0S_S:BFG#0I>P"!#J>Z^=8 MTAM!RR)8S@Q-#@O-PO(S>F^V$'*0!)NYP7(HNEW,;N],V;)@Y_&VU6)>AU!R M0(M50HX5PB#H 0VKZRKG;/F0LZUGJE G\H*9 4+7QS?'M>J95*W5&JV+F^.+ M0^FR<79<.ZXWI>K%OE1OWAR?5V_JS?_]V?G$,1!O[42"/?5MC2%LS.S/0U9_ M I=9I7))>$KL"\?5JN7#)O9DK)8#$/ZOCY<8D_<0>?PKFR4^B6T M3 .@,L;4(BCUY@# MC-19L3"&.5!\Z(BUU6+%2NA=C*U"I( 5<\52J2*=W,])0\E!3A@C*/R9S^&8 MR[3E3BCFW(.;ZZ+U\J\H\QY$^(BZQI!IY1M>TK%Z^@*%)!P%FFBW2FP M^@2U(G^^!.MI%E<)Q10B5D#N=WRK1EM/88T2[SWE3_1V1$'&\TF#,D7Q2JGK MJ ]BL='5[ BU:*_OEYJ4QP^N6X_F?H 64HR'DM0+6^OAG Z_]X_0SOS5WJF@ M:+[HOLWZY2U-;TBMI.#@36'QF-:VO-*%N^MP*8>MQ3'V76W48;6PP7^&[ZDF M_C[TI F]T-A6WE":QASK,3MGI1'OV?WO;[Z( M?!39WTRIW!L;$NYH2:AR7!/FU9NMLYNFU#B0&I?UZ^K-<>.B.>,+RN3SV4JA MX'=C%O*'LO_R#LG[L>:+\Z6<7WHJ]U#,JMH"[[ MZC#Y4R(^^#<[]A-1%U0&C,/\FMR:\P[H7";T?Y&3(%/Z=^J3:XGFJD.!&[XI MQSSV5C*97<1"!1# M1(KW\ZD:6WDV"]"O^A17$[%2S"83GTF'$$_%]'@,RBUL+2P!83[2J=0U,$J, MAHV@5_K=7_W8 -P%_V<*KBRH1;&6Q1B_0)324\@*#E(O'%Y>M"Y%6\#RV&2H M>*RN9&+P\)U('0ED?23V$W&(-G&[=;R-9OSH%7>Z/E"+9 M37[X4& QA%G%[+]9+22;E(N*K"+"FQ( M5" T*'/I0B8'.NFZ[,E7[;$P587E@:Q5BBS9Q270IZS9O!I2EM,O*5:OL=)7 MTVF68X>S2A3B :JIH7K3AZNB!/0P$M,CE8:UT8U7\6?L!_+^OYAC&:1-,07? M,")-#5E[$J!\G1(P,9,R^,$;IO((9Y;V\7!VT-DL5)XHIK,@$_1-F^/-%FBJ MJ,IF5JS;IETJI7\6+]]DVOAF ].3\N_#PUD]J!B3K;7DU<:>9NEM!'[$WT6Z MQ+ABGSK&L)DC0^P"^LQL5B$:*(QY$*J49U)]TF'Z(+[-HX$)[TCGDT(;:!G( ML/QL?CPG"$EB0S9ME(1[] _([.EL:$]7:4A$'/]Z#Y[XK?FT)[X3.C-_-S[ M:M+ECC76$ARI(K;8^Y&J]&X>&5*\ W41^ M-1\F8I+4 N&2BR#S/B85#D^EU,(1*PXPIF^@M-ACOH.R MBBNYSS@7Y0?IZFUD%5%0<_EB*;^R@NE74OT6ZZ3(TC& ^(*;FGGH MWM. !HLE4F5I_DU\L1>2SZ4P97Y6MW5DX 0U/8K%EH"+\,A/P^Z/&*6#"_)*P%QBW/X],'ZTK><07;$I:;XW.Y2BK] M'CXW7U14>B^K6[[RXX;ZGODFM&B0RX"X3ZR?*JN)I)@#W,N*&, 6F3Z;R EP M8V#Y4S&(:;%.K,*P5,;\Z1S$YMDY9QF(G['7?1L[$76^UPZ0F"&0@,]@+]IU]7 OS M&0GR&XJ"!D%-(?+(&CH&(^_Y3\6I&3RC+^RAPP)_O'X[TB8G:-A+FM?J>)IH MO:V2IXE&X IXVD>90*@UB-2SZ=&NTB[:M8MV;4BT:]4U,,OPZ4#RYE*%[R=Y M5^U#N18#-/M"@&;-.22O!;-8-7 F+R2P?;0'0*2,_4,] &*RIS+QS0I>=U2\ M =]FG1;^H!S'5SPX]'@8(MS0DJV\F&=6-#3>V4!X3=EXKV,1UYW>%HMCF)>. M1Y9W85Y%,)+>C7AO:'MPY >=EZ*RERO50S^B/T$A4/%H+"Q'-"%AU4\%"UIL MS:(B[UY(0]2#=MGLH4P8-MLT;A3%HQ>"/(0WJVQ:DA,H<1UHLV0X5+ ,_$0% MJD0RH@H]*=F.&S&E?0N(=R/#8D._\YTE],:#G_(8QXQCV0W,KX#Y$M@-:X+L M;RDD782"><$Z&[""L_9!P)+^R^^2_"\LEUFH2"R9MQ";Y01T2G,R&+D%,R(#\HUL0TC2XJQJV5_' M=V/1>.]^_\PX5H /V!;[B88L1$RK"6=;8DDSG(O/'_&+;-FQG1?.C85YK$A: MZU$=L1.T,@[OX/>LP(UF-42&79_OZ'N//39+LHF%-/M^#2TK>J4^TN8,2QK> MG52QT!#01<03Q"!7UT.<#3&(D"'U@FC!%-)BYH.=JS;HNA")TYX*4>W)M^:6S\ZL<+01BUL2KV/;/)9ET^G\ MQQKGK[9PU&]'BG*VQKW/+VA?V7(A7<;"='$QOR:.F<%1@(%H> 6W\C[Z?H^B9RH MF;^JSLQ$[V1?3:#12&%:3-?"IADONV?@##B/PM"I>%/S)76H!/'W85Y5IO2W ML]A(V&SH7>T2=9N=/]M M7)-:E 4B6)]9DDDGH;WF?.Y-;!3BC>'IC8*FKUPF$9I+U1VO!N31$,4"F!?F MO3CO2'$*<\#,^3UP(1G,9V0+OJY>SO=OY"=LQ35F MT^57C"V55!R^Y%*9RKM-*&8W\T:04DJEEHWT--E?.+;$)'<-#3<' M.X*Q)DQ\ W2W<:(S/Y ?.8SQ;KH,H- @7PO?.H6LK MU4Q%\8VW_N21"6HN%V(63^!-^"@LA@EI> [SM=/S/D:C#V(A\CD&LK)? ?>X M:&15;[C=8[^=CM^+IGWS&QQ5)7> W&$AS+>!/S*T3 MV_MV1(DE7.BAA*AYO/GDB=5QL!$KM4/!AH+,D4%)JCB?#GO'\M_-OL3'K4B7 MXK!%,+9:M&GJ--TB-YW@D3?2$J:6.Y[,)ED3KC;#+OXT4_F)H21J74, FM\Q MIEFO8>N:;E=LN;CG&0:.1I(NK)24(<]PU:'H%:;/^T?%X5N@MK&^[GXK2>;J MU?DP,9H-)N3&,EU#-A1^1_Y2,5?$U1V@#2XL A3'F*BBV-CH$PF?_S;!29 W MV])PVC5U348R00J.T.!;6=5FDHG89YEQ+L1,AFA4A8JL(XYI(>< JWTD3YF5 M,03-+VC2#(\X#B\(Q?&4+.M98B^B= +#L"9L8"U.;WP,VE]2%^5H^V=^<\#$ MA&W1Z*[8#=""?KMJ,!N&'O,A\ ;-C)O"?B:RK28-RQH$/;DQ&&%H?AYYD#7A MTR?M*ACQ+C,:B3O2G#"8 :E/KR'#!U:MZIQ3D!H>>!D,K ,@JXAOV8DTX8J' MJ=R3L0$7+15W=QCZY7L0\'P.E Z^ ?8;H_:M/-EH"706H2]J:HA;+S#!%)>& MXN.Z.;8,0 >_/;?8O=G/=,$@-9"SCD4#:MAH&V^SPWP@8;_H8# ];V>H6#T3 M!Q0'EK. #IX9?*]&%0BZ2P&)@S8AOL84^ !L_T?1]\6X"Y9Z\6R4X:T6P'H1 M "_&\6B^72"F?,XO (LUN8?#)R2,VAD\58,4 "Y7Q*[X2!"^*'^ \SNJKH3X MPR<&$#,4?T037W R9K@?%.?T&N"P;B">Q!;(:&7(DZ L*_(V_# 8.=G5^>.P MDF?C5OBL;.:2Q;;K-G,)^=$2-A0U"B 1)AZQ&.&H? #GRWM@;$AC4*#9QN+: MVE/8GW.,30;].!?=RCS$9R"[)U*5Y;F^5Y$%:(3%J>L\L\%&>CB[!>_7YC_Z3M":7+RP8/[ %#F%0S,4R+)DW)H1S;A;79A;N6B_N$DN">@_,O]E3<"1>> "2 J@F@8[8UX M BLZ44(G!Z$WWLD?V?\R\8ZIM!U-"K?,/7I^9,R:'ST%UMNQR0\0YOL2*813 MVI&!I"B%EXB1QMD-)\ M5H !5PV+-[B?Q*5@;]!3P "?^[(CS -3.5F!XJU: M$Y/;+;?! #!&$\'\=A66YCEL;%05><'ADIWNE/:-OC_R2+"M)/Q)+)%)GPD6 MWO4[G+/1G',S//WAC:QI@,^V8A1=8@A!SWZP0/B8-\:Q;)QB%G3W-]70\>!. M9R/5W+P*9I-IYEBW+9./51]HJ-SCE"U=08\H>3$( B-T!BDH7K#]>A(G?H&! MXT^.C9R#9E4Y'JZAX[+!7KBO:HJ\P3.#Z3L=YKHR@V4BKM80NH@;\%H E#RV M;/_G'EI071P6"WPOAU[SB>XP M1^W<;AT/?N,X7<^@R6=4888_T\P^&5#!B -A2 ,;GHM!:-]G#/R3O'\ 58>- M[,.HX@#1;RRSHF&.B\ MOL942NS,Z 4#F%_PX;()#_-CF'G^<1!6H6M'%/V#V)OE.?!#Y[]_T8GYR[AY M3;8PFM:&/'*TO_Q_B Z4P4 M8TW2@_ E1LQ8[,(_TV__8.YV.O?W?"HS_Z^K+@%FP<;C=CL_5JI2V@'^2P"? MS>\ _Q6 !UZS@_P7\9K*#O!?PVN*.\!_#:\I[E#^BWA-80?X]P/^3]=&I5Z\ M@;F('AD"'U+K/^_LY3>]7JSSWXG+W]I9!8K.>N.%*]T4CQFN;Y M*\'B%5WPER*0A)(I(2'X>V8H!]!J36 0RW]_/ M )7+)-@_6+^;SA8)T6W#E#PQR2W"E" &Q%$EO4946:TX^0Q4649P_$M1-*W; M_0K9(5P\3G+3N],H!"A>R5(BH@'#I6[UE8-MBJ6Y(L'X[M-^AC49.>WOG[K_ M3S:+O"PZU+?(P4<@N MDH;?4NAMGFS[$@3=#H&W<@3=)JFV359BLV_9+DLTC\TAW1F+6V0L^EZ,G<68 MR22RN=S.8-P^@W$M.+P=0C2?R&3S.Z-Q"XS&,\OLO5&(?DM9^2Z1N,: R5O8 MS?LDX[H/\PFJ>SJWLRV7$8/?!F]1&FX]WF83Y7QA9W)N@,FYNHE;B$'BGYZ9ZQ^BK'ZO2E@7G1O)07DLXE, M?DT4L-EB_4^R'3^AH< [=[:VQ@;8 :*O&=0)R/2&FHUM*FGN'F__#Q_T^I;' M.A].+-M04]A7.J[!08(UFN&I3W$Y4*S=54X8%I((.WW\GBE5A(;QV%>>=N8/ MZ^;]$5HF=7AL8ML*AWJBL/Y20D,4-JP ^[M@EPUJCBFV09K@0;"K"#5*=BW) MUD:R:^N\];&_5FJV?[:M*=3RA;6)1XC1TM1A5.OI#FN/G>#=7OB2PBRXKD>M M;=B[#7V #2%9.R9Z _8&QBDIFOU2E]64U.#M3DWJ4HFM:S0@,Y.ULK0UW1QC M.UH1((N@QUJB(";P!CIA>Y21(6/O>8LVJ&I# )S+IC*^ K67P/XBUKS0%B- MIEC7#IMAFI_MFY8KA9,UHHW3&.CBUT*K2'6FQ+I 2;C1IF<2WHD<2G)Q=R M0J].V5UB"C8HK=&?S(N.F-'TF8PP!MH54""VN%1Y=W1\KA2. MS?G0.+^/(60 DFH DO4A)^^J]O+E*,!?NP:.\47]Q0'.A]W+9=*CZ%=\G!I3 ML?!?V'>1S^A)S/9)))V(J5/4FU6G619P%R-Y&O8_%'O9)V+F"(_#R2]LO$VX M_4+(M@VYLR2M9$,^OWWX[ MY[1DR=A@B)GXRTP 6^IS3G>??GW:H.OJZ=CPG)83OK."P,\<'"[LW$34(+TJ MY0>P.A@5YZ?EQILH!P0-;;6[/&R$L03M_ T!V%1?NN,+##_(7@ECQ/I(GR7/ M#TG2@XDPY.@APK]#NOH;+ MG4[5SWME."5A+S#JT$V'Z\=1EEH!M#/B,B)G*PF@@U'2\N$Z&.&M?V !'J M:?#KJME]"_+2[*K)"@\5F*<=1;J"2CV)O'_X488S/UJ-%A@L:=9/P?0*>'@8 MS>J(A@97=!0FZ<,NON*Z.$T1>K;5,:5 M .O#UK*8O*@X' 0@Q7=0\(/"(P8G?(O&P9Y06*5HRX1/1%O1G@DM-=J>$1#1 MG!23<&2IF0;F$'?36KF5B8(PS1*0%Q&OBH")&X&DT\=$22(B]M3D_U0E_?JV['D7!;.W4HG MCG!:1R)Y5JRZ_.N%D26]3N>@V6C\[>]/-+!DJ9)^;['4OYN2SHE$&7(^*Z^# M>\^T+-==N1.OEHRV'J>["05V]W+779V[O4HET>@:%?9P'O9"Y&-!R6Z Q*** M,%M/&]RI\-FL %J1)#\!R<;QJ31M($83$"6/]=NG^(;?R]-T*X6]:AM:!:6K M!C[G" -"PBD0H;^.PQTD;K3M"8WF+J&Q2VAL24(C?RWVVKWMN!;?78/6\][[ M RHZ>+H+$3S6(] OX]S45TS'Y0A M%*0ZY0/Y$5KX!S&^\O,M1/US/&>4^";D*N-.:.Z(<3Q!4]S.KNM\S5',S!)F MYCI:JF7FY"WH4#+4S+=R_B\-I@(+JE%O4.JBVU5)B JK<,$[MC0@#*T;H3/" M$!<-"%45%-F4WM/LR@M;#?7",!72^.']P W.&IK)[? %S_MEW3#LK7I4SI[% MJ<=WKE'MJAU?HM;]\ S&:LG!=T+HN1F-](#7KACK62&9"7H+S8,/8!ZD6Q>4 M.HV\T\$L1F;H$"_TB!?HUN;IR#%(-W"A9D-G[M HI8]Q<@7_OICYT3B8>Q=! MA ;G^XR,41XJ5_/^<28?>X?"YKWUHZ\U[U/]B&?>?@G&XQ0T7'(5P_>=A_3A MPSOTI-+,=T$RF80TPM'/- '<\Z^ Q7G8%M*#'QHCIR<2-U?T@NT=IBG&@7V< M3'_8TWXR4 VNY\%+,\$=3#::%![4)%:-,D6A=!JR)N.-7[2EYDBW M?P5[<$7%/?PY'#$U)@W2TRIK.LY2*FZZB"C2[*BPQJC'X7.1UZXW2*-1F.U3#X@+@A/JX/SIE/0 V/BQA+;W!Y+H][JOG03RT/T#19/ M>^% ?$IVV-<3J\.-Z U]B?G#H4BTN,;2P)5L.&&07,/B&VAE-$A1IEX6GBXQ MAKDWI)G6%VZ2M9D=;Z=SV3E49J1;03KMP#+X/?RFN+(9D3J#(_>$J>+IS,Q8 MIHHMG>/%T623,)N@P,&UY(]G\QK<4#@OC2.E)'HAN8JS!%2O/Y#*/ASG!VYD M-9TT!LYWT^^D4JZ<9O&P\YL*OXRH:@]4(GGD-)F21G8/N$YOP*DXV4*<-(BU M%T ;>H9 _^RZFKKM$YQ3Y>TVNS7Q>!?ND2CG-/OP_^%$93\6M'F&.EP-5J=! M?*BZHPKOF\;T*5U8)D\OVMV&KC!4UT'.^V48X=LXA2F8Z$=;BN@H.Q9AD@#$NV&^7$ M*2).SW(AXBA7IY=WL.Y% MSX+XK4&<9A R".)93G_0W%3W+AZ[F'L0!8@[AZI"_HFST9]++U^LN9B0 UBC MX<*@2U-WB6?I#%[+YB!;K.*:T[!B/X&]9I-\ (H^\LWT1+ZY>%]&/IC(RSL+ M2%&&,J0YI&-@(V4\+CQ823!? ^46A5O4@YS,S:?ZBV);K>U+8L6W..8ZS2:D MI]%]QU#!'H8*''M*J=IM#/RW\#LCL%9"Q19X0%1%P7AI>7588^KBR!*=7OG5T/:V^:"_2IU.5D$&@=4V)^ZT,@E/W@">J'&K.Z]C9.$YHYJH5&O M[ ?DT28\23TD6P*<2M@M]U4O"=.OY#_(93R-,3J+ MMRUXF:!&*/8%#!T/0K(;[#U608KQ/31'G8SD;\;SU>./E3%P'5YAK8K=(!YQ M;()ALO-J*C'L:X8G!N()-\PHG'$)T=Q5YW)IYOHA-6JVHC@0LKFXQ=9#TONW ML%SBC4Z]^_(>K]61O&>1 &KM$D"[!-"6)( V'2MV%X:5>*D_%>6M2DR*2D"7 M:;H@&GRGJ>WCRLM![@^RXKASCBQ7&?EN8ALQ#MF0#[T]K9OP!>_/D!P! MNOCALKXA9I.=$FN;+8FJ8+N.W!>"^M4A?PH;B__/!2'N[?(:ES,;F9R8#F37 M])W?-V8/3K@'*^W&#\=RC:\6[Z-P>W[5)OJ[$.-M%0)#UATM/ !E2B@9<\ ' M^WPY>:K+.&FKI'45ZWC )YN.;E\-LY9EX;R.^E;X&TT+%UO M$875I:JJ3UF7F,O0EW">M&P4'_P S]LW.MYWSC+\=C0*X?ZD?@G\1H3W#?Y@ M_>F:+O8M<=B_5/OEY9'$JKT_&F.@_HJ"M?U@',*[R.F7S+OIPC,5QB#"0/L@ MI&WA2JR*_G8X-M"7D?=O,(;383@08(.8SM?D_M7E@Q<@<:Y)2^%C*Q4A(_J:Y[DIIE22\]7] 4E),B 7>,+Z-@$H7CQS,!V-$WRA$ MZ[B(LV96[7''_E4XD*) R=/E*\&?*K_^B^E3?")\"]4PP;JWP5X5=?5&<\3< M:/;>I.#V^@F5._X"%@UN(ZK\P9@*+/U"D1V;7.W M<>W*!#PN6&H\^(KM2T&2"HX$.!$B"ORM_9I47]AMHCO 4<+)(DP=)S9VBTJD MA'SN-)H2P=BZ-,.LH;6I $?>'&+]K".8%\?%Y8+-,9TE\E?B3)Y/3 MPCBTUB%="=U:)7^C-7%#XLDRF 0J0T:TD_H3RT]G[+!O=W9M9$>+IX0=F6N( MHZT=@+Q-+TK5FX;V9K)'RFS"*7]3@^8BT37$B"G(CFHC-&*#OW%OL=R*I&(@ M;8ARZ#()H]9>EV*Y) MY3+X#\K8/Q'78Q @$=UXVA^'5\IN.E=']$0&=&746*XK,J.Y:Q(U#!ND7%#I MRKZ;[88+MNL(@!4/BEV99G33DHM?/>C4#_4W1S&9A52O-;B.XG%\-7?-FH7W MMG*^%1><6A=L@Z"B)$L IO+&H%(3\Q"?9B)1N?G6QI'D+K$HNQ& EJ'-Y0$0&P MD/@7@FL@$LB9=[,N_2@.LJ/V\^E!&%X-I, M=+DJ4[+:0BOPNOT*Y6LC&W!FR^!R ;<($A>Z6TG_7ERCXCG2ZOWQ MDM6Y8$S)X&JZ^H;AD'0/V7>L=49[)EN=$KGZ-BI&34_ N#>#CMNO_->O.J]? MA>%K_A6FZ8_?@<5UE3%ZHG>Q]_LC7?C; L5Y3SJDOZCA]PZZO?;^9=!K=2\[ MC6;C\J#5"BX/!XUFJ]OK[7>;IB&7OX'[W_X#PZ'AC%@:[A;X<2P__0+^PAAS M\P]J5UJ#V14_U+T[TAU_^[LFG&Y%1;IG:0?:COI8YON1?;#S,/WZ\#-<6-1] M*WU*]!IE4"1U%DOQIT\U#0$'!,2;Q/*(7#;/!);IJ@\C&]Z4TF"LNF"X$REY MH+B-PS\I%$OXHQ$6&E%K@OS!%?1SF#I?9.RM+Q@AG.R[$O,RPIJ;+T-E^1(IDGQ M <6?W!"Z#R=O3\_I^^QV&NQ9SH$$S"4WS%,6VP??S[\J*]S3M\AFREF4AU9Z M5RVIEUHLLRJIH$(\(\P8WJM\:K5:&W,1%N]86W4CN8QU\_VP.=[U?(JN(^%R M@[':P,@4QEKBT((6EVB 6ZED,A#$?KY*H.1[AJAB^^!J2]=']D2>O<6Z+H6D M5L@YS"*,G0-K".9&"RM,#/*,47$KZ4'L;(H:E_.H^'2D3*D@6'V5H*?L&"N= MIV&$3(UQ7#.TXFY/@ V94JQ:0]QBBNYY MW"^11>!5C4E6X"9&;F,#>H,,B9_0S3MY8#GYKN"0(6[9@SAR4\;V'54>_3+3 M0 HZWIF;O'!5]9^NM(-,?54B+XULK#K1NH^P[\OT:XGI04 CQ&!4;$093L0 M'\;C,6*&? 2.=1&+W-,QLVX>SGFOW N.LR0&(^@MKDL@BEX_R=9HOZ45M;KA3,HR/SF.,U^[/=_0.K-\V<3 &ZB&" M)OXP4'%#A +$C)W8?0@$%PXY&&8:1^GX\)[R;+^[*"[\],PW^65RHU5$SC"> M 4]GA]V(E$ILH4QSI>DM@,EUVA"*^'$N0'K*_ &!L7!2AE(^ET=-.^%X+6( M?:HUKXFY]H/9;1"P%$I&&S^:;@%7251BB;/H8N F;@9[OU%O,#WGDEF9/FRAY=O.7ZNU*8'W.,>5:\%'""@*VBGQA'A2^/MX5ME8[+5RF\+^!I#W<(7'L%\.\5!@QFXVYH,0TKN;Z M-!V:/S(W<$F[P?LR].=,MC].8R_#\O(_J5+C%M.,)LQ+5K==&)!S5^+.;3 !V:Q9,3UWI=+BS=J7N&.-+5CKP'^F#5E!TC4HQO MZOI<6+N:D,=S!!WC_M.6.*?9%,L 4W-56I>!\^F8D%8UB?!:_TIZ;%W@FH+$ MUV$ ]MJW8)!1.#'&&EZL?Z @-?[-%2+*WP0ZC&I<&;XAR&V6J7F2#1OH#9O: M#6-X#$*=(1O39:BX*ND\ XEHMOV]9O=5\!J_.,G&5V0TN4+O8V.1' UF=7U* M%2\55Q9C%VQ\!1'W0*(GIFML-%9(/S#+X8J'S(9K>>@#E2&.0A1@K 3K3VR7 M19%$7"67FF+7-I$%=N@0NQ\FZ$O^*9:;'28AMK*U]P2)VT-#*!R%KIK@XOB= MK9]-,H,HB^LQ,S!\P?C1JP1RP)?*)AD;H]RH/9EDD4&5B"LXAVS6^W".+\6" M4YI21G!RX!3$M\:-&,*Z4@I 8*-5(H4ZK>6RY@8R 6!%*S+%B[DZ_= MWQQBQC(-+(J[<12YD MH#CW+CY>0NF!%64I\54 NU!;479, >%,Y0$JRO@Y!B^ETJ0?N.\!VPD24\$# M^_>'+8\])^K0^W@/C +:9^^/339]-593_F=)>[OAYV;#'R]DA[G[1?8@"2/%AGT1@SD!BODH9'V#&L:M&_QW MF5BQ.@/5%&X7EWR&W/7MIW%$-@58 \;\ED"YHW(2II3Q,5XA@1I$$994Q<+% MX42]UGXXY5);9, ^!L*H0HTKT(;!C/L.\5XR4DU1YK^"<[6F-_?(\_HJG+:EN<;QX3/ (\S3-/C9_./-/>@S M'N:^^PUZ.L0K^,Z]L3^/L]G/H_!;,-1NCG'5>$GY&?;RL0/^6V$ <([(3S$< M[ 6F4R_F$]"<\5[*UC#@@"MM/1O,%VB2W+TT_ M_\<5. 3BYS, NRE;SN5P%M#%G#N$6R>Y!IKE-%G^D--7J5,?^5&7863TAN+C2(U=4=]SA_^.S-96T+[ MXZ/587:;1*#F+%6V)!:UN?ZXEXHTMP(^'I9?BT:/$PSP$@W.H6 )._94X;ZGIJK G)*J3-V5Z5L:V7-II IR2'+9N#A:#6'Z+'<20!JZSJ< M3@4%W'8?<'V2:0F !6?8$04B(NTJ=^O&BUPO[$4\SE@O_4IHA%975BO+%9=> M4%9FA3PT4KHE<(DBHTO6%8HW65@9JC-Q, 7@$+49M4NZ.^,J8B@PTZ9!-16H MNU$ECZ2O@4F&-7^T?C69S,F$0A^B;,-T42O.\^/_&SG#?AQXW4J@C-FK2=NBMJ@-7L64U_->"ZONQ\A^;?NU*2"7G<&;#D!W1 ML['/\XY*G.QGNS]K.([5FMA/]*@$,@@P9NC3O%DP>*:I%P48RL/23S(W>%<# MUU55M&\*WM:P,KH$*G"0A'U\;S_&;LXYIO0YDRMC:*F %%Z[EFM6UQKHVD^Y M333W:,%M) >2JU[-7[U)X-O7&-A8K;YD5;PI5?O9>A:\-%+J)?MJ]D,<2LF[!#"9$ M33P0FN>)^IN0EKPI2%JD/O?J^/SLM0%&QL"*H-C-+#;L-^E)Y\M)WB+QXYJ' MS1M($"+P"'EX["E*NO$>M#$SN.?)G;Q@/,K52O#02 = HW#.& M,CH/2X$\1P!8[SZ,Y6:#J1[",PFB:Y]:L/,D\A*EEQ8LGSTT?53T5%%=8@?0 MP818X$#[JH!$ CB*>!X$N3KY;<]"=W=9Z%T6>DNRT)LV'2JN;*N>G%;CJ\+\ M+G_-.0$WN@*#N$".4AEDU.;J8\F_XIG+?J*3++[*[W"R90.#8DX2AFY M#MK0/![A1(0?W*:T+$BH*0\V'E3MFYDN7=G);ART>X4VT2\WQBA/E_89:VQV M;0T*NH"UB.'R>#UR7Z\0\EP_W.G>8(H;\F9!T5A9&@S5-0.1([BFS30SK:SZ M:09]&%^94/1"3 BAEM+3.3B19SE(*JF-5Z82K_4>-1Q-LS;.'1U%HW+YAS#P [7/!^Q; 2 M&%1(@&IXK<(#D2H+DM-(NP14M\UM[5@.SF,^Z"7&]K:7.U4\24VP\$ :*+FU MM^ZR,@-O8P5D=U^0WSPZ6#-W;,B?!U44> HT_\[\&VES541BC M*LNK 1 :B)\QB8>@=/ W5&FB\W*#, '=A/&/#!8*A"/Z#%9PC[P[E#A.%C?"W9?U$^=^H;3AWD EVVP@MK M'A@.>\;SN6N5D:;RX-+SNY7OV__HNM2WH]1J%?OAV$V/*W)LP!Z(*K]C]<=5 MF[C;K<:;I\T/(A;2><:$<,. M0F)0Y&X4#0JG2C'8W!N'7P/&.5OX0FU=[?Q\3=--M:KT&_M^9W_4N&QU&_W+ M3G,XO#QH^L/+UJB[/QPT^\VN/W@FK2K[NR#A+DBX)4%"EJZSH_//)R>GGW\[ M/C_Y]/[T_./1YY/33Y>'!X+8 SG&Z/.BUN^WNTP,[-5< =B)B/46M.=F[OOCH([S$$U"=W=@# M'6>I=(=/'S?%=MG,VH]11+*C!3N4 .%U);ZSF,Q+PVXS)TJ7;"MD.N59L;E>O> M;P94V[>0\PY$P[9E !^[+P:5= WA+^/XZDK]KL"%6&J M\]#NHJ&RFP+_Z7# M:+N*]<7@\@>#H#'L-"X[C=X^&%P'_?PLM7T1YUF[^#@,.@LM#4VCQ!Z M[CV#>5\>''::S?9WT+]'*RA@)-032K=#]Q9;=OXGSA 8 OOY!SZB&J,#(=DR M"9/S' &64=U/9[JYC# 8>'6IA,%'+C@E!?21^_.]&\/-+E[^8/2^FQX'P@4H M[=BP*O5W ^>>@UFWLFM\05LD33!P9MD+W2&KO+!6A,HQP2 ;EG&O4&NFWK(G MDNB5\H*GY?,MI#Z[[ M\+1H1.7H&B 2!(.AB3P)W*Y!O"V.[#%/F*MBFO5AU[WKP!_#T>LKM":[N'#)X,55>M'8 ME(J^NTW5/C[*%., /4DVM?E)8Q'<9Q[PM"-)])-*JWBT;MHE%;%8U">W'_ M^-LUR.,LO6RU&X?=#0>A5G$B]E?P(0R13SIZ]'.N(3D0$J0R2. 4T%*&;WOK M]N,R0:J_E@3+SV:Q^05+%?TF)WP-UPXFGUG49K/$4&'X3-K:;*]8H0V-%:,\ MI5L_/'RI-;AJ+//:.:6F65"]"O,K. /.:'CS,R6Q?F:M=0O[V4-U\]J-^ M/\4JE^!Q-?CV7)CJ@]@_N!H1ZIHIM@DN.WK0R)VJH_\K'/=V[/)ABZ[*'T/" M'GO+J;DNWZ][MW(3Y2R+;]9QORD(XQFK:[7#67M+#E;0.U,?@]]+U,^]5IM;&YL\V$UH/7.'*JF-_#=6Q]'C=PNZZ!)_58I;?-5M[3%O,B&W0 M6\VM9JCGSD+&'0^^[;6;PT:S?CV;/+I;ONB%O\,-00 'G8LHCO5^1XA[QQ:1 M[U00]Z99DF*'!P90+P(*&IN9+"WSK L_Z?M1D.Z=?AL'5,:>:>. MGTH=/P-=O&@I8\I_;3U]V-C_WGIZNX1^"R5KIYNW7CF)FEPF92!G__7V_(/WZB3"$@0O^-UR0M.S\$DW:S\()[>^AT,#0@AK1S_A4SP+4OF1 M$1HJGNDN,_=TKJPS[1(650'^ 3R%-6_^=(JX.]+#05VI/L."_H(H(>]Q'(<9 MWD"'.?.O!#@!3G\X=*,S^*S-&^I;JX%VU]^ST&1_U>NOL]4L],R9YAWU69_A M#/9R5?;*74]^*BK+X!+Y!!V,0WDYY>V!K?*ZJ,<>"U3W7J4)/V2[^*#9& P. MNL%EJQ%T+CN#P]'E(?ZX?]#N= >=8;/7,XU)VUZ@>[ KT UV!;K;5*![9KBVS,5^>$^*!J79HUTBOP$@RSAEIG< M/#KX<_.PW>&10N?!58C]2X*3,\S NR(#>L@]Q@S^(1/Q!'D9A\C-$#SZVA^/ M3"<6]=@90#3JNXZ)%MMOOS5:" M+F7NK33E[\DX&UC+V_/3T]\OO*-_?CYE3!"),IU\>K=6;.$'.8'O3?_&#N(1 M6 G.CU1 MWD_I3]Y'\#\ ?/BUSH\ MM0_K2[$$][%.[WNSX19R7^G^[S;^"20DS-_VY(2I!C^3%OYO!,@^2X*40 66 M98?_ZZ=P)S1;<':OSI(PPMGLX\4S>KT[I*VD?V<@;*N!\(M_ _2=A0'%+.(H MW)D'3\I["[N_V_;O?<'D38(]OF08FNY=G"#"SBPPR,WCG5VP+<>F[((CGK>) MA25+#(-=-F_[DV2'&TV2Z9"WY*=R0>_\[S GU6Z4YM9NXG!8GEJSN;.?^O%P M#O^[GDW&?_]_4$L#!!0 ( &F#1E!HZ;&T+0D #Q+ , 97@M,S%D M,#$N:'1M[9QM;]LX$H _=X']#SP7+5K +[*3M*GL%DA3%PVP37N)BWOYLJ D MRB)"BUJ2LN/]]3=#2K:<.(G33;KV52V22"(Y')+#1S.DI,$_6JU/H\^_D4B& M^82EAH2*4<,B,N,F(2.9930EGYE27 CR7O%HS AYTSYH]]K[K=:[7W\9@(3C MHHQ,?=+KO.KTO)Y'>GYOW]\[(%\_NWR)F0CX^V20,!KAP9.!X48P>_@D4!?Z M]^'E7O?WKDWJ+-(&G;+ ()#1_-T@XE.BS5RPMXT)56.>M@2+C=_UVKTW^]WN MZU?[K[V#P\-G_2)5\7&R+KGQ;M !60\IT*J>K0KSOZ;:\[Z& V MUY1.=F.3?JCBC7=.P0UU6]O=(5@W4W]O?UMU(A9*10V'V9*G$5-%"X^'9Z.3 MCR?'1Z.3+Z?DZ[>S\V]'IR,R^D+.A\=XK1@CKT>^?"2C3T-R?G3V_NAT>-[Z M\N_?AO\A1\_?1C!_.D2.]<9#8MS**K@)[I2 M]M"V9-EEE]LP,FN0XAA9TE@51+J';:_:6XN* JG M(EJ!-$9._"X,3RI31IY^>(/_R<.-TSHC*+19';QU&6_7\B&4M-6 0J3;KMC! MTA#*#E_I5F_MJ.'5Y=&MP[267@]DT^2C5QG.EZSY\>]KPW_7\2&<.=7\H+38YR M:*]%5]/E.DG#=DGE95=V<%)U[*0L[K$_U>R%\FML8AML9N.IO:X)/W+:][9Y MVF_O^-Z'">^IMBX[F%: M!,I E0([#.O #"%7$*9 MA2*$^L]D5G"PX3H''\MR\^88H40;,"$:P%1!'## M!3:*Z8R%5D&4FX%J,H)F3J%81()YM1MJONV,_>\,W_9JOOUM?&,DYBD0!&&T M)$83X ;9(5E5TGD:@T=D/1XX#D4>@4R@4@4/32 :1R\J Z@@#Y&30BR!5[!& M7ZD:F!IQZTIACEQ !J"@1BBDSJ$<^GQ*"L>A3,F0 M17!9DQ> G8@!QQQ;AI=A0M,Q(T?@3IWE@NDB?MRC10#9/7C!7KJ+**I[$%43 M7EKY'-?F4D=%K)6@)U:!I8,7:O@]U</ MO5S#VE1UCU*A43U(*M"$67&&H6'B19MFS]9(W+W$1G4B/RQB-S8^[I&RLW]MDV MV<1< -DICQ"$5,O4TH%J@"BN^2$=J8I*4@$[.0VXX&:.X?&Z:A';%FJ65PZY M*UDK:X;6.[XL&I3E*@->:AO.AR&,KU7 KAZ.60I1N@!L0@K+D,>8)4^-0R-P MFV?@BM9PW)G)LS-P#&LX/C8YT M_=X9G4W5B8&1X']=R5[H'@*Y[&8T[E.G^4*SETZOA.I%!(Z> MFV4JBZQ+:[ND<#?G1/ +)HJ=Z2OYFW^]E[81I/4NS.Z#]* &Z9;NPMAG[Z(2 MPLVEBX4>7Q6#2V\+.7:/J/S:VN%2-YI'W$BE%Y&PO0 R)Q-N#&.W>;2!A& ; M,T0<-+127@ MP8'4Z*#"7US'+"'/_L@Y-,#R/$]#NXG]LMY"V9F9L#.DJ[=0 M'IUT1T(07*GCP#'<$<4=UY S $\1Q2[V,F:,7F!8ZE;*;&!JU_CL,X#EPRSW MPEFQ[>#VKM]< 'IM<*PA,M;Y!+H*^LVVIO"' MUS[WLXW^VI92;/LI]9-O4VP=9B C15X)$V8],QZ48 -^\!NP9>F"]YX.I5B MRC""2^FX>.Y8%8X7FV1"SAFDSA+IO"VZ0B^@S<-$N.U-.;#-+\RM951_ :D[ M@%1:HGN=KG'%[&" !K[!H_[#=W7]V MVZQ>W%[=:YOWOOD6Z<5KG=>2B\[PN^T#-/6KO_OED%IBEI1Z8!-8J:./YHD/ MA?H)CR*6WF0@=]K(MW$.P<=>Q:B+,4'3WG!X#KKMPU?U\&PV/)L/3N5^8\NL M3.=U(V5)]-?F5F4$[(,FI #UW7W\2-WZO7;=*?MIHPY^;26?;U &))--\EV5 M/1I^_30\W:@"-\[X5NQWU'/\Z5]'9Z/_/L1\WK$1?]3IL6-]L>;5ZMHB?FJ+ M.$XXB\GPDH4Y[B*3+VYYLK:*G]HJ[NR+V@C^_XW@ \39/OG( I53-7<]\ZI) M\ L^M67<8AF[$_,_TD>.2L<45'S;Z#;>D96ED0>M,J-CU@H4HQ5*TAH.'%6,D\C5JKJTRA8%3Y8*1)&:;U%HN$OE>N9.V52UGE07_Q>:AR MA <=^_VI7W\9=.RWK/X'4$L#!!0 ( &F#1E /,G2(.@D '%+ , M97@M,S%D,#(N:'1M[9QK;]LX%H8_=X#Y#UP7+5K ]UR:R&Z!-'5F K1)-_$L M=C\-*(FRB-"BAI3L>'_]GD-2MIPXB=-)6GNK%DEDB3P\O#UZ#RFY_X]&X_?A ME\\DE$$^9DE& L5HQD(RY5E,AC)-:4*^,*6X$.2CXN&($7+8W&MVF[N-QH=? M?^F#A6.71R8>Z;;V6]UVMTVZ7G?7V]DG7[_8='$V%O#W13]F-,2#%_V,9X*9 MPQ>^NM)_#JYW.G]VS:76_%J_563H^S*B'?$)T-A/L?6U,U8@G#<&BS.NT MF]W#W4[GW?[NN_;>P<&KGKNJ^"A>=;GVH=\"6T]IT+B>+AOSVFE&\*<#OWH9 MN\X:5/!1XADS/<$3UHB9,]E^U8MDDC4B.N9BY@WYF&ERQJ;D0HYI4C>?ZYHI M'METFO^7>=:R+?U%'\\7'H1O4Y\G?9V M.LUVM]_"9+8JK?3.*GU7QVL?K(-K^K:RN0,8W4S]V/8V[H0LD(IF'&9+GH1, MN1H>#RZ&IR>GQT?#T_,S\O6/B\L_CLZ&9'A.+@?'>,[U4;M+SD_(\/Z[;7[<-%.W[\D?? U&319*73BPK;ZJ)O0*O06)F8H?:^ELFT1MPQLJ2V;(AT#IKM MY)9,+(RT^'^)\\73^M&@3.F^7.6Y7P?B^?PDE3 M##A$.LW2.%@,A*+!EYJUO;+7\.SBZ-[N6^JQ]?Q(9 MP9U?RBM-CG*HKT%7W:8Z38)F0>5%4[9P4K7,I'3WV)]J]D+^%6-B$\;,VE-[ M516^Y[3O;O*TW]S^?0P3/E)M)#L9S\A5(J>"@;:O6S0X((02G$HD! 5@EO*$ MT&1&\B13.4Y7D/PF8@ \4 )4 &>I(!$-X)0BX07*XK$K7>1*!(C**!XX#D8=@$ZA4PD,=B,911:4 %>0A MPIQVOW+H) MJAL911P^&BB<$JJ8P0_@A..T!4P0IG$*L+?V M))KJ[(7E"V^-?8YK[LK98TY7L-P.6-(*EL\-RT],0T6!#R8H?!AI=8Q7 YKK];-@X.@S )$K MR8:B,E=@ "38A&M4C)"()<8,KF@O%&%952HFJ &;"T47&*H[Q8D7.:A#<$5+ MP4.SU:9S7_.04\71?VX#9J-S3;&YQB#6W!VTB7B-"I2:@4,9J$[,E%(@:I + MBN(5:F6<6 3#D,.&UN45 3CR&28$?0GY6;AI>K)"Y/8CTJ\0^7T1N;;ZND7* M]77;.L"L8RJ [(2'"$*J96+H0#5 %-?\D(Y4A06I@)V<^ESP;(;A\:IB$=L& M:H97%KE+24MKAD8=7[L*I;E*@9?:A/-! /UK'#"KAR.60)0N )MPA:7(8TR2 M)YE%(W";IR!%*SANS>39&C@&%1R?&XX#J&EN5!:2@T41"S(^@3FO5ZS"+6+Q M-52C_;AZ9<[ $#*"Y--V_<^7>7:W"^OH6CI/S7!Q,WIXLX/XQ;*IX3NS30'^ M]-!XQ;-M&>];P[.PXMFSBSU+BMO$P>U3-77DB8"3HKQO)G>\!D,ML1N,^=9+//7MK_8JI MGD?@J-P,4UEH)*UI$B'Z0F*AXBMC<*&VD&./B,IOK1TN?*-YR#.I]#P2-B? YGC,LXRQ^Q2M M+R'8Q@0A!P^-E3= 2Q"0&@4J_,5US +R[*^<0P4,S_,D,)O8;ZLME*V9"5M# MNFH+Y=E)=R0$P94Z#AS#'5'<<0TX _"X*':^ES%E] K#4KM29@)3L\9GG@$L M'F9Y%,[>6!B&/PGM\#$T%[69J MX_3PRN=^-E&O;2C%-I]2/_DVQ<9A!@+02($BJ<.D9T9% 3;, [N.+W4;O/%D M(L6$8027T)%[[E@YX<7&J9 S!E>GL;1JBR[1"VCS-!%N; M\_;<2F#UYL1Z@$[%L+3OUM5NC$'H;4%3S;SBH%?0I=UNVF*L[]"&;FZ7$&7O ME3? M M<.GAUWQ2?WVOM.YR/OA.[Z^X=SUN776-XG>8>CON;OWM%EQI\%LAZ MXAM4K!MV6_H9CSCX.+X>7YV5/,YRWK\6>='EO6%BM>N:Y&Q$\](@;7 M+,AQ7YG\BP>,?%40N8?,/0!]'',6D9.Y"#ZW:YK5D/FIA\S3*_#NEBA[NM\R75OWZ2[]EO@#K?U!+ P04 " !I M@T90O-FI%T8& "$/@ "0 &5X+3,R+FAT;>U;;4_C.!#^S$KW'^:*=L5* M?4E27M."Q)9RB[0++.W=2??EY"0.L4CMK.U0NK_^QG'*%MB7PI67A8 H3FS/ MC)^99^JZF>[OC<;[X</5$J6IO!.LNB4 M FPUUYI><[71V/GM51JM_>@../=ERB1RG^7^HF ME$2FL=353*>T:"X%\DS]V[]H>T5'Z[*GVYH.[P8BFNQT(W8.2D]2NET;$7G* M>".EL?9=I^EMK;KNQOKJAK.VN?FZ4_9*=II\J[NVTVVAK$4*+$S/K@KSG4R# M^7/QI:/IA6Z0E)UROQ#321FGC826(IW7G5APW8C)B*43?\A&5,$A'<.)&!%> M+Z[KBDH6VW&*?:&^E6RU+W7-_:D%$5-92B8^XT:-G3*VN@*11CBG?Y&P@.DW M/%!9I^UU6V:,74."79@3T5!(HAD2)><1 ME>4*>_V3X<'^06]W>'!TN("%!D*B\$8@M!8CW\6!7' *RWM;YA<>.^J. 0K07F!0Z\(=MMK3AUZ" 7>S#G]R9E+80&,F4] 3 M$7U[-T\P="Q'7#?Q1ND(+;)']L+_!UT]$.CUPI*"'0I#VKRKQ#$+J30SWTDA MSA3LYAC7!8WJ5NX!#YMU(+!'4S(FD@+2+"N9!BM&X)OE"\]Q>YV>&.$[VL1> M[G507210=4(E#2: :C2+)W4#DID54%5 H/(PF=IAIVYU%)QQ,4ZI>4982B!>[:2O0U1(LXIV$NF38"^Q=A0CBZL QV=ZN]VC'^ MO&?R/S'W>C/N91S]9NF%P'--F&$AXP@=4]]Q-&$F'#))E7%(W8PFN&%$*6@4 M2=%=*D,/*LT&0HA*/RU/I39-325UV+B.9M'0-/+1-_?S\S MLQ4=LT@GUACX#MFMT$U*:2RI6' M(DU)IJ@_;72L"C3<:5HUUG8M;0-;$9R7,A&WVE73G-7FNO=ZKB"W^^E;4Z#L M+_?;-[I+)/P9W.]SNSJKY><;GF*2G7/%W5-7%Y]QHF\ ;=&XAO7:9K/])+!V MFVN&4-=?GSO^CMOTG K_1\._O=;<7*WPOR?\L27OE/L?. ,[I/U;RO:5[3_NO!0F*]* M<.5>[2=,V&@ZOQX3JD.^EQ3RY2&?77]UU%<=]3W>4=^'.\@^.-P[.KSJKA]J M^:,))W=0<_2N?S(<7#Y05V7%9YX5J_W_2]O_?V \$AQ,?A !E5H)7I&](GM% M]N=(]J^?\/_"S_=P+*EBYF'+F8MA)@%Z8E3I*A7;C0HM:! M*1A+IC7E.)/HHLAE6O 203"Y6;^5$ 4!Q?&9%.?,%-EH\<-BJ>+[TK&IZ0U, M+4U9XX&B?SHISB5G*K$JKA73F/[+@IJ>&(V84J:V0TA@6IG%Q#'D&=XQJZ%* MSUO,\10J-.ZI7'AZI(4F;M?-JVK\9U2M]^>EMY,&YW+0NLI M'[NMHI+[MU?=5E$3_A]02P$"% ,4 " !I@T907ES$!C4< "?7@$ $0 M @ $ 8G)K "A]@$ %0 @ %D' 8G)K&UL4$L! A0#% @ :8-&4+=8;,W>0P 94D% !4 M ( ! SL &)R:W,M,C Q.3$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( &F# M1E &*0T?4*T &$X# 5 " 11_ !B&UL4$L! A0#% @ :8-& M4#2M64 $B ( &=8; !L ( !%;(! &)R:W,M,C Q.3$R,S%X M,3!Q8F0S-30S+FAT;5!+ 0(4 Q0 ( &F#1E!HZ;&T+0D #Q+ , M " 5(Z! !E>"TS,60P,2YH=&U02P$"% ,4 " !I@T90#S)T MB#H) !Q2P # @ &I0P0 97@M,S%D,#(N:'1M4$L! A0# M% @ :8-&4+S9J1=&!@ A#X D ( !#4T$ &5X+3,R :+FAT;5!+!08 "0 ) #\" !Z4P0 ! end XML 23 R84.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Future Lease Payments - Operating Leases - ASC 842 (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Remainder of 2020 $ 5,539
2021 5,827
2022 4,182
2023 3,151
2024 2,941
Thereafter 10,506
Total future lease payments $ 32,146

XML 24 R104.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Employee Stock Purchase Plan (Details) - shares
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares issued under employee stock purchase plan (in shares) 0 0
Employee Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Purchase price of common stock (as a percent) 85.00%  
XML 25 R88.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Future Lease Payments Not Commenced (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Leases [Abstract]  
Leases that have not commenced with future lease payments $ 8.2
XML 26 R100.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Performance-Based Grants (Details)
3 Months Ended 12 Months Ended
Dec. 31, 2019
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 27 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Assets and Liabilities - Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Oct. 01, 2019
Assets and Liabilities, Lessee [Abstract]    
Operating lease right-of-use assets $ 27,439 $ 28,100
Accrued expenses and other current liabilities $ 6,177  
Operating Lease Liability Current, Statement of Financial Position brks:AccruedExpensesAndOtherCurrentLiabilities  
Long-term operating lease liabilities $ 20,526  
Total lease liability balance $ 26,703 $ 27,100
EXCEL 28 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &B#1E ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ :(-&4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !H@T90)\_[+.X K @ $0 &1O8U!R;W!S+V-O M&ULS9+/:L,P#(=?9?B>R'%)#B;-I6.G#08K;.QF;+4UB_]@:R1]^R59 MFS*V!]C1TL^?/H%:':4."9]3B)C(8KX;7>^SU''+3D11 F1]0J=R.27\U#R$ MY!1-SW2$J/2'.B((SAMP2,HH4C #B[@26=<:+75"12%=\$:O^/B9^@5F-&"/ M#CUEJ,H*6#=/C.>Q;^$&F&&$R>7O IJ5N%3_Q"X=8)?DF.V:&H:A'#9+;MJA M@K>GQY=EW<+Z3,IKG'YE*^D<<[#_V/@JV+7PZRZZ+U!+ P04 " !H@T90F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( &B#1E"&EY,T1P, *(/ 8 >&PO=V]R:W-H965T&UL?5?;CILP%/P5Q VY-2)GJKRKI=QR=CSO=)TNY.JLK;.WU6 MM?WGH)LJ-_:R.2;MN5'YWI&J,N%I.DNJO*CCSVHV*WTQ95&KIR9J+U65 M-[\?5:EOZYC%[S>>B^/)=#>2S>J<']4W9;Z?GQI[E8Q5]D6EZK;0==2HPSI^ M8/=;(3J"0_PHU*V=G$?=5%ZT?NTN/N_7<=J-2)5J9[H2N3U-3OB]/R]^D3N9E[Q56UW^+/;FM(X7<;17A_Q2FF=]^Z2&"65Q-,S^ MB[JJTL*[D5B-G2Y;]QOM+JW1U5#%#J7*W_IC4;OCK?]'9@,-$_A X"-!I/\E MB($@1@*3;O+]R-Q4/^0FWZP:?8N:WJUSWBT*=B_LP]QU-]VS<__9V;;V[G63 MKI)K5V9 //8(/D&P$9'8VJ, 1P*/G-#YOP);BA!80, 9"$<7$[K$= GITM'E MA)YY#X B9E@@@P(9H<\] 8I88($9%)@1^M(3H B68H4Y5)A3/O,D (1CB064 M6%"^\"0 ).#T$DHL*=^W&D "7K,4QRFE%7R[$29@. N$EM$*ON< PP.F,YC< M!\9I!=]VA GXSG!\F: 5?.<1)F ]PREG-,3<-Q]A0N[CJ#.:9$[I^_?M71IZH>+T.>'5'#Z.4VV]' ] M0- ](/-W380)[)H"[P""ICOS=TV$"3PW@7< 0=.=^>L980+K600^WVFZ,W\] M PQ9 \FDXZE4GD[MB /G#7,?V%]]WKU[PY%G4;O6AC^R[7 M'1VT-LH.);VS 3[9AGF\*-7!=*=S>][T76-_8?1YZ(B3L2W?_ %02P,$% M @ :(-&4$E2F-GR! \A@ !@ !X;"]W;W)K-4OD(1W['=LY_$D+-[:[GN_K>MA]F/?'/K[^788CG=%T3]NZWW5?VZ/ M]2']\M1V^VI(I]UST1^[NMI,0?NF0&/*8E_M#O/E8KKVI5LNVI>AV1WJ+]VL M?]GOJ^[?5=VT;_=SF+]?^+I[W@[CA6*Y.%;/]9_U\.WXI4MGQ:65S6Y?'_I= M>YAU]=/]_">X6UL< R;%7[OZK;\ZGHVI/+3M]_'DM\W]W(R.ZJ9^',8FJO3U M6J_KIAE;2C[^.3[%J5Z<],)Z63GII73@2V9&E94F,S*EZJ:4;BQS4\INC(/ IG,M M93%:ZW0S7C7CI1G'S'C1BQUS9EXT%5%F8(+J)4@O;/Q70?12EF1+OH 5F?60 M&YFHNHG2C6=NHC9-&/FBT62F+#-P *,CRD@_@E%&WBN&^. H*@RYL8$,,$&Z MB=P-R%DPQG(W4N5,F;F]02#P_BL MN9D'BV@#=Z3H',#5[-\ZTGD,$LB> QDD:VUP)#8Z*4.3)BWC1V$Q4D*S$:*U:@)K.481CJ1$5)5,^)BI*5 MWD9>HF@J\#DW.E%1$M5SHJ)D);H '&&*C("R?C+5J&1JX$Q%R 5$1B; MJ6Q1QRE*G/)B:(42DVF;M8X738HN1KPJ"&\-Z31%2=/ :8H2DZG6YI.Z5F36 M(F6X@SI-4=(T<)JBA"0FICA^'+ZC2UDJ:I M!N.F%%!"ZHS? &M52"&[EJS.5"N9"H8C["RZ?N>I/VJJ0NU1L[AZ^3S^&_!' MU3WO#OWLH1V&=C^];7YJVZ%.C9K/"2C;NMI<3IKZ:1@/?3KN3F_A3R=#>SS_ MPU!<_N98_@=02P,$% @ :(-&4/B'LH-W @ UP@ !@ !X;"]W;W)K MUTU8ND64K8+SQ/[ M@M9$O+"6-NK-D?&:2-7E)T^TG)*#":HKST>Z)OS?FE:L6[K8_1AX+4^%U />*F_)B?ZD\E>[Y:KGC2Z'LJ:-*%GC<'I< MNI_P8H,#'6 4OTO:B:NVHU/9,?:F.]\.2Q=I(EK1O=061#TN=$.K2CLICK^# MJ3O.J0.OVQ_N7TSR*ID=$73#JC_E019+-W6= SV25#@E%KC-D_YU> M:*7DFD3-L6>5,/_._BPDJP<7A5*3]_Y9-N;9]6^2= B# _PAP!\#<'@W(!@" M BO Z\E,JI^))*N!&HQ=SK0;-VYIW*5JC1RPHC/_XH)1 )"), V2V&#%#1(@2PR*XOTF6WV0#1!R4"4;(Z"K>5: M9_/MXT?@1GM&.8'"""XG",#"=CU!L]G2!*4(X<2N*X R2J(LN8EUH\IA &M6 MYO!LLB2(<8K#U,8"E+Z?)6EPXQ-BN.QAH.[A&W4/PX4/ Y4/VY5O$$T^;Q"J MU.+,SNP)98_E79TP^LC_0?BI;(2S8U(=5N9(.3(FJ7)%+VJC%^J6,78J>I2Z MF:@V[X_:OB-9.UPCO/$NL_H/4$L#!!0 ( &B#1E!AZH7LB@0 &,6 8 M >&PO=V]R:W-H965T&ULE9A9;^,V%(7_BN'W1.*]I"@% MMH'8@T$+M$ P1=MGQ:87C!97DN/IOZ^V>&3RL)-YB27E\/)<+A^7Q;6LOM9' M8YK9MSPKZN7\V#3GIR"HMT>3I_5C>39%^Y]]6>5IT[Y6AZ ^5R;=]87R+* P MC((\/17SU:+_]E*M%N6ER4Z%>:EF]27/T^K?M7JGT+;E%VI]P4]:DL9I79+^?/XFDCJ2O0*_XZF6L]>9YUJ;R6 MY=?NY=?=8U MKZ*?,Q2FLE3[\-OZ>B_[V.\=^+X0(T%J!;@;;N_RO 8P'^7D#VR0_.^E0_ MI4VZ6E3E=58-O75.NT$AGKAMS&WWL6^[_G]MMG7[]6TEA%H$;UV@4;,>-#35 MW!1!&_U6!:$JUN04I_L*-JY"B A7P3 +[@/P70"- T@80/8!Y%V V&J&0:-[ M33'D(4(5AE8RKDSHA*,8VU'0C@+Y)#A ! -$;CYD&5T/FFAJE)02TLH'R$)- ML:=Y-;2C@1UAV=%./;%,XLARXZHTA;%G/,;03.PV+A$.D, "5*6;V M^,'@$X!\9)-O%-UEGB2V&U$"\D$*QP]0L<\-AJ@ %&6;HL(%I A)V. !,LF>)5=@C(H8V"';3NRF M34GD< ?(5.QM'XQE ;C,-I<%1*ZV%ST@BRCR-!!A,!, ,]M@)I>X#\(9/4 5 M"^E!(6$L$\ RVU@>17>[%PZ5XP?(I)QL'.\-8383N0NQ;PP2IBD!FCI=/HK4 MQ&SX:._N-E 5^IH8PY0 3-T>=SEIKS2C)+YW[-MT8Y828*E-R?4HBG_0-$CE MV3$1)BE%H*\]*R=A_!'"G]/7^D,)(96WKS'^".'/Z6N7:TY?QS_3UYA\A,AG MKYNCZ$?3 *D\?QRZ?2T]*&?,*@:LDO92Q^[N4%.B[<,ED@FI?(8PJQCL M(Z6]V#'81W(DE6T(R$A$'GBRY\0+R"<]NRW&M&+Y\5,S8\@P@(QS;AY%]VN* MB".GHX".%&M?PV#2,""-[^S,F#2,CJOVMH_!231)M+W10C*I)ON->T.8-0Q8 M(WTA,"(X^8DK$CRO)=C/N)UQ/-:HO.A MW=6C:#HPI5+.X1G(F+2PES_U%J?5] M+9XVPWWG]S##]>OO:74X%?7LM6R:,N^O]_9EV9C69?C8SK*C27>WE\SLF^Y1 MM\_5<.TYO#3E>;S2#6[WRJO_ %!+ P04 " !H@T90DX-JQE=G8&V^NB9_Q55 #2>VMH M*S9^)66W#@)QJ* AXH%UT*HO)\8;(M64GP/1<2!'D]30 (=A&C2D;OVR,+$G M7A;L(FG=PA/WQ*5I"/^[!5]@! MI9I)Z?@SDOI339TX']_8OQCSRLR>"-@Q^KL^RFKCKWSO""=RH?*9]5]A-)3X MWNC^.UR!*KA6HFH<&!7FZ1TN0K)F9%%2&O(VO.O6O/N1_Y;F3L!C IX25.W_ M)41C0O2>$!OS@S)C]3.1I"PXZST^K%9']*9 ZTC]S(,.FG]GOBFW0D6O)8J3 M(KAJHA&S'3!XCID0@6*?2F!7B2U>I../!79+!$*INT3D=!$9@NB#BSL$L9,@ M-@3QG""R?\. R0RF'3%ADEE>'*@X1HE;3.(4DSC<9&Z"U$F0+MW$*\O-@$EG M.O/47OG=$H32[(Z4S"DENG$)62R&)566[3>-E&-UGGX0X<8;)_^<+&C,X4< M,)3D*;8$!;/&U _FQXNO .[M%*W@%ETNB<>L6YL5GRK[P_3\-YIALOG!^'G MNA7>GDG5-DUS.S$F0:D,']39JM1]-TTHG*0>9FK,AZ8_3"3KQ@LMF&[5\A]0 M2P,$% @ :(-&4 O!^>WN 0 Y@0 !@ !X;"]W;W)K&"Z*+]0V2_KW MM0U+"-"^8,_XS)DS9L;I(.2+:@ T>F64J\QKM.X.&*NB 4;4G>B FY-*2$:T M,66-52>!E"Z(41SZ_CUFI.5>GCK?6>:IZ#5M.9PE4CUC1/XY A5#Y@7>S?'< MUHVV#IRG':GA.^@?W5D:"\\L9_10"17IJ7X6PV>8ZDD\-!7_%:Y #=PJ,3D*097[HJ)76K")Q4AAY'5< M6^[68>*_A>T'A%- . <$R7\#HBD@>@N(7?&C,E?J1Z))GDHQ(#G^K([8G@@. MD;G,PCK=W;DS4ZTRWFL>)%&*KY9HPAQ'3+C$S ALV.<4X5Z*8[@)#]\G.&T1 M07"_GR+:K2)R!-&2(/X'0;Q+$#N"^-TUQ*MK&#$/#L,=QE_5L45\B![W922[ M,I(=&M <#6;M)4J@0/=?V1RR\\[ ^A;:]5OZC&>)Q MYMYHQA?@&Y%URQ6Z"&V:U[58)80&(]"_,PH;\^C,!H5*V^V#VR+[&D7,Y6H?YX>N M.S\LE^WNX*JB_5*?W)JO5\.S MYV:]JM^[\GARS\VL?:^JHOEWX\KZ\CA7\\\'7X]OAZY_L%ROSL6;^\-U?YZ? M&W^WO$79'RMW:H_U:=:XU\?YDWK8:NX;#(J_CN[23JYG?5=>ZOI;?_/K_G&> M](YRW>R^YK??G%C1U*Y[.Q][^Y#U=Z>>_$Y]C593O\G>W>VZZNQBC> M2E5\O_X>3\/O98S_V0PWH+$!W1KXW/_7@,<&_*.!'CI_=39T]:>B*]:KIK[, MFNMLG8O^I5 /[ =SUS\ A -_UPN &@;00P ]#=";JR:;^LRT"7L#5,IRQ(R!9HPTDR6! M&2/2^#$+1%LDRB*S;*$5"ZRHP(H56;)P4*2$.#+!.?21 Q_AFLA%DH4RAG : ME>#%G8!$'*[N1&:R?I(#/TAF,ALS%*&- H9T:$C)EXZRT(X418BA()6>% $K MX9(?1=,LK/)('HPF!=B4Q:QB."E I_"EW(RBNU%+$S&+4K50;"EF" -*I<*0 MG,549M(<0G6+9(IH0HA[0QAX"A OLZ$C";-,44@9H%()Q>8<(T])YAFQJ4J< MI92*X9$JDW-LT6'J*8F]D/,;)9FV,')L !S91M"G,/N4A)\1,R7A1Z1",U*4 MQOA(F(^$^!ANE 3 EQHQ4TCF5Y:..<* ) E(&VZ6)-&W(+'2D4K96.&&&4F MD4;8D8Q<4*9"8 .9S76DDB#,4F+@)]S 1]'=RY,:+<9'RC*:4.S>#P8S:8 MI@0J2".6'Z@.;9[$YA.3DD"!*,!-$H)^6[-B,D"5F,8^2@BSDD"A*$IT I6B MUBFIR"@S9B$#%@HPLX2<8J) M@6R!>3I)=6P (]^@ $XVA!-+ZBRT6,A(Y2@8@,Z&GR0L043AA!? M3DY&*]>\#8?([6Q7OY^Z_@QR\O1V4/U$_ZJZKJ^%T];6N.^=-)E\\N@ZNV-]N2O?:]9?&7S?74^?K35>?QQ/UY>U8 M?_T?4$L#!!0 ( &B#1E!8#4;.^ $ '<% 8 >&PO=V]R:W-H965T M&UL?93=CILP$(5?!?$ :XR!_ B0NJFJ5FJE:*NVUPX, :W! MU';"]NUK&X(HN'N#/<.9PS<&)AVX>)4U@/+>6M;)S*^5ZH\(R:*&ELHGWD.G M[U1KG#"1@S1AKC]^3ISX\TA]TJHZ(VI%SY\AJF?V/>FYK_"'9B6&Q+]C((S::]><9.* MMY.+1FGIV[@VG5V'R?]1YBX(IX)P+HBB=PO(5$!6!6@DLZU^I(KFJ>"#)\:7 MU5/S3> CT8=9F*0].WM/=RMU]I[C0YBBNS&:-,^C)EQH5HK35H%Q,FN0)I@Q M0B=&: W(/QC$;4"_"E?Z;[#=?<:Y ^P5/NKE:3\$Y M8% IL]WIO1AGP1@HWD]C#LVS-O\+4$L#!!0 ( &B#1E"]0?U.;P0 ,84 M 8 >&PO=V]R:W-H965T&ULC5AM;^)(#/XKB.]LXGG) M3"I .BCE3KJ3JEW=[><4AH(V(5R2EKU_?Y.04L8VL%]*DCZVG[%G_#@9'\OJ M1[UUKAG\+/)]/1ENF^;P$$7U:NN*K/Y2'MS>_V=35D76^-OJ-:H/EZZFX_*MR7=[]UP-ZK>BR*K_9BXOCY,A##\>?-V];IOV M030='[)7]\TU?Q^>*W\7G;VL=X7;U[MR/ZC<9C+\#1Z6PK8&'>*?G3O6%]># M=BDO9?FCO?EC/1G&+2.7NU73NLC\S[N;NSQO/7D>__9.A^>8K>'E]8?WIV[Q M?C$O6>WF9?Y]MVZVDZ$=#M9ND[WES=?R^+OK%Z2'@W[U?[IWEWMXR\3'6)5Y MW?T=K-[JIBQZ+YY*D?T\_>[VW>^Q]_]AQAN(WD"<#4#>-)"]@3P;"'/30/4& MZFR@DIL&NC?0GQ%NKR'I#9+/->B;!J8W,)\&HBO@*;M=N1ZS)IN.J_(XJ$X[ M[I"U&QL>C-\0J_9A5__N?[YBM7_Z/H74CJ/WUE&/F9TP(L"D(69.,?XXA)A' M#@,A9L%A1(AYXC RQ"PYC#IC(I^3BAJE*8J-LC;$X/S]4AU@M)$<0:,E8+/E&0S)9E,H3BS M$R8),Y4HD#$?2;&15.=%!I$,[T"S#C1#%>]VS10"U523U8PN, &/A.61,#S0 MB9HE) @(+=(+OD$@PP8R)! DZ%C.#0FD5((VWO(.**!B62J6KAD0E86EB36D M0LM[J(!,RI)):5X4"O.8T@(D!N?E#BB@ C'?@F,F,X![9\SL.0&XZ]U!A72N M* +0W&C2RH$&2C&9FYB0"M^#@6G"@-1@T8.",%;C/7,/%=+A&QW03N=[-*9# M6QTH!1KSN0<+"?']$!23']2L9CTH4"F-]&+>@P(Z:2RLQ8>" VK :K9@8*/4 M&B-0'IXX(*M4#-#(&-)K&>,% !@% (4S1ON[SQB86%[;+WR7!Z;-XXTPZT%A M>0PN#R,&J?"+QU,$ Y0:-Y,%@QIIZ^683%H,D*\.706 M)<$PXSQ<@54KP3@ M60*H%OF,Z=3@@7/)((T0J1]PKK5$7KK _OK@ ;S@ %4<.GKTH""+Y*12Q1G! MM7&(CR#LJ ^1?4IG X/7JFO8+OHL+ M[@T$MV!!7RZLB6T:_S%[]6MR];GF]QMFO;2^.OJ]&7M=-.4A_ZK873^=#G]'U!+ P04 M " !H@T90@7-HM@4" !O!0 &0 'AL+W=OV,P";N- &F3JFJE5HJVVO;9@4E :V-J.V'[]_6% ML 2L?8D]PYDS9R;CR7HN7F4-H((W1EN9A[52W18A6=; B%SQ#EK]Y<0%(TJ; MXHQD)X!4-HA1A*,H18PT;5ADUG<01<8OBC8M'$0@+XP1\6\'E/=Y&(Y6'D1$$%$IE&(@^KK '2@V1EO%WX S'E"9P>K^Q?[6UZUJ.1,*>TS]- MI>H\? R#"D[D0M4S[[_!4,\F#(;B?\ 5J(8;)3I'R:FTOT%YD8JS@45+8>3- MG4UKSW[@OX7Y _ 0@,< G?NC@&0(2-X#UK9XI\R6^H4H4F2"]X%P?U9'S$S$ MVT0WLS1.VSO[35ON-!H63,M<'?1=N!SA#\6Y8;VC $C^ ML0$ -(# 9 >&PO=V]R:W-H965T:IZ;UL-1PM<;U2PKX?0)HAHUMZ"3RU=>-#@.5I)VKX"?Y7=[3H ML9FE;!5HUQI-+%09O=ON#TG(CPF_6QCY!RD"$,EXG3CJ7#,"E?6%_B+UC+R?AX-[(Y[;T349O*2FA$KWT3V9XA*F? M:TJFYK_#&22F!R58HS#2Q2\I>N>-FEA0BA)OX]GJ> X3_P6V#N 3@'\"L+%0 M5/Y5>)&GU@S$CK/O1+CB[9[C;(H0C*.(_U"\P^@YYSQ)V3D033F',8<_P%02P,$% @ :(-&4.192$:U 0 T@, M !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$N*U M661;:CI5F[1)4:>UGXE]ME'!YP&.NW\_P*[KK5:_ '?<>_?N.-(!S;-M !QY MT:JU&6VP5=M#ZFPJ-%LZ;IF:V,R#*"-**\8J]4[*%DR&VUUJ8/T=0.&1T2U\=#[)N7'"P/.U$#3_!_>I.QEML9BFEAM9* M;(F!*J.WV\,Q"?$QX%'"8!=G$BHY(SX'XUN9T4T0! H*%QB$WRYP!TH%(B_C M]\1)YY0!N#R_LM_'VGTM9V'A#M63+%V3T3TE)52B5^X!AZ\PU?.)DJGX[W ! MY<.#$I^C0&7C2HK>.M03BY>BQ-_:\0'7@IFRL_0HW_8+.AH'+A M>.//9ARST7#833^(S=\X_PM02P,$% @ :(-&4#"BM1*T 0 T@, !D M !X;"]W;W)K&UL?5/;;MLP#/T501]0.4K2%8%M MH.DP=, &!!VV/BLV?4%U\20Y[OY^E.RZ;N?U11(IGL-#BDH'8Y]< ^#)LY+: M9;3QOCLPYHH&E'!7I@.--Y6Q2G@T;09LCHAKXX'MJZ\<'!\K03-?P _[,[6;38S%*V"K1KC286 MJHS>;@['78B/ ;]:&-SB3$(E9V.>@O&US&@2!(&$P@<&@=L%[D#*0(0R?D^< M=$X9@,OS"_N76#O6ZOC/HPW^_T$6P?P" M6C,0._:^$^&)-P>.O2F",[8BWJ%XA]Y+SK=)RBZ!:(HYCC%\$;.9(QBRSRGX M6HHC_P?.U^';587;"-^^4?B?_+M5@ETDV'U8XEK,>Y5LT5,%MH[3Y$AA>ATG M>>&=!_:6QS=Y#1^G_;NP=:L=.1N/+QO[7QGC :4D5SA"#7ZPV9!0^7#\A&<[ MCMEH>---/XC-WSC_"U!+ P04 " !H@T90NDX *K0! #2 P &0 'AL M+W=O;0?@R(M6O2UHY]QP M8LQ6'6AA[W" WM\T:+1PWC0MLX,!44>05HP?#F^8%K*G91Y]%U/F.#HE>[@8 M8D>MA?EY!H5301/ZZGB2;>>"@Y7Y(%KX N[K<#'>8BM++37T5F)/##0%?4A. MYRS$QX!O$B:[.9-0R17Q.1@?ZX(>@B!04+G (/QV@T=0*A!Y&3\63KJF#,#M M^97]?:S=UW(5%AY1?9>UZPIZ3TD-C1B5>\+I RSU'"E9BO\$-U ^/"CQ.2I4 M-JZD&JU#O;!X*5J\S+OLXS[--\=D@>T#^ +@*^ ^YF%SHJC\G7"BS U.Q,R] M'T1XXN3$?6^JX(RMB'=>O/7>6\G3-&>W0+3$G.<8OHE)U@CFV=<4?"_%F?\# MY_OP=%=A&N'I'PJS?8)LER"+!-E_2]R+.?Z5A&UZJL&T<9HLJ7#LXR1OO.O M/O#X)K_#YVG_+$PK>TNNZ/S+QOXWB Z\E,.='Z'.?[#54-"X<'SKSV8>L]EP M."P_B*W?N/P%4$L#!!0 ( &B#1E!.9S\YM0$ -(# 9 >&PO=V]R M:W-H965T:9M<<7!1@'\#K]^P)V'">U^@+,,.?,F6%(!S3/M@%PY%5);3/:.-<=&+-% M TK8*^Q ^YL*C1+.FZ9FMC,@R@A2DO'-YIHIT6J:I]%W,GF*O9.MAI,AME=* MF#]'D#AD=$O?'(]MW;C@8'G:B1I^@OO5G8RWV,Q2M@JT;5$3 U5&;[>'XR[$ MQX#?+0QV<2:ADC/B+P %,]7RB9BO\.%Y ^/"CQ.0J4-JZD MZ*U#-;%X*4J\CGNKXSZ,-TDRP=8!? +P&;"/>=B8*"J_%T[DJ<&!F+'WG0A/ MO#UPWYLB.&,KXIT7;[WWDO/D.F670#3%',<8OHC9SA',L\\I^%J*(_\'SM?A MR:K"),*3#PIOU@EVJP2[2+#[;XEK,?M/2=BBIPI,':?)D@)['2=YX9T']I;' M-WD/'Z?]AS!UJRTYH_,O&_M?(3KP4C97?H0:_\%F0T+EPO'&G\TX9J/AL)M^ M$)N_&PO=V]R:W-H M965T M&,"*S5#;+.G?US:$H@;EQ?:,SSES\3B?T#S9#L"19ZUZ6]#.N>'(F*TZT,+> MX "]OVG0:.&\:5IF!P.BCB2M&$^2=TP+V=,RC[ZS*7,)1MYX*#E?D@6O@.[L=P-MYBJTHM-?168D\,- 6]/QQ/6[F:8 M1GJZI6?)OD"V*Y!%@>S-$GQ[?Y!]\ MGO9OPK2RM^2"SK]L['^#Z,"GDMSX$>K\!UL-!8T+Q_?^;.8QFPV'P_*#V/J- MR[]02P,$% @ :(-&4 CH2T^_ 0 $P0 !D !X;"]W;W)K&UL?53;;IPP$/T5RQ\0[QJVB5: E$U5M5(KK5*U??;" %9\ MH;99TK^O+X20EO8%>\;GG#GC"\6DS9/M 1QZED+9$O?.#4=";-V#9/9&#Z#\ M2JN-9,Z'IB-V,,":2)*"T-WN'9&,*UP5,7BKQ M'K\D'GG7NY @53&P#KZ"^S:PYC5S%<4HKV>U,VR;0F4 7PEVL0U*AZ/P]U.' M9-R*N.;-6Y^]5C2G!;D&H1ES2ABZPNP7!/'J2PFZ5>)$_Z+3;7JVZ3"+]/P? M#M\(Y)L">13(W@ADVP*'38'#?QVD)K+:CVJ^!16V>7& MW]-XJ*_P]%R^,--Q9=%%.W\UX@&V6COP5G8WWDOO7^@2"&A=F-[ZN4GW- 5. M#_,3),M_H/H-4$L#!!0 ( &B#1E $S;1\P $ !,$ 9 >&PO=V]R M:W-H965T-#B%Z]=5^ #1C4T;!#N68^?8>XGPVAN_BM<07AX<.)K5%K8^$75 M8)V6LXJW(MGK-'(5QW%:H9]F6II 9P)="(=8ATR%HO-'YEB9&STB,^U]S\(1 M;X_4[TT5DG$KXIHW;WWV6M)]EI-K$)HQIPE#5YCM@B!>?2E!4R5.]#\Z3=-W M28>[2-^_8*.U V]E<^.]=/Z%+H& QH7I MG9^;Z9Y.@=/]_ 3)\A\H_P)02P,$% @ :(-&4*F-_@ZT 0 T@, !D M !X;"]W;W)K&UL?5/;CML@$/T5Q ;(]@$//4BA; MXMZYX42(K7N0S-[I 92_:;61S'G3=,0.!E@325(0FF7OB&1!0>IBH%U\!WHI\^0ZCE@E(K_"C<0'AXR M\3%J+6Q<43U:IV52\:E(]CSO7,5]2C?'1-LFT$2@"^$8XY Y4,S\(W.L*HR> MD)E[/[#PQ+L3];VI@S.V(M[YY*WWWBJ:?RC(+0@ES'G&T!5FMR"(5U]"T*T0 M9_J*3K?I^\T,]Y&^7],/V;9 OBF01X'\S1(W,(?_BR2KGDHP79PFBVH]JCC) M*^\RL/'B %ZG?]\!.Z[;6GD!9IASYLPP9*.Q+ZX%\.1-2>URVGK? M'QAS90M*N"O3@\:;VE@E/)JV8:ZW(*H(4I+QW>Z&*=%I6F31=[)%9@8O.PTG M2]R@E+"_CB#-F-,]?7<\=TWK@X,562\:^ ;^>W^R:+&%I>H4:-<932S4.;W; M'XYIB(\!/SH8W>I,0B5G8UZ"\53E=!<$@832!P:!VP7N09TZZI S M]?F=_7.L'6LY"P?W1O[L*M_F]):2"FHQ2/]LQD>8Z[FF9"[^"UQ 8GA0@CE* M(UU<23DX;]3,@E*4>)OV3L=]G&Z29(9M _@,X O@-N9A4Z*H_$%X4636C,1. MO>]%>.+]@6-ORN",K8AW*-ZA]U+P:YZQ2R":8XY3#%_%[)<(ANQ+"KZ5XLC_ M@_-M>+*I,(GPY"^%R39!NDF01H+TPQ*W8M)_DK!53Q78)DZ3(Z49=)SDE7<9 MV#L>W^1/^#3M7X5M.NW(V7A\V=C_VA@/*&5WA2/4X@=;# FU#\=/>+;3F$V& M-_W\@]CRC8O?4$L#!!0 ( &B#1E#UW^N]L0$ -(# 9 >&PO=V]R M:W-H965T)[G7GS.!K2OK@7PY$TKXW+:>M\=&7-E M"UJX.^S A#\U6BU\<&W#7&=!5(FD%>.;S3W30AI:9"EVMD6&O5?2P-D2UVLM M[.\3*!QRNJ6WP(ML6A\#K,@ZT< W\-^[LPT>FU4JJ<$XB898J'/ZL#V>]A&? M #\D#&YAD]C)!?$U.I^KG&YB0:"@]%%!A.,*CZ!4% IE_)HTZ9PR$I?V3?TY M]1YZN0@'CZA^RLJW.?U(206UZ)5_P>$33/T<*)F:_P)74 $>*PDY2E0N?4G9 M.X]Z4@FE:/$VGM*D('D(IF[NP0FUX8+.CH/;1_!!L.Z[9Z'CLIA?$YF=< M_ %02P,$% @ :(-&4%W%60^U 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$N(N661;:CI-G;1*4:=MGXE]ME'! MYP*.VW\_P*[G;=:^ '?<>_?N.-(!S;-M !QYU:JU&6VP-=M#Z MFPJ-%LZ;IF:V,R#*"-**\_.QEML9BFEAM9*;(F!*J-WV^,I"?$QX(>$P2[. M)%1R07P.QI6DJGXKW %Y<.#$I^C0&7C2HK>.M03BY>B MQ>NXRS;NPWBS3R;8.H!/ #X##C$/&Q-%Y9^$$WEJ<"!F['TGPA-OC]SWI@C. MV(IXY\5;[[WF_':?LFL@FF).8PQ?Q&SG".;9YQ1\+<6)_P/GZ_#=JL)=A._^ M4'A8)TA6"9)(D/RWQ+68CW\E88N>:C!UG"9+"NS;.,D+[SRP=SR^R>_P<=H? MA:EE:\D%G7_9V/\*T8&7LKGQ(]3X#S8;"BH7CGM_-N.8C8;#;OI!;/[&^2]0 M2P,$% @ :(-&4%@F[E&S 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0.4K6%8%MH.DPK, &!!VV/BLV?4%U<24Y M[OY^E.RX;N?U11(IGL-#BDH'8Y]< ^#)BY+:9;3QOMLSYHH&E'!7I@.--Y6Q M2G@T;09LCHAEX< M#VW=^.!@>=J)&GZ"_]4=+5IL9BE;!=JU1A,+549O-_O#+L3'@-\M#&YQ)J&2 MDS%/P;@O,YH$02"A\(%!X':&.Y R$*&,YXF3SBD#<'F^L'^-M6,M)^'@SLC' MMO1-1F\H*:$2O?0/9O@&4SV?*)F*_PYGD!@>E&".PD@75U+TSALUL: 4)5[& MO=5Q'\:;[06V#N 3@,^ FPA@8Z*H_(OP(D^M&8@=>]^)\,2;/%,$96Q'O M4+Q#[SGGUTG*SH%HBCF,,7P1LYDC&++/*?A:B@/_!\[7X=M5A=L(W[Y1^)_\ MNU6"7238?5CB6LQ[E6S14P6VCM/D2&%Z'2=YX9T']I;'-WD-'Z?]A[!UJQTY M&8\O&_M?&>,!I217.$(-?K#9D%#Y(M0$ -(# 9 >&PO=V]R:W-H965T0 M;)JV45\ &Y_C8V/RT;H7WP$$\JJ5\07M0NB/C/FJ RW\C>W!X$UCG18!3=TD(:6>?*=79G;(2AIX.R('[06[N<)E!T+NJ=OCF?9=B$Z M6)GWHH4O$+[V9X<66UAJJ<%X:0UQT!3T<7\\93$^!7R3,/K5F<1*+M:^1.-C M7=!=% 0*JA 9!&Y7> *E(A'*^#%STB5E!*[/;^SO4^U8RT5X>++JNZQ#5] ' M2FIHQ*#"LQT_P%S/+25S\9_@"@K#HQ+,45GETTJJP0>K9Q:4HL7KM$N3]G&Z MR>YGV#: SP"^ !Y2'C8E2LK?B2#*W-F1N*GWO8A/O#]R[$T5G:D5Z0[%>_1> M2WYWR-DU$LTQIRF&KV+V2P1#]B4%WTIQXO_ ^3;\L*GPD."'/Q1FVP39)D&6 M"++_EK@5<_M7$K;JJ0;7IFGRI+*#29.\\BX#^\C3F_P.GZ;]LW"M-)Y<;,"7 M3?UOK V 4G8W.$(=?K#%4-"$>+S'LYO&;#*"[>&PO=V]R:W-H965T':326*M+\%VFN7O&3O9$"#B MQ?:,YYPY,QYG@W7/O@4(Y$4KXW/:AM"=&/-E"UKX.]N!P9O:.BT"FJYAOG,@ MJ@32BO'-YL"TD(866?)=7)'9/BAIX.*([[46[N<9E!URNJ6OCB?9M"$Z6)%U MHH$O$+YV%X<6FUDJJ<%X:0UQ4.?T87LZ[V-\"O@F8?"+,XF57*U]CL;'*J>; M* @4E"$R"-QN\ A*12*4\6/BI'/*"%R>7]G?I]JQEJOP\&C5=UF%-J='2BJH M1:_"DQT^P%3/&TJFXC_!#12&1R68H[3*IY64O0]63RPH18N7<9_3>"GXX M9.P6B::8\QC#%S';.8(A^YR"KZ4X\W_@?!V^6U6X2_#='PKOUPGVJP3[1+#_ M;XEK,<>_DK!%3S6X)DV3)Z7M39KDA7<>V >>WN1W^#CMGX5KI/'D:@.^;.I_ M;6T E+*YPQ%J\8/-AH(ZQ.,]GMTX9J,1;#?](#9_X^(74$L#!!0 ( &B# M1E <"J!OM0$ -(# 9 >&PO=V]R:W-H965T;*\GVCJ! M3P0^$VYC'#8&BIE_%4[DJ<&!F+'WG0A/O#EPWYLB.&,KXIU/WGKO)>S_+Y(M>JK!U'&:+"FP;^,D+[SSP-[Q^";_X..T/PI3R]:2,SK_LK'_%:(# MGTIRY4>H\1]L-A14+ASW_FS&,1L-A]WT@]C\C?._4$L#!!0 ( &B#1E"U M%Q6!M0$ -(# 9 >&PO=V]R:W-H965TMC"]H%T)_9,Q7'6CA;VP/!F\:Z[0(:+J6^=Z!J!-(*\9W MNW=,"VEHF2??V96Y'8*2!LZ.^$%KX7Z>0-FQH'OZYGB2;1>B@Y5Y+UKX"N%; M?W9HL86EEAJ,E]80!TU!'_;'4Q;C4\!W":-?G4FLY&+M2S0^U07=14&@H J1 M0>!VA4=0*A*AC!\S)UU21N#Z_,;^(=6.M5R$AT>KGF4=NH+>4U)#(P85GNSX M$>9Z;BF9B_\,5U 8'I5@CLHJGU92#3Y8/;.@%"U>IUV:M(_3S2V?8=L /@/X M KA/>=B4*"E_+X(H]R(^\?[(L3=5=*96I#L4[]%[+?D=S]DU$LTQ MIRF&KV+V2P1#]B4%WTIQXO_ ^3;\L*GPD."'/Q0>M@FR38(L$63_+7$K)OLK M"5OU5(-KTS1Y4MG!I$E>>9>!?4B/R'Z'3]/^1;A6&D\N-N#+IOXWU@9 *;L; M'*$./]AB*&A"/-[AV4UC-AG!]O,/8LLW+G\!4$L#!!0 ( &B#1E!JQJ>H MM0$ -(# 9 >&PO=V]R:W-H965TO&IE7$Y;[[LC8ZYL00MW@QV8<%.CU<('TS;,=19$E4!:,;[9W#$M MI*%%EGQG6V38>R4-G"UQO=;"_CR!PB&G6_KF>))-ZZ.#%5DG&O@*_EMWML%B M,TLE-1@GT1 +=4X?ML?3/L:G@&<)@UN<2:SD@O@2C4]53C=1$"@H?6008;O" M(R@5B8*,'Q,GG5-&X/+\QOXAU1YJN0@'CZB^R\JW.;VGI():],H_X? 1IGIN M*9F*_PQ74"$\*@DY2E0NK:3LG4<]L00I6KR.NS1I'\8;_FZ"K0/X!. SX#[E M86.BI/R]\*+(+ [$CKWO1'SB[9&'WI31F5J1[H)X%[S7@A]N,W:-1%/,:8SA MBYCM',$"^YR"KZ4X\7_@?!V^6U6X2_#='PKOU@GVJP3[1+#_;XEK,8>_DK!% M3S78)DV3(R7V)DWRPCL/[ -/;_([?)SV+\(VTCAR01]>-O6_1O00I&QNP@BU MX8/-AH+:Q^,AG.TX9J/AL9M^$)N_&PO=V]R:W-H965T?;2ACY/HEMH_?GSO#78I>JE== M YC@3?!6[\+:F&Y+B*YJ$$P_R Y:^^0LE6#&'M6%Z$X!.WF2X(1&T9H(UK1A M6?C8096%O!K>M'!0@;X*P=2?/7#9[\(X? ^\-)?:N IBXY=X#N8']U!V1.9 M5$Z-@%8WL@T4G'?A8[S=QY$C>,3/!GH]VP>NE*.4K^[PY;0+(Y<1<*B,DV!V MN<$3<.Z4;!Z_1]%P\G3$^?Y=_9,OWA9S9!J>)/_5G$R]"_,P.,&97;EYD?UG M& M*PV"L_BO<@%NXR\1Z5))K_QM45VVD&%5L*H*]#6O3^K4?GJ3)2,,)="30 MB9!['S(8^<;RE]FXJ%_17X9_9Y+6-WDJ:Y06Y.:$1 MLQ\P=(:))P2QZI,%Q2SV](Y.:X0((*)%X@^:_$S:)$!)-' MN$F*FJ2(0+PPP3 ?7,4:-5DC JN%"89)<),,-?F/JTK0Z.$IC1X=O\+.4!FPNT8/]#FL[PJ<#A[-Q MV\SNU3#'AH.1W3BCR?1'4?X%4$L#!!0 ( &B#1E!O>?OKMP$ -(# 9 M >&PO=V]R:W-H965T[EG',_N*0#FA?; #CRJE5K M,]HXUQT9LT4#6M@;[*#U-Q4:+9PW3=J)&GZ"^]6=C;?8K%)*#:V5V!(# M54;OML=3$O 1\"1AL(LS"95<$%^"\:W,Z"8D! H*%Q2$WZYP#TH%(9_&[TF3 MSB$#<7E^4W^(M?M:+L+"/:IG6;HFHP=*2JA$K]PC#E]AJN<3)5/QW^$*RL-# M)CY&@8>/T_Y#F%JVEES0^9>-_:\0'?A4-C=^A!K_P69#0>7" M<>_/9ARST7#833^(S=\X_PM02P,$% @ :(-&4*BGD=7! 0 -P0 !D M !X;"]W;W)K&UL=51M;]L@$/XKB!]0$A+W);(M M-:VJ3=JDJ-.ZS\0^VZA@7,!Q]^\'V/'XCP-N8/.4]5; MP5LX:&1Z*9G^NP>AA@RO\3GQS.O&^@3)TX[5\ OL[^Z@741FE9)+: U7+=)0 M9?A^O=LG'A\ +QP&L]@CW\E1J5@7FEA,\@!!>R)7Q-FGB MV=(3E_NS^E/HW?5R9 8>E/C#2]MD^!:C$BK6"_NLAF\P]9-@-#7_ TX@'-Q7 MXCP*)4SX145OK)*3BBM%LO=QY6U8ATG_3(L3Z$2@%P0R&H7*'YEE>:K5@/1X M]AWS5[S>47? MZ#1.WT0KW 3Z9DG??.&_C0IL@\#V0XO7%RW&,#=QDR1JDD0$;B],8IB["Q.R MN#@)N@Y/UJ!"]6T8ET5VGHI[&B[^/WPS[ADBNE++A25E>N MEL9-\1P(J*S?WKB]'M_R&%C536-*YO^*_!]02P,$% @ :(-&4!LD_D?! M 0 -P0 !D !X;"]W;W)K&UL=53;CML@$/T5 MQ -Z4O@1F?<^8,,,DG MI5],!V#1F^#2%+BS=C@08JH.!#-W:@#IOC1*"V9=J%MB!@VL#B3!"4V2>R)8 M+W&9A]Q)E[D:+>\EG#0RHQ!,_SX"5U.!4WQ-//=M9WV"E/G 6O@.]L=PTBXB MJTK="Y"F5Q)I: K\D!Z.>X\/@)\]3&:S1[Z3LU(O/OA2%SCQAH!#9;T"<\L% M'H%S+^1LO"Z:>"WIB=O]5?USZ-WUV*_!'C&IHV,CMLYJ>8.EG MC]'2_%>X '=P[\35J!0WX1=5H[%*+"K.BF!O\]K+L$Z+_I46)]"%0&\(9"X4 MG']BEI6Y5A/2\]D/S%]Q>J#N;"J?#$<1OCGSQF4O998D.;EXH05SG#%T@TE7 M!''J:PD:*W&D_]!IG)Y%'6:!GFWIV2XNL(L*[(+ [J\6TYL68YC_N-Q'B^PC M ME-D1CFMA.RN3@!N@U/UJ!*C3*,RR:[3L4##1?_#I]'ZAO3;2\-.BOKGD^X MY$8I"\Y*\=&Z*UX!#8_WV@]OK^2W/@57#,J9D_:\H_P!02P,$% @ M:(-&4+CBG:7% 0 -P0 !D !X;"]W;W)K&UL M=53KCIP@%'X5P@,L7L:=Z41-=K9IVJ1-)MNT_J)7I00&M/ M$IPD471/!&4]+G,?.ZLREZ/AK(>S0GH4@JH_)^!R*G",7P-/K.V,"Y R'V@+ MW\'\&,[*KLBJ4C,!O6:R1PJ: C_$QU/F\![PD\&D-W/D*KE(^>P67^H"1RXA MX% 9IT#M<(5'X-P)V31^+YIXM73$[?Q5_9.OW=9RH1H>)?_%:M,5^(!1#0T= MN7F2TV=8ZLDP6HK_"E?@%NXRL1Z5Y-I_435J(\6B8E,1]&4>6>_':=[9QPLM M3$@60K(2#MZ'S$8^\X_4T#)7GF[IZ3XLL L*[+S [K\2 M[V]*#&'>,&PO=V]R:W-H965T M7Q0P M#N!U\O<%[+CNEKX89CB7&0SDLY"OJ@/0Z)VS016XTWH\$**J#CA5-V*$P:PT M0G*J32A;HD8)M'8DSD@4!!GAM!]PF;O<29:YF#3K!SA)I";.J?PX A-S@4/\ MF7CIVT[;!"GSD;;P'?2/\21-1#:5NN-MU<2;I27NYY_J#ZYWT\N9*K@7 M[%=?ZZ[ MQC5T-")Z1HU23T"\96)#Y/X33*O2>812*],?)CLRH3L M3@<'V;I[H5 EIL'=R5UVNWIWD3M=?^#+O7VFLNT'AW@&P/4OD;4$L#!!0 ( &B#1E"X&6+[ MN $ -(# 9 >&PO=V]R:W-H965TY B"U;D,Q>Z0Z4OZFUD *3@;97DIFWH\@])#C%'\XGGC3NN @1=:Q!GZ!^]V=C+?( MS%)Q"WZ>&X#?$QX)G#8!=G%"HY:_T2C!]5CI,@" 24+C POUW@ M#H0(1%[&Z\2)YY0!N#Q_L-_'VGTM9V;A3HL_O')MCO<855"S7K@G/3S 5,\U M1E/Q/^$"PH<')3Y'J86-*RI[Z[2<6+P4R=[&G:NX#^/-]6Z"K0/H!* S8!_S MD#%15/Z=.59D1@_(C+WO6'CB]$!];\K@C*V(=UZ\]=Y+L4EW&;D$HBGF.,;0 M14PZ1Q#//J>@:RF.]#\X78=O5A5N(GSS2>%^G6"[2K"-!-M/!-^^E+@20Y,O M2;#0&U"\>=/YMQS$;#Z6[Z063^QL5?4$L#!!0 ( &B#1E!./3@F M[0$ &8% 9 >&PO=V]R:W-H965T=W[]W9W&6# M5*^Z 3#!F^"=SL/&F/Y B"X;$$S?R1XZ>W*12C!C3543W2M@E0\2G- HVA'! MVBXL,N\[J2*35\/;#DXJT%) RFXK_##;B%NTRL1BFY]M^@O&HCQ<1B4Q'L;5S;SJ_#>++;3F%X )T" MZ!R0>ATR"OG,'YEA1:;D$*CQ[GOFGGASH/9N2N?T5^'/;/+:>F]%3#<9N3FB M"7,<,72!^4 0RSY+4$SB2#^%4SP\1C.,?7B\#$\BG&"+$FP]P?:_$NFJ1 P3 MXR()*I(@!-N5"(9)<)$=*K)#"'8K$0RSQT7VJ,@>(4A7(ACF"RZ2HB+I9X(X M6HE@F/6/1Q;_N0!5^P[702FOG9\N"^\\1.ZI[Y,/^#B!?C!5MYT.SM+8;O,] M<9'2@$TENK-/U]BA-QL<+L9M]W:OQM8?#2/[::J1>;06_P!02P,$% @ M:(-&4 !995W. 0 G 0 !D !X;"]W;W)K&UL M;51M;]L@$/XKB!]0$AR[561;:CI-G;1)4:MMGXE]?E'!N(#C[M\7L.-Y'E\" M=WY>[@A'.DKUIAL @SX$[W2&&V/Z(R&Z:$ P?2=[Z.R72BK!C U5372O@)6> M)#BANUU"!&L[G*<^=U9Y*@?#VP[."NE!"*;^G(#+,<-[?$N\M'5C7(+D:<]J M> 7SLS\K&Y%%I6P%=+J5'5)09?AQ?SPE#N\!OUH8]6J/7"<7*=]<\*W,\,X5 M!!P*XQ287:[P!)P[(5O&^ZR)%TM'7.]OZE]][[:7"]/P)/GOMC1-AA\P*J%B M S3>&2_BC\-UN\MMEK'D4T)5&PO M=V]R:W-H965T, 7B=_7\".:VW)BV&&<\[,,(RS2:H7W0(8]"9XKW/<&C,< M"-%E"X+I&SE ;T]JJ00SUE0-T8,"5GF2X(1&T1]7!2 M2(]",/5^!"ZG'._PA^.Y:UKC'*3(!M; 3S"_AI.R%EE5JDY KSO9(P5UCN]V MAV/J\![PNX-);_;(57*6\L49WZL<1RXAX% :I\#L%TV\AG3$ M[?Y#_9NOW=9R9AKN)?_35:;-\1ZC"FHVX'YEJ\.U![-Z5S^JOP9S9Y;;V7(HZ_9N3BA!;,<<;0#6:W(HA57T/04(@C M_8].P_0XF&'LZ?&6GN[# DE0(/$"R;;$)+HJ,83YI,@T&"0-"-"K("%,?!6$ M;!HG0#7^R6I4RK'WX[+QKE-Q1WWC_\'GD7IBJNEZC<[2V.?CFUQ+:<"F$MW8 M7%H[Q:O!H39N>VOW:G[+LV'DL(PI6?\5Q5]02P,$% @ :(-&4-$)<@FS M 0 T@, !D !X;"]W;W)K&UL=5/;CILP$/T5 MRQ^P3@B;5A$@;;9:M5(K15NU^^S -;Z0FT3MG_?L2$L3>D+GAG..7/Q.!N, M?74M@"=O2FJ7T];[[L"8*UM0W-V9#C3^J8U5W*-K&^8Z"[R*)"59LMGLF>)" MTR*+L9,M,M-[*32<+'&]4MS^/H(T0TZW]!IX%DWK0X 56<<;^ [^1W>RZ+%9 MI1(*M!-&$PMU3A^VAV,:\!'P4\#@%C8)G9R->0W.ERJGFU 02"A]4.!X7. 1 MI Q"6,:O29/.*0-Q:5_5GV+OV,N9.W@T\D54OLWI1THJJ'DO_;,9/L/4SSTE M4_-?X0(2X:$2S%$:Z>*7E+WS1DTJ6(KB;^,I=#R'2?]*6R\R*P9B!UGW_%PQ=M#@K,I0S".(O[#XAU&+\4N33-V"4(3YCABD@5F.R,8 MJL\IDK44Q^0?>K).WZU6N(OTW9*^_T_^=%4@C0+I7RW>W[2XAMG?)&&+F2JP M3=PF1TK3Z[C)B^B\L ])O)-W^+CMW[AMA';D;#S>;)Q_;8P'+&5SARO4X@.; M'0FU#^8'M.VX9J/C33>](#8_X^(/4$L#!!0 ( &B#1E "HV]*U $ )P$ M 9 >&PO=V]R:W-H965T M!.]UCEMCA@,ANFQ!,'TG!^CM2BV58,:&JB%Z4, J3Q*AU M)WNDH,[Q_>9P3!W> UXZ&/5JCEPG9RE?7?"ERG'D"@(.I7$*S Y7> #.G9 M MX]>LB1=+1US/W]6??.^VES/3\"#YSZXR;8[W&%50LPLWSW+\#',_6XSFYK_" M%;B%NTJL1RFY]E]47K218E:QI0CV-HU=[\=Q6DEV,RU,H#.!+H2]]R&3D:_\ MD1E69$J.2$U[/S#WBS<':O>F=$F_%7[-%J]M]EK$R2XC5R2?%O^I/UU_X M=&^_,=5TO49G:>P9]2>IEM* +26ZLPVW]JE8 @ZU<=.=G:OIPDR!DEWGWPOK;)OC>XPJJ&G/[:L:OL'43XK1U/P/N !W<._$U2@5-^$7E;VQ2DPJ MSHJ@'^/*9%B'2?]*BQ.2B9#<$,A8*#A_HI86F58#TN/9=]1?\?J0N+,I?3(< M1?CFS!N7O12;=)N1BQ>:,,<1DRPPZQE!G/I<(HF5.";_T9,X?1-UN GTS9*^ MV\<%ME&!;1#8_M-B>M-B#+.+%TFC1=*(P/ZF2 QS?U.$+"Y.@&["DS6H5+T, MX[+(SE/QD(2+_PL?1^J%ZH9)@\[*NN<3+KE6RH*SLKIS7EHWQ7/ H;9^NW=[ M/;[E,;"JF\:4S/\5Q1=02P,$% @ :(-&4"L)A4W 0 *00 !D !X M;"]W;W)K&UL=53;CILP$/T5Y ^(P82T&P%2LU75 M2JT4;=7MLP-#0.L+M9VP_?N.#4%LEKY@S_C,.7-\(1^T>;$M@(M>I5"V(*US M_9Y26[4@N=WH'A2N--I([C T9VI[ [P.15)0%L<[*GFG2)F'W-&4N;XXT2DX MFLA>I.3F[P&$'@J2D%OBJ3NWSB=HF??\##_!_>J/!B,ZL]2=!&4[K2(#34$^ M)?M#YO$!\-S!8!?SR#LY:?WB@V]U06+?$ BHG&?@.%SA$83P1-C&GXF3S)*^ M<#F_L7\)WM'+B5MXU.)W5[NV(!])5$/#+\(]Z>$K3'XR$DWFO\,5!,)])ZA1 M:6'#-ZHNUFDYL6 KDK^.8Z?".$S\M[+U C85L+F C5Y&H=#Y9^YXF1L]1&;< M^Y[[(T[V#/>F\LFP%6$-F[>8O99I]I#3JR>:,(<1PY:873QC*/+/(FQ5A 6" M] U!LDZ0KA*D@6#[AH#==3EB'@)&!T)TT0"G>B,[$/9+)16GQIJJ)KI30$M/XHQ$0; CG+8"9XGW M'566R-ZP5L!1(=US3M7? S YI#C$%\=36S?&.4B6=+2&'V!^=D=E+3*KE"T' MH5LID((JQ0_A/M\ZO ?\:F'0BSMRE9RD?';&US+%@4L(&!3&*5![G"$'QIR0 M3>//I(GGD(ZXO%_4/_O:;2TGJB&7['=;FB;%'S$JH:(],T]R^ )3/7<83<5_ M@S,P"W>9V!B%9-K_HJ+71O))Q:;"Z^6^V6FV]YRS>W27D[(0F MS&'$1 M,.".(59]#1&LA#M$;>G0=('^+",/=>HAXM8K8"\175?Q'8+LJL/4" MVRN!^YLVC)A/'B,\YD.PN0'EJZ#;=I'%ZW!0M1]DC0K9"^/ZL/#.N_(0N=>] M\1_L#HTC_RHS+N!WJNI6:'22QLZ.?^%*2@,VQV!CI[JQ.S\;#"KCKO?VKL;) M'PTCNVFIR?S/DOT#4$L#!!0 ( &B#1E"EP5J!X $ &8$ 9 >&PO M=V]R:W-H965T3WK@.DR28"I U5U4JM M%&W5]MF!X:+UA=I.V/Y]QX:P;(+Z$GN&<\Y!5\"O%GHSNP>NDI-2+\[X6J9DY1("#H5U"@R/"^3 N1/"-/Z,FF0*Z8CS M^U7]LZ\=:SDQ [GBO]O2-BEY)$$)%3MS^ZSZ+S#6\Y$$8_'?X (QW.5OJS'_6OM&5"-!*BB8"Q_T>(1T+\1O#=I$-FOM1/ MS+(LT:H/]/!8'7,S$>YC;&;AG+YW_AM6:]![R>+-8T(O3FC$' 9,-,.$$X*B M^A0B6@IQB.[HT?L ^3TB##?+(>+%*F(O$+^K8K-?#Z ^&5=VX MU73Z:\G^ 5!+ P04 " !H@T90-@M:/J\! #\ P &0 'AL+W=OZ=&[:$V*8' MR>R='D#YG4X;R9P/S9'8P0!K8Y(4A&;9/9&,*UR7<6UOZE*?G. *]@;9DY3, M_-N!T&.%5_BR\,J/O0L+I"X'=H1?X'X/>^,CLE!:+D%9KA4RT%7X8;7=%4$? M!7\XC/9JCD(G!ZW?0_"]K7 6#(& Q@4"\\,9'D&( /(V_LY,O)0,B=?S"_TY M]NY[.3 +CUJ\\=;U%?Z&40L=.PGWJL<7F/LI,)J;_P%G$%X>G/@:C18V?E%S MLD[+F>*M2/8QC5S%<9SYE[1T IT3Z)) IUZF0M'Y$W.L+HT>D9G.?F#ABE=; MZL^F"8OQ*.*>-V_]ZKG.-UE)S@$T:W:3AMYH5HN&>/Y2A":+T C(;P T# _)/+2;.)&A4U6;K$.EEBG?"X3@.*)*!(>"P^>2R^]$BN+BZ\BY_, M'+FRZ*"=_P?B375:._"T[,[C>O\4ET! Y\)TX^=F^B&GP.EA?FMD>?#U?U!+ M P04 " !H@T90OH7?A:8" "[# &0 'AL+W=OO?V M:RL2+YPF^$=H/3VGWX&3KRPN0KZI(^*_*6BW#H];-H*B,:Q[.H8D4=Y@LWMY;Y0IQT6=1\+0-UJBHF_ZUX M*2[+D(2WB=?B<-1V(LH7#3OPGUS_:M;2C**.95=4O%:%J /)]\OP$WE>)6Z! M0_PN^$7=W0>VE(T0;W;P;;<,8[LC7O*MMA3,7,[\A9>E93+[^-N2AIVF77A_ M?V/_XHHWQ6R8XB^B_%/L]'$99F&PXWMV*O6KN'SE;4'3,&BK_\[/O#1PNQ.C ML16EVNEY;_M@POH.T"VBV@B:OE*N1V_IEIEB^D MN 3R:G[#[#,FS]1XL[63S@KWG]F\,K/G/$EGB^ALB5K,ZHJA=QC:(2+#WDE0 M*$'=\LD'B103)) @<03)!X(,$TP@P03L8-XK M38*C05 V^GX"D+=8'""2C+ 4@+PR.&8$Y"Q+/!0X163Z@*)I&,\'8*\,CAP!"0N\U'@/)'Y>$\I3@L%:1EX"D"^8BE.%"4C/ 4@KXRG M(8'495,/!4X4?: G49P6.J8K 9"W6)PH.J8Q 9!7!J>.HMXT\U#@1-$'NA/% M::%C^A, D=@C@Q-%48M*^S((Y"DGP;%+4)/J/SL \CV[!,&UL?53;CILP%/P5Y ]8 V:7301(W515*[52 MM%7;9P<.P5I?J.V$[=_7-H0F!/4%^QQFQC/8IAB4?C,=@(W>!9>F1)VU_19C M4W<@J'E0/4CWIE5:4.M*?<2FUT";0!(_UZ["LTK#!$C#E(PTM"7ZD&QW MF<<'P$\&@[F:1S[)0:DW7WQI2A1[0\"AMEZ!NN$,.^#<"SD;OR=--"_IB=?S MB_JGD-UE.5 #.\5_L<9V)7I&40,M/7'[JH;/,.5Y1-$4_BN<@3NX=^+6J!4W MX1G5)V.5F%2<%4'?QY'), Z3_H6V3D@G0CH3DNR_!#(1R(* 1V^C.1;(G[F+5OAF\7WKFTQG7/%=DD!3Y[H0GS,F+2*TQZB]C=(\CF M'P8[![.-=-5&&@3(C0!9%R"K B0(9#<"V2+'B,D#1HXY\HQL%EE64,])'*^; MR5;-9"MF'A=FLOMEGO*8+,RLH/)[,_AJM_WM^T;UD4D3'91U!R=L;ZN4!:<8 M/[@CW;D+/Q<<6NNGN9OK\=B/A57]=*/Q_%NI_@)02P,$% @ :(-&4!<8 MBA-^ @ APD !D !X;"]W;W)K&ULE5;;CILP M$/T5Q <$C+F$%4%J4E6MU$K15MT^.XD3T *FMA.V?U_;.)3 4'5?X@MGSIF9 M^,C..L9?14&I=-[JJA$;MY"R??(\<2QH3<2*M;117\Z,UT2J);]XHN64G$Q0 M77F![\=>3T8MW&1>Y]X[F\%%)O>'G6 MD@O]3N6/=L_5RAM83F5-&U&RQN'TO'$_H*==X.L @W@I:2=&77QRY*Z@Z8.',_O[)],\:J8 Q%TQZJ?Y4D6 M&W?M.B=Z)M=*/K/N,[4%1:YCJ_]*;[12<)V)TCBR2IA?YW@5DM661:52D[=^ M+!LS=I;_'@8'!#8@& )0^,\ ; /P$!!&IO@^,U/J1R))GG'6.;S_MUJB#P5Z MPJJ91[UI>F>^J6J%VKWE.(TS[Z:)+&;;8X('3/*(V4&8]8#Q5 Y#(@&82& ( MP@>"%"; ( $V!'A,$".8( 0)PED&H>]/RH0P"R(1*!(!!,%$I,2$"8$!9)0)$$((@F(A FAD76H,@:()@>O#D&^;!&"FJD@,;"P44^ M;"'__T\>6G A K)(IQ8#0$NU(MAD:.ZR$"VE"ML,O<-G"#8:FKL(QU,36-#8 M!7$2+>C 7D. V=!,!P+A!1W8< AP$UIP$X+MA))W=!4V"YH[8=;5K06EXZ[& M:+6D!%L&S3V#8SQ5ZD':''^E5@N-#6!G!3X@%$Z$+&A<4A3A64G>Z$;43Y1O MA%_*1C@')M7E:J[ ,V.2*DI_I M^1]02P,$% @ :(-&4-0JI"]4 P %PX !D !X;"]W;W)K&ULE5==;YLP%/TKB/<6[C6?51*IR31MTB95G;8]T\1)4 %G MX"3=OY\QE";V]=:]!.PZ+MK?2UZ)\]P'_[7CL=SM9=\1+&:'8L>_97,4]'QE:A^EANYG_N9[VWXMCA6\E&AF?9Z.=YC/\ZC!Z XP"^WPM0Y%/RG@CJEBKOM.73O]G\JV4[VG M103Q+#CU@4;,05>?P59C@U*6N[X5[2M &4MFJHGLXD1@+@4" MA9EKBM+6 I2WY*::V%8#L361;52:9*E##FU4D-AR3 =8CJ K.2PQU=@@8!<5 MO%9#NQ[8MA>91K$$V_>(38! )2QU%8=V1[#M,4)SXP3;'R%-T4%$^R/8!FGO M?2/H'YL?V#[JWOV0ME&T;31"AR,A;9 ([]\!D38U)$S-V@/1MBO,TLS%1/L5 M4GYEKGVTK0B2V)D3[45(>)%KQT;:0##^C\K2BQ[M14]4EEC/8 MP@Q7IJ]%NRN;SGL24AWV]9%\*X3D2F1XJ\J^5[>TJ5'QK>Q?4_7>#E>5H2'% M8;R&!=-=\SI]@$ @% 9 >&PO=V]R M:W-H965T,SY\P,'J<#%^^R!E#>!Z.M//NU4MT)(9G7 MP(A\XAVT^J3D@A&E35$AV0D@A0UB%.'=+D:,-*V?I=9W%5G*>T6;%J["DSUC M1/RY .7#V0_\A^.UJ6IE'"A+.U+!#U _NZO0%II9BH9!*QO>>@+*L_\UW(B$%TY_-86JS_[!]PHH24_5*Q^^P%1/Y'M3\=_@#E3#329:(^=4 MVJ^7]U)Q-K'H5!CY&->FM>LP\3_"W %X"L!S !YK&85LYI^((EDJ^.")L?<= M,;\X.&'=F]PX;2OLF4Y>:N\]"W&4HKLAFC"7$8,7F&!&(,T^2V"7Q 5OPD,< MNPGVSASWEF#_'T'B)@B=!*$E")<%!(=5D2,FL9C68C#&QZ-;)G+*1%L9'*QD M1DR\D#D<\<&M$CM5XHU*B-?%Q!N5*,"A6R5QJB3;6O;K>Y%L6K8/C^L_BQ8W MD8&H[ Q*+^=]:^=_X9W'_!G;F_P//KX1WXFHFE9Z-Z[T/-A;6W*N0.>R>]*- MK?6S-!L42F6VB=Z+<3A'0_%N>G?0_/AE?P%02P,$% @ :(-&4'V]BQ#R M 0 P4 !D !X;"]W;W)K&UL=51MCYP@$/XK MQN\]%%V]VZC)[35-F[3)YIJVGUD=7W(@%MCU^N\+Z%JC](LPPS//,S,R9",7 M;[(%4-X[H[W,_5:IX8B0+%M@1#[P 7I]4G/!B-*F:) .V:5AD'*K*!-/ =U(_A++2% M%I:J8]#+CO>>@#KWG\/C*35X"_C9P2A7>\]4CE M!B] J2'2:?R>.?U%T@2N]W?V3[9V78 MZSGXWES\5[@!U7"3B=8H.97VZY57J3B;670JC+Q/:]?;=9SY[V'N #P'X"4 M3[5,0C;SCT21(A-\],34^X&87QP>L>Y-:9RV%?9,)R^U]U;$^"E#-T,T8TX3 M!J\PX8) FGV1P"Z)$]Z%QSAQ$T3.'"-+$*T)HL!-$#L)8DL0KPLX;(N<,*G% M]!:#W1('I\1A)Q%'X49BPB0KB2AX=(LD3I%D7T<2;$22G0A^^L_O2ITBJ:,2 MO!%)=\WZ$*;IMF%H=0D9B,:.G_1*?NWMZ*^\RX0_8WN)_\&GY^$;$4W72^_" ME1X%>V%KSA7H9(('W==6OTB+0:%69IOJO9CF&PO=V]R:W-H965T07 M)#H.^&22*$%1$*2(XJ;UR\+$#KPLV%62IH4#]\254LS_[H"P?NN'_GO@I;G4 M4@=0673X C] _NP.7*W0R')J*+2B8:W'X;SUG\/-/M=X _C50"\FF=S.J13.J421TRZ4PF7&ULE5=M;YLP$/XKB.\KG,U+J))(:Z9IDS:IZM3MLYLX M"2I@!D[2_?O9AJ+4/E?T2\'.5%=,_]D7,9O-15TZ_"HY3M;13U MVR.O67\C6MZH7_:BJYE4R^X0]6W'V1E5]:\Z4O1 M!!W?K\+/<+LAA38PB-\EO_17[X%.Y4F(9[WXOEN%L6;$*[Z5V@53CS/?\*K2 MGA2/OZ/3<(JI#:_?7[U_-B^E/NY'$5+L)@Q_?L5,D'QF>96.>E]'_JQEN0$8#,AE M\JX!'0VH91 -S$RJ7YADZV4G+D$W?*V6Z:: 6ZJ*N=6;IG;F-Y5MKW;/ZX0N MEM%9.QHQ=P.&7&'(6\3&1:3%!(D4@8D%05D08T_?L/ XH*@#:APDUPZ2V$IC MP.0&TQ@,)"0'*Q471;,B2W$R"4HF0,KAPGZPYE MTP=/0JK+A#GR[X607/F+;]37/JI;X+2H^%[JUUR]=\-5:%A(T8[7O&BZ:Z[_ M U!+ P04 " !H@T90ZC)0C-6I/!O>M'!0@3X+P=3O1^"RSU"$ MKH7GYE0;5\!YVK$3_ #SLSLHN\*32MD(:'4CVT!!E:%/T6Z?.+P'O#30Z]D\ M<$F.4KZYQ;.O-1/S/#\E3)/E##Q^J8.Q/1 MCMC-+%S1[YU_9]-J6[WDE#ZD^.*$1LSC@(EGF/AOQ/X6D7R(8-O U$6\VD7L M^63N0.BZ %D5(%Z SF,DX2+&@-EZ3.LQ4103LFY#5VWHBDVTL!DPFYD-"#987$_[Q-3IZ;5P5$:>^[\Z:BD M-& 5PSLK6=O[8EIPJ(R;;NU<#7_-L#"R&R\$/-U*^1]02P,$% @ :(-& M4 3:ZA_G 0 [00 !D !X;"]W;W)K&ULA53; MCILP$/T5Q >L";>T$2!M6%6MU$K15MT^.S!>^[91)H"(;< L_ M0?T:#D)':&6I>PI,]IQY IK"EATE>[#WCY,CYJPF^U;D?&$% MH%*& >OE!"408HBTC#\+I[^V-(67^S/[%^M=>SEB"24GO_M:=;G_R?=J:/!( MU#.?OL+B)_&]Q?QW. '1<*-$]Z@XD?;7JT:I.%U8M!2*W^:U9W:=%OYSF;L@ M7 K"M6"3_K<@6@JB]X+8FI^56:M/6.$B$WSRQ/QG#=C,Q&87Z<.L3-*>G?VF MW4J=/15Q$F;H9(@6S'[&A%>8:,4@S;\V"5U-]N$=0?+YND=Y#PG='2*GCHD2!TV MMC]&D5_&1V4M^D5WO\F-HI^\=/C\$/[!H>R:](U=ZANVD M-9PKT$*"!VVWTV_/&A!HE-EN]5[,-W .%!^6QP6M+USQ#U!+ P04 " !H M@T90T13B0=L! #X! &0 'AL+W=O:^,]K) K5+#%F-9M<"(W/ !>OVFX8(1I4MQPG(00&I+ M8A2'OI]B1KH>E;E=.X@RYV=%NQX.PI-GQHCXO0/*QP(%Z+KPU)U:919PF0_D M!-]!_1@.0E=X4:D[!KWL>.\): KT(=CN,X.W@.<.1KF:>R;)D?,74WRI"^0; M0T"A4D:!Z.$">Z#4"&D;OV9-M+0TQ/7\JO[)9M=9CD3"GM.?7:W: CT@KX:& MG*EZXN-GF/,DR)O#?X4+4 TW3G2/BE-IGUYUEHJS645;8>1U&KO>CN.L?Z6Y M">%,"!="$/^5$,V$Z(: )VB2)D+/GIB^E@#,6+T/+C-R[>$8B< I$5 MB-8"J>\6B)T"\;V#-+A).6$>+::WF'03NILDSB:)H\D[ JE3(/W_F)E3(/MW MS%UV%S/*-K=?? )E*U!P:P2OSJ"Y$[X1<>IZZ1VYTL?9'KJ&B^EGG K%A_F>PIU1N'0( M *L& 9 >&PO=V]R:W-H965T%-F!U3L!;\=WG0QQ912L=?N7=;NW79?DJBGX03: M$^A H(MW"5%/B/X3PG<)<4^()P3217%SLV&:Y9D4K2>[Y6V8_8O"96QF?V\' MW62[;V9ZE!F]Y'$29>1BA7K,8X>A(TP\QJP1#$W&F VF,QLPQ-0Y%$O18JD3 MB$8""2X0H0*1$XA' NDD28=)':;N,/&,A@'N$Z,^,>(SQP5FJ,#LXTD35"!! M*EA,UC5!DM(TN),T17W26Y\TF*Q[>N/S*0[NVZG_!]02P,$% @ M:(-&4/,-9?_M 0 1 4 !D !X;"]W;W)K&UL M?51;CILP%-T*\@(P;Y((D&8RJEJIE:*IVGX[< EH#*:V$Z:[KVT81(C;G]B^ M/H]['.-L9/Q-- #2>>]H+W+42#D<,!9E QT1+AN@5SLUXQV1:LDO6 P<2&5( M'<6!YR6X(VV/BLS43KS(V%72MH<3=\2UZPC_\PR4C3GRT4?AM;TT4A=PD0WD M M]!_AA.7*WPHE*U'?2B9;W#H<[1DW\XIAIO #];&,5J[N@D9\;>].)+E2-/ M-P042JD5B!IN< 1*M9!JX_>LB19+35S//]0_F>PJRYD(.#+ZJZUDDZ,=X 55PW8GR*!D5YM.C-17X@D1<;9Z/#ISQJ(OA/^(52'6>JB.3NS MI](*5;T541IE^*:%9LSSA GN,/$]YOB(B?<+!*L6ECX":Q^!X8=KCR2Q"X16 M@= (1'=-)IL@$V9O,+W!A($;VETBJTMD<4DW+A/&]U8VOAO;76*K2VQQV6T. M/'[(\D^3Q&J26$SVFRC)@XGGIG:3U&J2/IKLO$V2U))DMS'!J_NLWY=OA%_: M7CAG)M6G82YPS9@$I>>YZF@:]:0M"PJUU--4S?GT84\+R8;YS<++PUG\!5!+ M P04 " !H@T90[#1FK_L" "B"P &0 'AL+W=O5!F>>6OE_W98[->RK,J\DH\-EY[+LNL M^?,@"GE=^>"_'SSEQY/J#H+ULLZ.XH=0S_5CHW?!Y&6?EZ)JL%1M9_,KWZK3R$]_;BT-V+M23O'X18T*1[XW9?Q,7 M46AX%XGFV,FB[7^]W;E5LAR]Z%#*[&UXYE7_O([^W\WL!F0T(),!L'\:T-& M?M2 C0;,, B&5/K:;#.5K9>-O'K-\'KKK.LBN&>Z^KONL"]V_Y\N3ZM/+VN6 MP#*X=(Y&S,. (3,,N45L,")*;R%;#&%Q-&$"'>04*;%&2GH']"928G= K0YH M[X#-',2AD>D B7M(-7"D(35A&PLL27CHB(99HV$H&L83NX/(ZB#Z>#VXU0%' M$0"/C;?&4:8DB3BWT\16FAC1<&:P#! ^K^>\Z#(1C;A(Q3,0C MXIA3L$\Z1)C('-01@!8$&*DXAS31, <4P1V10 L"2PQ-0&P*"P@ M#&/JH++K F!AP$Q8&1;$J:5@EP:P:0-J.RP."Z L=/0=L:L#P>J0F'U'L#HL M*$M31_6(71T(5H?$[ B"U6%!^.P.<4OD^+9C<6 <,1'\V64D#IE!%H_K)SD%()[3.\TV-STA?F:5.(@^J6L5XWPZUQV"A9CS?B M8+J6K_\"4$L#!!0 ( &B#1E (+[6:4 ( ,<( 9 >&PO=V]R:W-H M965T@,IK83KG]?VW H(8N4O(!M9F=V%\8FZX1\4R5CVGNO>:-RO]2Z72.D]B6K MJ5J(EC7FR5'(FFHSE2>D6LGHP075')$@B%%-J\8O,K>VE44FSII7#=M*3YWK MFLI_&\9%E_O8_UAXK4ZEM@NHR%IZ8C^9_M5NI9FAD>50U:Q1E6@\R8ZY_PFO M-R2P 0[QNV*=NAI[MI2=$&]V\NV0^X'-B'&VUY:"FMN%O3#.+9/)X^] ZH^: M-O!Z_,'^Q15OBME1Q5X$_U,==)G[B>\=V)&>N7X5W5,U,;W9VT77"O?,)*_,ZJ4(DSA#%TLT8#8]AMQ@5B,&&?Y1 MA( BQ!$L;P@2F& )$BP=07A#D$ZR!#!I (N$H$@($&"8( ()HL?+C$&"&,B M3,KL,:G#- Z#2;2(8)D5*+,"9)83&0@3PB()*)( !#-9IB!!^G@W<0!_V\$# M_1Q UPT-P[E^XAD384 HGJ& +8*?\ B&38(A!TS?*PB:,3.&?8(AH\RE"CL% M/V$5#'L%0V:YJQ8"I3,ZL%GPO1.B8&9?P; 5[PWI8F8+ M([!G".29:5L!4!1,==#5$62/^!]4GJI&>3NAS6GFSIRC$)H9PF!AOH?2_%6, M$\Z.V@Y79BS[H[6?:-$.OPUH_'&ULC5;;CILP%/P5Q EC;D2G]0^;,Y M<#7R!I5S4=%:%*QV.+ULW4]PLX>A)AC$KX*V8G3OZ%*.C+WJP=?SU@7:$2WI M26H)HBYWNJ-EJ964CS^]J#NLJ8GC^W?USZ9X5_B+/.M&[O.F5[( MK90OK/U"^X*PZ_35?Z-W6BJX=J+6.+%2F%_G=!.25;V*LE*1M^Y:U.;:=D]P MTM/L!+\G^ ,!HO\2@IX0K"6@GH F!*\KQ62S)Y)D*6>MP[OM;8A^B^ &J?1/ M>M*$;9ZI>(2:O6<8^*EWUT(]YKG#^"/,!+&;(W#R$;*?0U"$!XRG3 Y.?:M3 MWP@$(X$(V/F!E1\8/K+SNT([2&0@=>>7#>>AB$TZ7" M6;+35;S1-UZ?TM\)OQ:U<(Y,JN/"?-0OC$FJY,"3&UL=53;CML@$/T5Q 18VFRU M:J56BK9J^TSL\44+Q@LXWOY]N3BNF[@O@1F?.><,,$D'J=YT#6#0A^"M/N#: MF&Y/B,YK$$P_R Y:^Z642C!C0U41W2E@A2\2G- HVA#!FA9GJ<^=5);*WO"F MA9-"NA>"J=]'X'(XX!A?$Z]-51N7(%G:L0J^@_G1G92-R,12- ):W<@6*2@/ M^"G>'Q.']X"?#0QZMD>ND[.4;R[X4AQPY P!A]PX!F:7"SP#YX[(VG@?.?$D MZ0KG^RO[B^_=]G)F&IXE_]44IC[@1XP**%G/S:L()02S[)$&7)([T MKGQ--\L$JT6/*T^P^L?CXS+!>I%@[0G6\P;BVR8#9NLQ;<#L-A']3Z?)HDYR MIY-$NQN=Y$YGL]TE-RID=GT"5.4?KD:Y[%L_-+/L-!M/U%__7W@8K&],54VK MT5D:^XC\59=2&K!>H@=KIK:S/ 4<2N.V6[M7X46'P,AN'%8R_6-D?P!02P,$ M% @ :(-&4/S&W=M% @ _ 8 !D !X;"]W;W)K&ULC57;CILP$/T5Q =P#X2(1-H05:W42M%6W3X[9!+0&DQM)VS_OKZP MA("SW9?8'I\Y/G-BQEE'Z"LK ;CU5N.&K>V2\W;ENJPHH4;,(2TT8N=$:(VX M6-*SRUH*Z*B2:NP&GA>[-:H:>Y.IV)YN,G+AN&I@3RUVJ6M$_VX!DVYM^_9[ MX+DZEUP&W$W6HC/\!/ZKW5.Q<@>68U5#PRK26!1.:_O)7^U2B5> EPHZ-II; MLI(#(:]R\>VXMCTI"# 47#(@,5PA!XPED9#QI^>TAR-EXGC^SOY%U2YJ.2 & M.<&_JR,OU_;2MHYP0A?,GTGW%?IZ%K;5%_\=KH %7"H19Q0$,_5K%1?&2=VS M""DU>M-CU:BQTSN)WZ>9$X(^(1@2Q-D?)81]0OC9A*A/B&X)D7)+EZ*\V2&. M-ADEG47UO]LB>8G\523<+V10F:WVA#U,1*^;A>]E[E42]9BMQ@1W&/\>D\\Q M-X0K% PR I.,;3!/]^/)$7-,<(_8?LZDV-TJX99!\)%AU)]Y$0(!R'1<\0-+,53-"PPG+B<)F).=4/6"T[:_JUQAP=O M\P]02P,$% @ :(-&4$ L:=%R @ /@@ !D !X;"]W;W)K&ULE5;;CILP$/T5Q VS0YR UF!J M.V'[][4-80DVU?8EMH>9<^8,&0]91]DK+S$6SEM-&KYQ2R':M>?QHL0UXD^T MQ8U\V<7C+S<\5Y=2*(.79RVZX!]8_&P/3)Z\$>54U;CA%6TQ"K M .WQ4N&.3_:.DG*D]%4=OIXVKJ\RP@070D$@N=SP'A.BD&0>OP=0=^14@=/] M'?VS%B_%'!''>TI^52=1;MS4=4[XC*Y$/-/N"QX$1:XSJ/^&;YA(=Y6)Y"@H MX?K7*:Y$6GR?F9;Z M"0F49XQV#NO?5HO4GP*L UG,0AEU[?0SJ99+ZRV/0)1Y-P4T^.QZ'SCQ :.' M)]%'"FBCV$$C'#X2[$T/ &([16!5$6B 8*K"3^T H14@U #A0P;)+,O>)]$^ M3>^SBGVX4(O(RA,9/-%$:<_3^\03GCA917:6V,H2&RQAO%".Q J0?+R>J14@ MM>BT.!Z#_D MVKL%F.UBR-T-3@_=;ZCU)K=NC=E%#RCN%/3:"'6_3:SC$-Q"=6O/[#LU'/5M M_@[33];OB%VJACM'*N1,T#?WF5*!98[^DZQ%*8?Y>"#X+-0VD7O63[3^(&@[ M3&MO_&3(_P)02P,$% @ :(-&4,?NWOBL @ ?PH !D !X;"]W;W)K M&ULE5;1;ILP%/T5Q'N+;3"8*HFT9IHV:9.J3MN> MW<1)4 $SVTFZOY]M" IPTZ0OP7;./3[7OASN["C5J]X)88*WJJSU/-P9TSQ$ MD5[M1,7UO6Q$;?_92%5Q8Z=J&^E&";[V0549$832J.)%'2YF?NU)+69R;\JB M%D\JT/NJXNK?HRCE<1[B\+3P7&QWQBU$BUG#M^*G,+^:)V5G4<^R+BI1ZT+6 M@1*;>?@)/RPQ\;L01WTV#EPJ+U*^NLFW]3Q$3I$HQF8 MK(Z_'6G8[^D"S\9O,"]=B*!00MTAD!?0J"*B"^/AXH"*!"6*0(/8$R8" CM)H,9G' MU!Z#,:(Q8:-D0%Q,4P0+2D!!"2 H'0EJ,>G91GP!A"79 M!3T7G H#-7,I)=AF\ =\!L-&@V]QF@XTR#0&PO=V]R:W-H965T MY#WC[Z(B1'H?#6W%VJ^D[)Z#0)05:;!X8AUIU9LCXPV6:LM/@>@XP0?CU- M 9 $#:Y;O\B-;<>+G)TEK5NRXYXX-PWF?[:$LG[M0_]J>*U/E=2&H,@[?"(_ MB/S9[;C:!2/+H6Y(*VK6>IP"_+"Z*_Z(*NUG_G> M@1SQFW,-TAB!TQA@:@O FQLQ-$#D)(D,0 MW1"L[I(<,*G!M 8395D"D%LG=NK$CSHAN-,9,,E$!Z;)3#:)4R5QJ, [E>1! M)5J!, 5NG=2IDS[J@-!-D#D)LN5U6SD)5@OJMGK,-,VBU"T#@;L)P(+"6=!4 M*8QG9&9Z#2ZHG 7=)93-?(?0V7(;B!RUBV8HW$T'_Z/KH+OMX)*^LZ";?".0 MQG-'Z^X\N*3UH*OWPIE/&KJ;#R[I/@NZN4PBI.Z3.ZE@RE9K9XX:2H]3+ M5*WY,+B&C62='&UL=5/;;MLP#/T501\0.;*S=H%M MH&DQ;, &!!W6/2LV?4%U\20Y[OY^NKB>U[DODD@='O)05#XI_6PZ (M>!)>F MP)VUPY$04W4@F-FI :2[:906S#I3M\0,&E@=@@0G-$D^$,%ZB2_AK)$9A6#Z]PFXF@J\QZ^.Q[[MK'>0,A]8"]_!_AC.VEED8:E[ =+T2B(- M38'O]L=3YO$!\-3#9%9GY)5ZP(DO"#A4UC,PMUWA'CCW1*Z,7S,G M7E+ZP/7YE?U3T.ZT7)B!>\5_]K7M"GR+40T-&[E]5--GF/4<,)K%?X4K< ?W ME;@(FK*@:C55B9G&E"/82]UZ&?8HW-X..^U/*0T)U=/-&-.$4-7F/V"((Y]24&W M4ISH?^'IS3L$Z6:-:2!(5P0T2[8)LDV"+!!D_XA,WXB,F(\!(Z/(W>V;)&35 M50&Z#?-D4*5&&69YY5U&]HZ&5_D+C_/^C>FVEP9=E'5O&UZ@4&PO=V]R:W-H965T]\WOF^H!G M1]V\M#NENN"M*NMV'NZZ;G\?1>UJIZJ\O=-[59M?-KJI\LX,FVW4[AN5KX>@ MJHPPCI.HRHLZ7,R&N<=F,=.'KBQJ]=@$[:&J\N;/@RKU<1Y"^#[Q5&QW73\1 M+6;[?*N^J^['_K$QH^B<95U4JFX+70>-VLS##W"_9'$?,"A^%NK87MP'?2G/ M6K_T@R_K>1CWCE2I5EV?(C>75[549=EG,CY^CTG#\YI]X.7]>_9/0_&FF.>\ M54M=_BK6W6X>RC!8JTU^*+LG??RLQH)$&(S5?U6OJC3RWHE98Z7+=O@;K YM MIZLQB[%2Y6^G:U$/U^.8_SV,#L Q ,\!P/\9P,8 9@5$)V=#J1_S+E_,>, MFM/3VN=]4\ ],YNYZB>'O1M^,]6V9O9U(1B?1:]]HE'S<-+@A0:O%4M7(;*S M)#(&SBZ0=(%#/+MR(>@$C$S A@3\*D%BE7'2I(.F'C1,)C(15BV4C"< M!U. MVN&$G=2R<](D%^L -^M8LB4A8XQS1ML1I!U!V)&6'>&L@QR16[(E(1, B:3M M)*2=A+#C:9>43)!.;Q=))I 3VD4ZE0H6VXW_']&5E8RTDDUHE.%4*4 MH.>Y0$S#()[0**/H\QXR 2.&9YYGC+06($;N (T6& *64;1 M9;522LCL3:%D*'W/B$8+3&$+N-3@()Q_9D+&9)KZ#-%P@2ET 9<;/,44;$.$ M+!,0>PS1> &"+]R7@@8,W$ 8H!$#4Q@#+C]0<.3VME RYJV)!@U,(0VX%$D2 MZ32RJQ(R3FD[2+,&I[ &78R 3)G]RJ9DF6">=R32O$&*-YZW/GH^8V[@#=*\ MP2F\01&PO=V]R:W-H965T@FD\Q(QX,B<[ZS+#(Q:-IQ.$ND!L:(_'L$*L8\B(*;XZ5K M6FT=N,AZTL!/T+_ZLS06GE6JC@%7G>!(0IT'S]'AE%J\ [QV,*K%'=E*+D*\ M6>-;E0>A30@HE-HJ$'-?=G MQ]TY3OHWVC8AG@CQ3#"Q_T=()D+R07#=Q#XS5^IGHDF123$BZ1^K)W8FHD-B MFEE:I^N=^V:J5<9[+1[2.,-7*S1ACAX3+S#1C,!&?0X1;X4XQG?T58#3/2** M]MLADLTJ$B>0+$.DX;9 NBF0.H%TV89HW0:/^>0PW&<9[O:K4NY!C[NG529X M\3@,9./F6*%2#%S;-BR\\ZH\Q_9Q5_ZC62$_\1\R?O]^$-ET7*&+T&9TW /7 M0F@P*88[,]2M6?G9H%!K>WTT=^D'WQM:]--.X_F/I?@'4$L#!!0 ( &B# M1E"5%Y>/%P( #\& 9 >&PO=V]R:W-H965TML B8?&/\0-8!T/EO:B:U;2]EO$!+'&EHBGE@/G;I2,=X2J9;\A$3/@92F MJ*4(>UZ,6M)T;I&;O3TO0$7> MDQ/\!/FKWW.U0K-+V;30B89U#H=JZS[[FUVF]4;PWL @;N:.3G)@[$,OOI5; MU],- 86CU Y$#1?8 :7:2+7Q9_)T9Z0NO)U?W;^8["K+@0C8,?J[*66]=5/7 M*:$B9RK?V/ 5ICR1ZTSAO\,%J)+K3A3CR*@PO\[Q+"1K)Q?52DL^Q['IS#A, M_MP&>"O!J*?"7\3J)MYU)OF MWIEK*JU0NY E^$&;H9426BC1 C-JXEM,$F8/PD163&3!Q M, MM,:$0>;9,;$5$ULPR0(3KS$^CA,[)K%B$@LF76"2%0;'D?<@36K%I!9,ML"D M*TSJIW%JQV163+;&!,LTV>I)PR'&R] [BRSR_54[Z.95UD?K#\)/32>< Y/J M5##O;L68!&7I/:G'HE:G^;R@4$D]3=2&ULE5;;CMHP$/V5*!^ 8^<&*T#BHJJ56@EMU?;9@(%HDSBU#6S_OK;C#4F8 M4/J2Q,Z9,V><.R94K:WG#_9/MGA= MS)9*MN+YKVRO3C-_['M[=J#G7+WRZV?F"HI]SU7_E5U8KN%&BA[?<]*>[_6;Q+BPN X@)($Z!S/PH(74!X"X@>!D0N(.H%H+H4 M>S9KJNA\*OC5$_7GK:CI(OP2Z=/?F4U[V/:=/AZI=R_S. ZFZ&*('&998T@+ M@QL$TNQ-"@*E6)*[<-)-L+I'Q),N9 U X@$5(5AH: FB#@&!"2*0(+($8;N, M*(0)8I @!A2$O:.&,!&<) &3) !!#!.D($'Z?)ECD& ,*$AZ94*8%$XR 9-, M ((Q3( #N/&#YPO% ][!@(I)WSPU*+6@TH+2N-?#TK?:/BF)72VW*E?]KVUWK@7#&M)1CI+CGI\:Q9Y.R@S&.JGT4]H]0+ MQ2LW?Z%F")S_!5!+ P04 " !H@T90J;83^!H# !?#0 &0 'AL+W=O MNO%FKNL5\M MV(G754L?>V\X-4W9_[FG-;LL?>2_3SQ5AR.7$^%JT94'^H/RY^ZQ%Z-P\K*K M&MH.%6N]GNZ7_B=T]X!3:: 0/RMZ&6;OGDSEA;%7.?BZ6_J1C(C6=,NEBU(\ MSG1-ZUIZ$G'\UD[]B5,:SM_?O7]6R8MD7LJ!KEG]J]KQX]+/?6]']^6IYD_L M\H7JA(COZ>R_T3.M!5Q&(CBVK![4K[<]#9PUVHL(I2G?QF?5JN=E_"=%V@PV MP-H 3P:8?&@0:X/XG\''#(DV2&XU(-J & ;AF+LJYJ;DY6K1LXO7C_NA*^6V M0W=$+-=63JK54?^)>@YB]KPB:;H(S]*1QMR/&'R%R:XQ:PB37V,V-B;)#3\/ MD)]BPH0BERDA#":$E8-XY@ G&>P@!AW$RD$RCR"+C&Q'3*$PK<+$"0DP3). M- E @XQBC)AL1I,1F(. ' 3@P ;'B$GGJ< 4*4B16A0X26$'&>@@NWV]6)RIN MW_<85A^&U&?N>PVZ;OQY8+2;M89)0<]P4>"H"X;%C-'_.]M:@ZZH"B>1X\@$ M)&]*<:U!UZG/F<8S'MN=(28.Q6*X,^ ;3N -AH[@*'"T2PSW!@SU!O-F X'R MV P' CGDAN'V@:'.4)C!$*N\B1D*L2I3..L"=Q@,=!A3^1L09/*$LWNH_/3X M7O:'JAV\%\;%E59=//>,<2HRL-1=1W!:M$6!_:-J>_MH]"M8,RR*VO6R)(WGF#[ MI?] [C?4!!C$CY)=Y.3=ZZ0\<_[2-3[OEG[8C8A5;*NZ%(5^G-F&556728_C MUY#4'SF[P.G[-?M'(UZ+>2XDV_#J9[E3QZ6?^=Z.[8M3I9[XY1,;!,6^-ZC_ MPLZLTO!N))ICRRMI?KWM22I>#UGT4.KBM7^6C7E>AOS7,#P A@ 8 VCRSP Z M!- Q@&1&?#\R(_5#H8K50O"+)_JOU1;=I"#W5!=SVW6:VIG_M%JI>\^K.$L6 MP;E+-/08F&#(B IU]I ",8@U6>)RE;RDV&";#22BJ@YH$=)( HA1/$*$) M(I,@>C."?%:('I,:3&,P49[@)#%*$MLD>3@CB2V2F$#DJ'B"TB06#42.<:9H M@O3V:F9H@LP6FD:S;]YCDHE0P"ERE")':NFH$@GQN1_>+I,X[$/^+W0]@*9* MJ8,%== # 40KS%DPD(L'-Q&A=HHDGO-0:X)2&H8.(MQL!'%;;I4MLLKF6!(( M[C:"VM8X,H!M6 M3,!M!YCMYNL( HK"R,&#&P\03UGK"-@;'75.5<"=![;SDM!U.,%M!>_8ZP W M#-B&24*KK!C(L3P#[BJPM[S$]64H[BKZCBV/XH:AF&'F:E%0/.,))H?4FHF# M.<]+;\M/C;E,3'K'.\,#F$/N7WA_X?A:B$/92.^9*WU4-@?:/>>*Z;&$=WJB M'?4=9VQ4;*^ZUU2_B_Z@WS<4;X=+3##>I%9_ %!+ P04 " !H@T90 ABN M#V," #"" &0 'AL+W=OZZJ1:[]0JGT, GDH6$WE V]9H_\Y<5%3I:?B',A6,'JTI+H* M0H22H*9EXV]6=FTG-BM^4579L)WPY*6NJ?C[Q"I^6_O8OR^\EN="F85@LVKI MF?U@ZF>[$WH6#"K'LF:-+'GC"79:^Y_PXPLFAF 1OTIVDZ.Q9Z+L.7\SDZ_' MM8],1:QB!V4DJ+YA]E3R;:\^ET>5;'V M,]\[LA.]5.J5W[ZP/A#QO3[]-W9EE8:;2K3'@5?2_GJ'BU2\[E5T*35][ZYE M8Z^W7O].@PEA3P@' H[_2XAZ0K24$/>$>"F!] 0R(01==KN9SU31S4KPFR>Z MYZ&EYK'#CT3?KH-9M'?'_J?W4^K5ZR9!R2JX&J$>\]1APA$FRM./F*V+2= $ M\^QBPH^(%Q=!"!XP@4XRQ G!.*$5B,86<0H+1*! 9 7B<059/LG185*+:2PF MSA/8) 9-8M;M_IV*<]E(;\^5?FO8L_W$N6):$SUHS4)_4 R3BIV4 M&:9Z++JW:C=1O.V_&(+ALV7S#U!+ P04 " !H@T9052/0 _4! !8!0 M&0 'AL+W=O%_B#][S/.39V/G#Q)AL Y;TS MVLF#WRC5[Q&290.,R ?>0Z>_U%PPHO107)#L!9#*!C&*DPO\ /6S/PD]0K-+U3+H M9,L[3T!]\)_"_3$S>BOXU<(@%WW/5'+F_,T,OE8'/S ) 852&0>BFQL\ Z7& M2*?Q9_+T9Z0)7/;O[I]M[;J6,Y'PS.GOME+-P<]\KX*:7*EZY<,7F.J)?6\J M_AO<@&JYR40S2DZE?7OE52K.)A>="B/O8]MVMATF_WN8.P!/ 7@.P&,M(\AF M_D(4*7+!!T^,:]\3L\7A'NNU*RM2,(H1S=C-&F.HP8O-+LT MG#5(^\\0[(1@:[#[ (G=!CNGP)WD*$FMI+.2#*=N1N1D1 Y&O(*, MFF0!B1:K]0$2.R&Q _*X@L0;2!SHQXU)G)AD@TG"9(5)MI@01__9U]2)21V8 M=(5)-YA/T6/BIF1.2K:A9.O-SS:;'P=IM/[%T.)0F#OG.Q&7MI/>F2M]ONPI MJ#E7H!V#![T+C;[FY@&%6IENJOMB/.SC0/%^NL?0?)D6_P!02P,$% @ M:(-&4)3<]I;A 0 P@0 !D !X;"]W;W)K&UL M?53M;ILP%'T5Y >H^0PD(D@MU;1)FQ1U6O?;@4M M3&SG="]_6Q#$ 6Z/]CW M^IQSSS6VTYZ+-UD#*.>=T58>4:U4=\!8%C4P(A]X!ZU>J;A@1.E07+#L!)#2 MDAC%ONON,"--B[+4YDXB2_E5T::%DW#DE3$B_CX!Y?T1>>B>>&DNM3()G*4= MNO0.>63P%O#:0"]G<\=TJ7GC_%<9^(N2,S7^'&U --TYTC8)3:;].<96*LU%%6V'D?1B;UH[]J'^G M;1/\D>!/!"_\+R$8"<&"@ =GMM5GHDB6"MX[8OA9'3%GPCL$>C,+D[1[9]=T MMU)G;]G.2U)\,T(CYFG ^#.,_Q&1KQ'1?H)@;6!RX6^Z\"T_^.#B$X%@4R"P M N%,( D770R0V$+:P:,;A]%VE7"S2KBJ$D>+*@-D-ZN2^/%BM\*5D\3_I-MH MTT>T\K'SW861:%4DW.^7OS9?HR(W\):;@F>GR=SN'T1,&^R " W!@ &0 'AL+W=O<'2BDX;V+[?/?_ MW3GVD0^,OXH:0'IO+>U$X==2]CN$1%5#2\0#ZZ%3.V?&6R+5DE^0Z#F0DPEJ M*<)!D*"6-)U?YL9VX&7.KI(V'1RX)ZYM2_B_/5 V%'[HOQN>FTLMM0&5>4\N M\ OD[_[ U0I-*J>FA4XTK/,XG O_,=SMPT '&(^7!@8QFWNZE"-CKWKQ_53X M@:&L MMS+!88YN6FCTV5L?///Y\$!*?4)@%V*/5^%1>D<@.@Q N*]4EFE"B\W' M^88"!V:[?$3!ZH)%0;2\8&CV;EO@%].QA%>Q:V?:Y!!W<-:=?%I0>$L]315&PO=V]R:W-H965T,%'%2L]#1JLG99MF1+FK/L[#?5UVH.B@-: MS^Y^@-:URO:G\.+S/A]02 P&TM$TM0U$0)*BE3>?GJ5T[BCSE%\6:#H["DY>VI>+W'A@?,C_T M;PLOS;E69@'E:4_/\!W4C_XH=(5FEK)IH9,-[SP!5>9_"'<'8O 6\-K (._F MGDERXOS-%%_*S ^,(6!0*,- ]7"% S!FB+2-7Q.G/TN:QOOYC?V3S:ZSG*B$ M V<_FU+5F;_UO1(J>F'JA0^?8X M-PXT1K%)Q)^^L5%ZEX.[%H M*RU]'\>FL^,P\=_:W W1U!#-#3'Y;P.>&O#<$,8V_.C,1OU(%V6\ZK=2KUSS!08JNAFC"[$=,=(>)'A&'-0(__\4@[6"V M$3EM1)8 /Q!@-P%V$F!+$#\0Q(L<(X983#?F(#%^7F1QH+9A$+C-Q$XS\&UL=57;CILP$/T5Q'O7 M8"X.$2 U6U6MU$K15ML^.\DDH#68VD[8_GUMPR("S@N^G3EG9NP9\IZ+-UD! M*.^]8:TL_$JI;HN0/%;04/G$.VCUR9F+ABJ]%!N7 MN=W;BS+G5\7J%O;"D]>FH>+?#ACO"S_T/S9>ZDNES 8J\XY>X!>HUVXO] I- M+*>Z@5;6O/4$G O_<[C=A=; (G[7T,O9W#.A'#A_,XOOI\(/C$? X*@,!=7# M#9Z!,<.D_?@[DOJ3IC&"])X;D=]3<<;C%.C='LVE38<^T\U+OWLHTBG-T,T0C M9C=@\ P3D7#"(,T_B6"G"+8$T9U(XB:(G 21)8CO"-*%EP.&6$QK,3B) [=* M[%2)'2IDH3)@TIG*IRA\D(S$J9*L598BR4H$8YRY15*G2.K(^,9-0)P$9.7E M!B^\)*N$AV'VX%HW3I&-(^'90L6%P6Z1S"F2K2-9:F2.2,B#2,+ 74?!VL_9 MZQL+R05Z\'C"!_4:.BB6-S."[FHA(LM:0+,>87KP3RHN=2N] U>ZW=BF<.9< M@68,GO23K'3;GQ8,SLI,B9Z+H?<-"\6[L:^CZ>=2_@=02P,$% @ :(-& M4/H3W;_" 0 AP0 !D !X;"]W;W)K&UL;51A M;]L@$/TKB!]0'&*[761;6EI5F[1*4:>UGXE]CE'!>$#B]M\/L&NY&5\"=[Q[ M[]T%7(Q*OYD.P*)W*7I3XL[:84>(J3N0S-RH 7IWTBHMF76A/A$S:&!-*)*" MT"3)B62\QU41<@==%>IL!>_AH)$Y2\GTQQZ$&DN\P9^)9W[JK$^0JAC8"7Z# M_3,$ BH MK6=@;KG /0CAB9R-OS,G7B1]X7K_R?X8>G>]')F!>R5>>6.[$M]AU$#+SL(^ MJ_$'S/UD&,W-_X(+" ?W3IQ&K80)OZ@^&ZODS.*L2/8^K;P/ZSB=Y.E<%B^@ M8Y@L+I)&1=(( M07XE$L/ M&W14UEW'<&E:I2PXON3&N>[<5V$)!+36;V_=7D]O8PJL&N9G3Y9O3_4/4$L# M!!0 ( &B#1E U%&PO=V]R:W-H965T,%95!YRJ.S'"8%8:(3G5 M)I0M5J,$6KLBSC")XPQSV@^HS%WN),M<7#3K!SC)2%TXI_+/$9B8"K1!;XFG MONVT3> R'VD+/T#_'$_21'AAJ7L.@^K%$$EH"O2P.1PSBW> YQXFM9I'ULE9 MB!<;?*T+%-N&@$&E+0,UPQ4>@3%+9-KX/7.B1=(6KN=O[)^==^/E3!4\"O:K MKW57H'L4U=#0"]-/8OH"LY\41;/Y;W %9N"V$Z-1":;<-ZHN2@L^LYA6.'WU M8S^X0N8 L!<1[\4*N\T]4TS*78HJDW_N1VE^\.1"S-Y5-NJUP M:Z9Y9;+7,DM)CJ^6:,8R[0<5G84V MI]2=I48(#::5^,[X[&UL=951CYP@$,>_BO&])Z"@;ER3V[LT;=(FFVO:/K.[[&H.Q0*[7K]] 5UC ME7T1&&?^OQETH.B%?%<58SKX:'BKMF&E=;>)(G6L6$/5D^A8:]ZMB&P&3'.CMI*4#/%'.@BKT( M_KL^Z6H;9F%P8F=ZY?I-]%_86! .@['Z;^S&N'&WF1C&47#EGL'QJK1H1A63 M2D,_AK%NW=B/^O&>NM)#@MHIL5&GUV@P^:^20$3SZ1T9\@R M!3B#^#Y+Y!6*O0.P$ MDID 3A9)#BZI"%Y0!A\RHV",@)^"O13LH9 %!:\H<0X> MU$*\%.*A+#\K65,@?%!+ZJ6D'DJVH*0K"LKC![5D7DKFH>0+2K:B0)#DN1^3 M>S'Y"D/P$I.OMPRE!/HQ$/@[#JQ!!"Q;#JQ(GS#)'G0=?-#;<$V*XR4)KAH' MI2 E"U(T.U#L@?V=RDO=JN @M#F;W ER%D(S(PF>S/];F3MB6G!VUG::FKD< M#LIAH44W7@+1=!.5_P!02P,$% @ :(-&4.?8-X3Q 0 5P4 !D !X M;"]W;W)K&UL=931CIP@%(9?Q7C?17%$.U&3SC9- MF[3)9)NVUXP>1[,H%IAQ^_8%=(Q5>B,<_,__G0.!;.3B538 RGOK6"]SOU%J M."(DRP8Z*I_X +W^4W/14:5#<45R$$ KF]0QA(. H(ZVO5]D=NTLBHS?%&M[ M. M/WKJ.BC\G8'S,_=!_++RTUT:9!51D [W"=U _AK/0$5I"GRV,M>+E3",V>_VDHUN9_Z7@4UO3'UPL?/,/<3^][<_%>X ]-R M4XEFE)Q)^_7*FU2\FUUT*1U]F\:VM^,X^S_2W EX3L!+ IYZF4"V\H]4T2(3 M?/3$M/<#-4<<'K'>F](LVJVP_W3Q4J_>"T+"#-V-T:PY31J\TAQ(O&B0]E\@ MV G!UB#Z!X+=!I'3(+(&AY5!?-@4.4D2*^FM),0)<4,.3LC! 8DWE$E#UI0P M"=V4V$F)'12RH<0[2D0B-X0X(60'(?'[#83L(#@- S/UZ5,%+2Z$^;)^4;%M>VE=^%*7R]["6K.%6C#X$D? M0:-?N25@4"LS3?1<3'=]"A0?YF<,+6]I\1=02P,$% @ :(-&4'NMS? " M @ P04 !D !X;"]W;W)K&UL=93;CILP$(9? M!?$ :S"80T20FJVJ5FJE:*NVUTX8 EJ#J>V$[=O7-@1EP7N#3__\WXR-78Q< MO,H&0'EO'>OEWF^4&G8(R7,#'95/?(!>K]1<=%3IH;@@.0B@E0WJ&,)!D*". MMKU?%G;N*,J"7Q5K>S@*3UZ[CHI_!V!\W/NA?Y]X:2^-,A.H+ 9Z@9^@?@U' MH4=H<:G:#GK9\MX34._]3^'ND!N]%?QN890/?<]4J% MCU]AKH?XWES\=[@!TW*3B6:<.9/VZYVO4O%N=M&I=/1M:MO>MN/L?P]S!^ Y M "\!>*IE MG,/U-%RT+PT1/3W@_4''&XPWIOSF;2;H5=T\E+/7LKDR0JT,T8 MS9K#I,$/FB@-%PW2_@L$.R'8&D3O(+';('(:1-8@?F= 5EE.FM1J>JLA),K= ME-A)B3<4$J\IDR9YI&0X=5.(DT(49$.)0O+! MP:9.2NJ@9"M*NJ'@//Z DCDIF8.2KRC9AA(&)$C]H! "C! &0 'AL+W=O MMUL,!8U6U MP*EZ$ /TYDDC)*?:E/*,U2"!UFZ(,QSZ?H(Y[7I49*YWE$4F+IIU/1REIRZ< M4_GG"9@8I$[TEHG]C M_^2RFRPGJJ 4[%=7ZS9'[Y%70T,O3#^+\3/,>6+DS>&_PA68@5LG1J,23+E? MK[HH+?C,8JQP^CJM7>_6<>:_C>T/A/- N P$T7\'R#Q -@-XG/VN@]DP$!V)>9F6;[MVY9R:M,MUKD21)AJ^6:,8\39APA0G?(LI[!'G\ MA\'&P6(CW+41.@+RQD:Z3T!V"8@CB-8$\>,FQX1)'::?7(9!E.S+1+LRT;U, MXF]D)DRRDGD71Q'9EXEW9>)[&4(V,O%=FC!)_0VJW$&E@>]OS.#5<;&?[S&UL=51M;YLP$/XKR#^@#F].$P'2TJG:I$V*.JW[[, 14&U,;2=T M_WZV(8@2[PN^.S_W/'>'[6P0\DTU #KXX*Q3.6JT[O<8J[(!3M6#Z*$S.[60 MG&KCRC-6O01:N23.<+39$,QIVZ$B<[&C+#)QT:SMX"@#=>&V MDY,0;];Y7N5H8PL"!J6V#-0L5W@"QBR1*>-]XD2SI$U[Z>5$%3P) M]J>M=).C1Q144-,+TR]B^ 93/RD*IN9_P!68@=M*C$8IF'+?H+PH+?C$8DKA M]&-BT(>!O.&&SX9Y'(*Q(Y@OB3R,Y/$'L)8D>0 M?")(5U6.F*W#= ZS2[=^D<0KDMR)I,E:9,20A4@8_F\6J5U4KC^?TI_@%02P,$% @ :(-&4+^4N?/# M 0 )P0 !D !X;"]W;W)K&UL=51=;YLP%/TK MR.^KP4!H(T!:.E6;U$I1IVW/#EP"JHVI[83NW\\?%+&$O&#?ZW//N1\V^2CD MFVH!=/#!6:\*U&H];#%650NPE\;" M,TO=<>A5)_I 0E.@K]%VEUJ\ _SN8%2+?6 K.0CQ9HT?=8%"FQ PJ+1EH&8Y MPR,P9HE,&N\3)YHE;>!R_\G^Y&HWM1RH@D?!_G2U;@MTCX(:&GIB^E6,WV&J M)T7!5/PSG($9N,W$:%2"*?<-JI/2@D\L)A5./_S:]6X=_4EV/X6M!Y I@,P! MQ-?BA5SFWZBF92[%&$C?^X':$4=;8GI36:=KA3LSR2OC/9>;+,SQV1)-F)W' MD 4FSJ(9@PW_+$)618@CB/\3N4$0KQ+$CB!9$J0/%UEZ3.8PO<.0Y.&&2K*J MDERK;"Y[X3&;AUQ(NQ>!6\F+%]0B]4'KM>!0>A MS75Q0VV$T& (PSO#V)I7.QL,&FVWF=E+?W>]H<4P/4L\_QO*?U!+ P04 M" !H@T90)YW\;Z,! !H P &0 'AL+W=OT?U]?**)5 M>, SXS-GSHSM^>&'2&VZ4$RN](#*+_3:2.9\ZXY$3L8 M8&U,DH+0+%L3R;C"=1EC!U.7^NP$5W PR)ZE9.9]#T*/%<[Q9^"9GWH7 J0N M!W:"/^#^#@?C/3*SM%R"LEPK9*"K\(]\MR\"/@)>.(QV8:/0R5'KU^#\;BN< M!4$@H'&!@?GE O<@1"#R,OY/G'@N&1*7]B?[S]B[[^7(+-QK\8^WKJ_P'48M M=.PLW+,>?\'4SRU&4_./< 'AX4&)K]%H8>,?-6?KM)Q8O!3)WM+*55S'M+/> M3FG7$^B40.<$FGI)A:+R!^9871H](I-F/[!PQ/F.^MDT(1A'$?>\>.NCEWJ] MH26Y!*()LT\8NL 4FWS&$,\_%Z%7B]!(4"P(Z&UVG:"X2E!$@ILO*HMO*A-F M&S$J8NY6^?;+]ZTD60PIW,$G9DY<6734SL\[3J73VH%GSU;^8'M_[6='0.>" MN?&V28>?'*>'Z5Z3^7'5'U!+ P04 " !H@T90(WY18"0" B!@ &0 M 'AL+W=O! MFQ9VS.%G0A#[NP%,^[4;N-?"2W.JA2IX9=&A$_P"\=KMF-QY(\NA(=#RAK8. M@^/:?0I6VUSA->!W SV?K!V59$_IF]I\/ZQ=7QD"#)50#$A>+K %C!61M/$^ M<+JCI&JL1+7&<+_@ M@ M"5=.I$9%,=>_3G7F@I*!15HAZ,-&<&R0VO]KB(:&Z+,A MUN&-,QWU*Q*H+!CM'69>5H?4-Q&L(ODP*U74ST[?DVFYK%[*-(L+[Z*(!LS& M8,())A@1GF0?)4*;Q"9W MLE(@A2NT1D31%I@N@F16(GB*T$L2:(;PC2 MV6,PF$QC6I/C,8UF49:@)(]\NY7$:B6Q6,EF5@PFG:A\2?P[*JE5);6HY#.5 MU))EHF("IPLK47;/2F:UDEFL/,Y4LH5*$-]3R:TJ^5(EGV?)%X*'B38X6 M 7;24X@[%3VW0GW$D^HXZ)Y"=31G]8T<@&9>?=*8Z?D3L5/3 M*14@/?H/\MW7ZQ=) MI X/>2@J'[5YMAV 0R]2*%O@SKG^2(BM.I#,;G0/RM\TVDCFO&E:8GL#K(Y! M4A"ZW1Z(9%SA,H^^LRES/3C!%9P-LH.4S/P]@=!C@7?XU?'(V\X%!RGSGK7P M$]RO_FR\16:6FDM0EFN%##0%OML=3UG 1\ 3A]$NSB@HN6C]'(QO=8&WH2 0 M4+G P/QVA7L0(A#Y,OY,G'A.&0*7YU?V+U&[UW)A%NZU^,UKUQ7X%J,:&C8( M]ZC'KS#IN<%H$O\=KB \/%3B.>+M]Y[+0^WNYQ< M ]&$.24,76#>$,2SSRGH6HH3_1">T<,ZP7ZUQGTDV"\(Z,U^G2!;)<@B0?:? M2/I.9,)\CAB51&[>RR2+KDHP;9PGBRH]J#C+"^\\LG?Q&H\U]L-@0T+AP_^;-)@Y8,I_OI#Y'Y(Y?_ %!+ P04 M " !H@T90<-S24\P! Y! &0 'AL+W=OEWTP#8-&[X-)DN+&V.Q!BB@8$,QO5@71?*J4%LR[4 M-3&=!E:&(L$)C:(]$:R5.$]#[J3S5/66MQ).&IE>"*9_'X&K(<-;?$V\M'5C M?8+D:<=J^ [V1W?2+B(S2]D*D*95$FFH,ORP/1P3CP^ UQ8&L]@CW\E9J3*_EJT7T*F S@5T[&44"LZ?F&5YJM6 ]'CV'?-7O#U0=S:%3X:C"-^<>>.R MEWQ_'Z?DXHDFS''$T 5F.R.(8Y\EZ)K$D?Y3'M_]AR!>]1@'@OB#Q]TZP6Z5 M8!<(=A\(DILF1\RG@)$!$VWB=9%D5219$=G?B"0K(O1&A"RN3H"NPZ,UJ%"] M# .SR,YS\4##U?^%CT/UC>FZE0:=E74/*%QSI90%9R7:."^-F^,YX%!9O[US M>SV^YC&PJIL&E&PO=V]R:W-H965T^V024!K,+6=L'W[VH8@%JRJ-_&!?WY_,[$G[[EXE16 \MX:ULJ= M7RG5;1&2904-E<^\@U9_N7#14*67XHID)X">;5##4!0$T;OTBMWM'4>3\ MIEC=PE%X\M8T5/S9 ^/]S@_]Q\9+?:V4V4!%WM$K? ?UHSL*O4*3R[ENH)4U M;ST!EYW_(=P>B-%;P<\:>CF;>R:3$^>O9O'EO/,# P0,2F4C_"','1&- - 6$R3\#XC$@ M7@2@@U(MU,$J0!)HK(21'9^/@=!7$;Q$Z#V!HD,X,0+],8-)G5M*.& MD#1(P<^,D3IQDA8/)9H$S:/#LG*ZE=Z)*_VD[<.[<*Y ^P7/NKR5;L73@L%%F6FFYV)H M2,-"\6[LM6AJ^,5?4$L#!!0 ( &B#1E#D0.3@%P( D& 9 >&PO M=V]R:W-H965TRW M"(FJAI:()]9#IU8NC+=$JB&_(M%S(&<3U%(4!0%&+6DZORS,W)&7!;M)VG1P MY)ZXM2WA?_9 V;#S0_\Q\=I<:ZDG4%GTY K?0?[HCUR-T.QR;EKH1,,ZC\-E MYS^'VT.F]4;PLX%!+/J>KN3$V)L>?#GO_$ # 85*:@>BFCL<@%)MI#!^3Y[^ MG%('+OL/]T^F=E7+B0@X,/JK.^=X8+N5'YRH;/,-63^MY4_%>X U5R M3:)R5(P*\_6JFY"LG5P42DO>Q[;I3#M,_H\P=T T!41S0)C\-R"> F(K (UD MIM07(DE9<#9X?#RLGNA_(MS&:C,K/6GVSJRI:H6:O9=X$Q7HKHTFS7[41 N- MI3BL%>EFEB %,%-$3HK(Q,?+#%'J-HB=!K$Q2/XI([;*ET71&DP5XDUBE MK%4X"S/LADF<,(D#QDJS'S5XD2:,\:+F$<:IRA,W3.J$21TP5II]NDH3!3FV M#WFM"O,T_^"8L!,&.V"P!8/7:8(TS$.+9BW;;)+D YK,29,Y:#*+)EO]#B$. M@L""<:GBA6J$08M+J1_);X1?FTYX)R;5_3:W\,*8!.48/*G=KM6[/ \H7*3N M9JK/Q]=I'$C63P\OFE__\B]02P,$% @ :(-&4/*!T?3F 0 L00 !D M !X;"]W;W)K&UL?53;CML@%/P5Q <87^+L)K(M M;5)5K=1*T5;=/A/[^*(%XP*.MW]?P([7F[A]"7 \,V>& ,D@Y*NJ 31ZXZQ5 M*:ZU[O:$J+P&3I4G.FC-EU)(3K59RHJH3@(M'(DS$OK^EG#:M#A+7.TDLT3T MFC4MG"12/>=4_CD $T.* WPM/#=5K6V!9$E'*_@!^F=WDF9%9I6BX="J1K1( M0IGBIV!_C"W> 5X:&-1BCFR2LQ"O=O&U2+%O#0%L%:H8+'($Q*V1L_)XT M\=S2$I?SJ_IGE]UD.5,%1\%^-86N4_R(40$E[9E^%L,7F/+$&$WAO\$%F(%; M)Z9'+IARORCOE19\4C%6.'T;QZ9UXS#I7VGKA' BA#,AB/]+B"9"]$[8N/"C M,Q?U$]4T2Z08D!S_K([:,Q'L([.9N2VZO7/?3%IEJI=LNWM,R,4*39C#B D7 MF&!&$*,^MPC76AS".WKXL<'Q'A'OUCM$JR$BQX\^A/B'P&958.,$-@N!!]^_ MV841LW.8=MR%T(MODJR F^[;B5>M1*O6 ENK,1W77SO-B]9G .LG*71:%< M]*V[J(OJ?!^?0G>"WN'C9?Y.9=6T"IV%-N?0G992" W&BN\9+[5Y/^8%@U+; MZ8.9R_$6C0LMNNF!(/,KE?T%4$L#!!0 ( &B#1E#TJ8(Y)0( @& 9 M >&PO=V]R:W-H965T^"YO312!U!5]/@"/T&^] >N5FAB.;44.M&R MSN-P+OVG<+O/-=X ?K4PB-G%=>CEC GI'?[4DVI;_QO1.<\97(9S9\A=%/ZGNC^>]P M Z+@6HFJ43,BS->KKT(R.K(H*12_V;'MS#B,_/JCR("G331"-F M9S'1#!-."*38IQ*1J\0N6J4O"NS7B##,W"5BIXO8$,0?7,1N@L1)D!B"Y -! MLM@&B\D-IK.8,$\75M:@+$X"MY34*25U2%E4V5E,-JL2)?GC0HH#%*>I6TKF ME)(YI&0+*=FJRJ*%E#PIT@]P$=^I-F>[TCN-[9$_,+^TG?".3*KG M;1[AF3$)2F/PH ZO46UY6A X2SW-U9S;YF07DO5CWT53\Z_^ 5!+ P04 M" !H@T90.G[[*"X" ""!@ &0 'AL+W=O^-$"0H\+T84UXV;9\:VY7G&3I+4#6RY(TZ48OYW X1U:]=W+X;7^EA) M;4!YUN(C_ 3YJ]UR=4(CR[ZFT(B:-0Z'P]I]]E>%[VD'@_A=0RT=+V3'V MI@_?]FO7TQD!@5)J"JR6,Q1 B&92>;P/I.X84SM.]Q?V%R->B=EA 04C?^J] MK-;NTG7V<, G(E]9]Q4&00O7&=1_AS,0!=>9J!@E(\(\G?(D)*,#BTJ%XH]^ MK1NS=@/_QB@8O_/(1P/%4-/(VB'> ^480-/O'OHW?5180,'LGJ-)YU+@1S/DA%.R4R-UCTRL MXR!]#G3GW]@W>L":B?!)TT_G'Y@?ZT8X.R;57#'=?V!,@LK1>U+7KU(_A/% MX"#U-E%[WD_%_B!9.TQ\-/YV\G]02P,$% @ :(-&4 X6CX=A @ Y@< M !D !X;"]W;W)K&ULE57MCILP$'P5Q .*U7+E%THU2P!D7M"*R"?>T%J_.7%1$:6WX@QD(R@YVJ2* 10$,:A(6?OK MS,;V8IWQBV)E3??"DY>J(N+/EC+>KGSHWP+/Y;E0)@#664/.] =5/YN]T#LP ML!S+BM:RY+4GZ&GE;^!R!T.38!$O)6WE:.V95@ZMF#D32'6>_RJ,J5G[J>T=Z(A>FGGG[ MA?8-1;[7=_^-7BG3<*-$U\@YD_;7RR]2\:IGT5(J\M8]R]H^VY[_EN9.0'T" M&A)T[7\EX#X!OR=8-T&GS+;ZB2BRS@1O/=']6PTQ'P5<8FUF;H+6._M.=RMU M]+I.(,K U1#UF&V'02,,'!! LP\ED*O$%LW2)P5V4LG'(6#CEW"&#@/BG! MXY; .X<-/F!*#_K@2CJUQ &*(G1'C/-8;B!RB+GSD4'WL8/X/RQQ'SP8/F)) M..L6(1@EP=25.2Y$&*=326!T.U94G.T@D5[.+[4R]] H.@RK#3*WZR2^-4/, MWKKO--T$_$[$N:RE=^!*W]WVACUQKJB6&3SI$U[HH3ML&#TILTST6G23I]LH MWO13%0RC??T74$L#!!0 ( &B#1E!1INL^$ ( )(& 9 >&PO=V]R M:W-H965T'; "=C3G;"=>_KVT(I8F1TA=L+[.S,S:LTU;(-U4"Z."#LUIMPE+K9HV0 MRDO@5#V)!FKSYB0DI]HL98%4(X$>71)GB$31 G%:U6&6NMA>9JDX:U;5L)>! M.G-.Y>\=,-%N0AQ> Z]546H;0%G:T *^@_[1[*59H8'E6'&H527J0,)I$V[Q M>H=CF^ 0/RMHU6@>6"L'(=[LXLMQ$T96$3#(M:6@9KC ,S!FF8R.]YXT'&K: MQ/'\RO[BS!LS!ZK@6;!?U5&7FW 9!D1CT[K_"!9B!6R6F M1BZ8,]BI'#ZT8U5[<:VY[^F^1-(GT"&!%/;>ND*.>6?J*99*D4; MR&[S&VK/&*^)V9O6-Q7O,+%KXB\R]1>:>(A,J%UZ" MQ>,V$R]!N$X^B0\/=$M=2 M_L*[;OV-RJ*J57 0VC0FUSY.0F@P6J(G\R>4YH(8%@Q.VDX3,Y==E^P66C3] M#8"&:RC[ U!+ P04 " !H@T906LOGHL61AJ3H!TG1*(@UUCA_BPS'U^ #X MV<%H5C;RG9R5>O'.ERK'D1<$'$KK&9A;+O (G'LB)^/WS(F7DCYQ;;^Q?PJ] MNU[.S,"CXK^ZRK8YOL.H@IH-W#ZK\3/,_:08SYW63H9UG';V]W/:=@*=$^B2$-^&7J9"0?D3LZS(M!J1GLZ^9W[$ M\8&ZLRE],!Q%V'/BC8M>BCU-,G+Q1#/F.&'H"I.DNP5#'/]2A&X5.=(K@O1^ M.W^W*7(7\I/_1*;;!,DF01((=FN"Z ,%Z29!>JT@OGMW3->8)$K>%2&KN0C0 M3;B1!I5JD.$UK*++I7^@8:[_X-.+^<9TTTF#SLJZVQ%F6"MEP4F);IR6UCW2 MQ>%06V_NG:VGJSHY5O7S*R3+KZ#X"U!+ P04 " !H@T9022I@A14" 1 M!@ &@ 'AL+W=O&ULC57MCILP$'P5Q .< M"5])(X)T251=I5:*KNKUMP-+0&=CSG;"]>UK&T((6-']P?8R,YY=["5I&7\7 M)8!T/BFIQ<8MI6S6"(FL!(K%$VN@5F\*QBF6:LE/2#0<<&Y(E"#?\V)$<56[ M:6)B!YXF["Q)5<.!.^),*>;_MD!8NW$7[C7P6IU*J0,H31I\@M\@_S0'KE9H M4,DK"K6H6.UP*#;N\V*]CS7> -XJ:,5H[NA,CHR]Z\6/?.-ZVA 0R*16P&JX MP X(T4+*QD>OZ0Y;:N)X?E7_;G)7N1RQ@!TC?ZMD)P(\0/"6%/"&^$T%2K2\749H\E3A/.6H=W7[?!^A MUJ&J?J:#IMCF MG2J/4-%+NO3C!%VT4(_9=AA_A%G<(W9S1!@% P8I!X,-WV9CZ\\$_,D6;()&%X,"/YFF(YR, MG6NIS\XH.O2U9U]?K$E\I_I=UYYN,EVS_(7YJ:J%FKJ5J_BL5/>0IG)_9@V5">]8J_\Y6MM.K)?\HNJJ93L1R4O34/%WPVI^6\4@?C<\5:>S,H9TO>SH MB?UDZKG;";U+1Y1#U;!65KR-!#NNXD?PL 78!%B/7Q6[RO;$@HCZ,A^^_LRFKM;I1HCCVOI?V-]A>I>#.@:"D-?>N? M56N?MP'_/2P< (< . 9H[O\%H"$ ?038:J:],IOJ9ZKH>BGX+1+]V^JH.13@ M >EB[HW1UL[^I[.5VGI=$X26Z=4 #3Z;W@=.?,#HD6KTD0*&*#;0"X?W!%O? M X B3(&"62 +@.ZRP&$ ' 3 %@#? >1.&7J?POJTO4I20@)GE.9!HMPG FZ] M")O P3D2 1"1 1AXCX1+" MQO=\HG8B%. M"C3#-'/)08 )N$R]4SEAPB3)'+?MX#85A+($SZ4>; F/ 8$05<0] 3!(IE< MRWNF<&< *,#D-3CD,:$\F3D.(-Q!0*"%8.P28;]X>9(1ARF==.^&B9,==#+: M\TNK3)^<6,=A^@A-]W?L&S-D[53X@.DG] \J3E4KHQ>N]&RQ$^#(N6):999H M?6?]43!N:G949DGT6O23L=\HW@U3/QT_/=;_ %!+ P04 " !H@T90XBS2 M$Q(" ![!0 &@ 'AL+W=O&UL?53;CILP M$/T5Q =@[NQ&@+2AJEJIE:*MVCX[9 )H;4QM)VS_OKX0EB5L7[!G.'/FS-B> M?&3\1;0 TGFEI!>%VTHY[! 2=0L4"X\-T*L_9\8IELKD#1(#!WPR092@T/=3 M1''7NV5N? =>YNPB2=?#@3OB0BGF?_= V%BX@7MS/'=-*[4#E?F &_@!\N=P MX,I",\NIH]"+CO4.AW/A/@6[*M5X _C5P2@6>T=7[=KU9QXG_%K8=$$X! MX1R@ V!1OE9E2/V&)RYRST>'VL :L[T2PBU0S:^TTO3/_5+5" M>:]E%B(-JN(#$&T MK,)_W":(-PEB0Q"_:T.P:H/%) ;3&TR<>?X*5=VC(M^+/Q"3;(I)-L2D*S$6 M\[A,\^"M#JZZ!X69]\'9I9M2T@TIV4J*Q63++/%*2'HG)(B]<"4$+>XL!=Z8 MYRVIMYG:M+]0V8?OW]850FJ4OL6%], Y5;]/P.28XRV^)9Z[IC4N08JLIPU\!_.C M/RL;D9FEZC@(W4F!%-0Y?MP>3ZG#>\!+!Z->[)'KY"+EJPN^5#F.G"%@4!K' M0.URA2=@S!%9&[\F3CQ+NL+E_L;^R?=N>[E0#4^2_>PJT^;X :,*:CHP\RS' MSS#UDV(T-?\5KL LW#FQ&J5DVO^B M"^+02Q#RSC]20XM,R1&I\/<;V;$J7]$?AOUGSVF:OQ7[WD)&K(YHP MIX")%YCMC""6?9:(UR1.\;OR9/\?@F358^()DJ7'Z+!.L%LEV'F"W3]-'NZ: M#)B#QXC@,MDDZRKIJDKZ7B6-[E36,/=G019WQT$U_M5J5,I!^(E99.?!>(S] MW?^%AZGZ1E73"8TNTM@7Y.^YEM* M1)MK)?6#O(<,*B-V^[M7H7G' (C^VE2 MR?QW4?P!4$L#!!0 ( &B#1E!Z).OX^@$ $8% : >&PO=V]R:W-H M965T%Z"*.YZM\B,[\R+C(V2=#VT4CM0D0VX@>\@?PQGKBRTLE0=A5YTK'K-.\TEZOX39 X(E(%@#5.[W L(E('P-B(SXN3(C]2.6 MN,@XFQP^_ZP!ZSOA'T+5S%([3>_,F5(KE/=:I'&0H:LF6C#'&1-L,/Z*0(I] M31'84AR#F_!=@M,MPO<3>XK0JB(T!.%6A7=O)XBL!)$AB-ZT(=RU8<8D!M,; MC+?3\1[B31&QM8CXM@C_'YU.K 3)_[ZE_],:[#H.'0%_?G?^HAL3\IE]IY@GS#?.FZX5S85(]#G.%:\8DJ!*] M.]7)5@VUU2!02[U-U9[/3WLV)!N6J876T5G\!5!+ P04 " !H@T90T7?% M O " "'"P &@ 'AL+W=O&ULE991;YLP M$,>_"N)]!1NP295$:IBF3=JDJM.V9S=Q$E3 ##M)]^UG&TJI?7392\#._^Y^ MY\.G6UY$]R2/G*O@N:X:N0J/2K6W422W1UXS>2-:WNA_]J*KF=++[A#)MN-L M9XWJ*L)Q3**:E4VX7MJ]^VZ]%"=5E0V_[P)YJFO6_=GP2EQ6(0I?-A[*PU&9 MC6B];-F!?^?J1WO?Z54T>MF5-6]D*9J@X_M5>(=N"Y0; ZOX6?*+G+P')I5' M(9[,XLMN%<:&B%=\JXP+IA]G7O"J,IXTQ^_!:3C&-(;3]Q?OGVSR.IE')GDA MJE_E3AU781X&.[YGITH]B,MG/B24A<&0_5=^YI66&Q(=8RLJ:7^#[4DJ40]> M-$K-GOMGV=CG9?#_8@8;X,$ CP8Z]GL&R6"0O!JD-OF>S*;ZD2FV7G;B$G1] MM5IF/@ITF^C#W)I->W;V/YVMU+OG-\-4*$TBV&8'(3) 9C<@.8&(+![W2%\Q74<1-.SBUV67I*_)9YI4@ANBU*LU2O(9%W"K0U"O\VJ=7940I)JM-=SN$-3OO%J3?]>:_$^MX6Z' M@'9'L,M"KSH:2#57:[C=(;_?8>Q]>3ET*5V8]T4]3#097VK>'>RD)X.M.#7* M# J3W7&:O,-F_''V-V;*M&/1JYM^1/W&ND/9R.!1*#U(+ --"F*#=B H,.V9\6F+Z@NGB3'W=]/%\=U$V,OED@='O+0HO*) MBS?9 2COG1(F"[]3:M@C)*L.*)8/? "F3QHN*%;:%"V2@P!D9G(0G1TJQ^'L PJ?"#_VKX[5O.V4>@*;PG\+],35X"_C5PR17>\\H.7/^9HRO=>$'IB @4"G#@/5R M@2,08HAT&7]F3G]):0+7^RO[B]6NM9RQA",GO_M:=86_\[T:&CP2]<$QWM$&&;;*>)-%;$E2-8JPF"; M(-DD2"Q!_*D-R39!NDF0WE>0I3=]=)C,8IB3F>Z"='?3C7M8E(7Q[K89>!>XK,%;GQ'_0@NKGYH'%3_!V+MF?2.W.E+Z"])@WG M"G25P8,NL],/QV(0:)39/NJ]<./C#,6'^65 R_-4_@-02P,$% @ :(-& M4#?<$$,N @ ^08 !H !X;"]W;W)KU#6$A<5%>P![. MG#EG@'':,OXF2@#I?%!2BXU;2MFL$1)Y"12+)]9 K9X4C%,LU9:?D&@XX*-) MH@0%GI<@BJO:S5(3V_,L96=)JAKVW!%G2C'_NP7"VHWKN]? :W4JI0Z@+&WP M"7Z"_-7LN=JA@>584:A%Q6J'0[%QG_WUSC<)!O&[@E:,UHZVN MIQ4!@5QJ"JQN%]@!(9I)Z7CO2=VAIDX14FA^*.[5[6YMSW_ M-$/0)P9"@:L\EA'U"^)D0&?.=,F/U"Y8X2SEK'=Z]K0;KC\)?AZJ9N0Z: MWIEGRJU0T4NV2)(47311C]EVF&"$\0<$4NQ#B6;X3_GY_3?Z 5/6CNNYR%=$+0:&!0X"&ULE5?M;ILP%'T5Q ,4?P V51*I MR31MTB95G;;]IHF3H +.P$FZMY]M**7X>B+Y$;!S[O&])S[XLKC*YJ4]"J&" MUZJLVV5X5.IT'T7M]BBJO+V3)U'K7_:RJ7*EA\TA:D^-R')I^)P5&8B6BU.^4'\$.KG MZ;'1HVA@V165J-M"UD$C]LOP =]O"#]BIX[+D(?! M3NSSY/6+Z M*PJ"O_INXB%+#329ZC:TL6_L=;,^MDE7/HE.I\M?N6M3V M>NWYW\+@ -('D"% K_V_ -H'T/> V!;?969+_92K?+5HY#5HNG_KE)M-@>^I M%G-K)JUV]C==;:MG+RO&T"*Z&*(>L^XP9(3! R+2[,,2!%IB39QP\G&!C8O M.(67H& 5U!+0#U5XML MQA(/!>Q%@N?+0F O$C)#EAXTKI<1FCD'J@N+8\)]-<'.)JZS&?-L. ([D<0W MR ([D;AG(2!+XFX#1.A4%1?%,E\VL*F):VK&?+L--B%A-V@"FY"XQR&@"7<: M$89H.CV* %A,XVSZ5(A@EFH/MO=M@*\^U,JW;:';H[Q^(:4@G\VO=]W== M^CM-]]+P/6\.1=T&SU+I=M\HP*,5>F5NF[YNN6>\& M2I[Z%Y%H>!M:_0-02P,$% @ :(-&4+-[\HJ# @ N@@ !H !X;"]W M;W)KU_>T0)Z #3&TGN;Y];4,X DZ5^Q-L,SN[,V19T@L7K[)@3'EO==7(I5\H MU3X'@N&7+ZP7%/I> MK_X;.[-*PTTE.D?.*VE_O?PD%:][%EU*3=^Z:]G8ZZ7GOX:Y U ?@(8 G?M_ M ;@/P.\!"RN^J\Q*_405S5+!+Y[HGE9+S9\"/F-M9FX.K7?VGE8K]>DY(R1. M@[,AZC'K#H-&&#@@ LT^I$"N%<"T>W"39S!(21.P5VJL"6 -^HN%/CPDFP ML 2+FPJF-G088C%-IP."$(")F#D,D@1'L;N,"0'C36 M"@$.<3*QQ($CR2*Z(PG>Z5SH<.6>*&=GKB#Z@"_NSH/X$5_P3&^2H&GC.% 0 M 7*G<:"[D>&\DTF,[E"XFP^&'W#%W7XP>L25:/ZFB&(XL\4!BQ.,)P4%HS=^ MS<31#D?IY?S4*/-N'9T. WB%S,28G*_-8+:3Y)VFF^K?J3B6C?1V7.EY9*?& M@7/%=)7@29M6Z ^)85.Q@S)+HM>BFZ;=1O&V_U((AL^5[!]02P,$% @ M:(-&4(D/A0\^ P " X !H !X;"]W;W)KRS)H_6U'(V]JG M_NO"8WXZ*[,0;%9U=A+?A?I1/S1Z%HQ>#GDIJC:7E=>(X]J_IW<[1HQ!A_B9 MBUL[&7NFE"&1>9?ES%3A2%\:3S^#TX]<>8QG Z?O7^ MJ2M>%_.4M6(GBU_Y09W7?N)[!W',+H5ZE+?/8B@H\KVA^J_B*@H--YGH&'M9 MM-VWM[^T2I:#%YU*F;WTS[SJGK?!_ZL9;@"# 8P&8?1? S88L-& AEWQ?69= MJ1\SE6U6C;QY3?]OU9G9%/2.:3+W9K'CKOM-5]OJU>N&)VP57(VC ;/M,3#! MT!$1:.]C",!";,$RA[ 3:O@CAQ#U$'8.0C?9)#,:.@Q MO,-4?1V41(3,BK%AE*X6L4X< M!]"4^#!DX7PC#K I\\#3R%43*MY["@NX1T!.\BFN8,J0.-SA M.5RK@F@;[5(V(XR("N*8A74X, MPU7(;('9Q R@*3$IC2<;H><%@<7Z,T\HF-R?2]&&PO=V]R:W-H965TVJ83J_ L9;^((K$_TY:(!];33KTY,MX2J:;\%(F>4W(P06T3Q0CE44OJ M+EPOS=H37R_9139U1Y]X("YM2_B_#6W8;17B\'WAN3Z=I5Z(ULN>G.A/*G_U M3US-HI'E4+>T$S7K DZ/J_ 1+W8XU0$&\;NF-S$9!]K*"V.O>O+ML J15D0; MNI>:@JC'E6YITV@FI>.O)0W'G#IP.GYG_V+,*S,O1- M:_[4!WE>A648'.B1 M7!KYS&Y?J364A8%U_YU>::/@6HG*L6>-,+_!_B(D:RV+DM*2M^%9=^9YL_SO M87! ; /B,4#E_BP@L0')1T#Z:4!J U(G(!JLF-KLB"3K)6>W@ _;VQ/]+\*+ M5%5_KQ=-L:X@3 YG*0"DU0 0>$DJ;R2%5[!*J]@Y5RY,(*_6@1(*=W/%OD;XVK9 M6M!4<#PK9J:%8&#W9KY-#+:(1QQ[?DI7ZL:"IG[B"J5.,]F!L#3)9@3!W0(G M@"#L"DH@0=YV6UAQ+VBVR'#WP7[[*5'L"@(Z2X6]3-'D<&@I/YF#5P1[=NFD M;K&3U?%P?XSUX>*L;_!B.QS1'S3#C>$'X:>Z$\$+D^KH,@?,D3%)E4KTH'K7 M65U2QDE#CU(/"S7FPTD]3"3K[2TD&J]"Z_]02P,$% @ :(-&4&5U[9KX M 0 _@4 !H !X;"]W;W)K_,3/!D M(^-OH@&0SGM'>Y&[C93#'B%1-M 1\<0&Z-6;FO&.2+7E9R0&#J0R01U%ON?% MJ"-M[Q:9.3OR(F,72=L>CMP1EZXC_.\!*!MS%[NW@Y?VW$A]@(IL(&?X"?+7 M<.1JAQ9*U7;0BY;U#H\",FZF:)2ZH%&;IJ MT*PY3!I_I0D2O&B0XB\FOM7$-X#@@TEH!P160& X0= =)?EI$F,II^RC$+\ M(,_0:A-:;&([(+("HNV%QE9 O*'0^+]"_TFJ=4D MM0!V=L#."MAM[R;V[%^WMZ&?LVC=4.P%NP>UX@?W"&]HJ46T\^]LT.KFZLGX M@_!SVPOGQ*0: N:JUHQ)4#SO27UOC1K&RX9"+?4R46L^3:1I(]DP3UNTC/SB M'U!+ P04 " !H@T90UXY,S9&UL;5/;;IPP$/T5RQ\0 [NY= 5(W515*C72*E7;9R\,BQ6; M(;9W2?Z^8\,B&O'"7'S.F8M-/J!]=2V 9^]&=Z[@K??]3@A7M6"DN\$>.CII MT!KI*;0GX7H+LHXDHT66)'?"2-7Q,H^Y@RUS/'NM.CA8YL[&2/NQ!XU#P5-^ M3;RH4^M#0I1Y+T_P"_SO_F I$K-*K0QT3F''+#0%_YKN]IN CX _"@:W\%F8 MY(CX&H(?=<&3T!!HJ'Q0D&0N\ A:!R%JXVW2Y'/)0%SZ5_7O<7::Y2@=/*+^ MJVK?%OR!LQH:>=;^!8U_ M K>?>ES#W'TJ(A9+"6_N6=J3ZAP[HJ?]QBTTB!Y(+[FABVSIF<^!AL8']YY\ M.U[V&'CLIW%#GO M%6U:V LD>\:(^+,%RH=-$ 8?@9?F5"L3P$7>D1/\ /6SVPM]PA-+U3!H9<-; M)."X"9[#]2XS> OXU< @9WMDG!PX?S.'K]4F6!A!0*%4AH'HY0P[H-00:1F_ M1\Y@*FD2Y_L/]L_6N_9R(!)VG+XVE:HWP2I %1Q)3]4+'[[ Z&<9H-'\-S@# MU7"C1-ZF:4)VM[9;]JMU-%SL0K#')\-T8C9 M.DPTPUP06+-/)2)?B6UTEQY=%]C=(\(P]9>(O2YB2Q!?N8C\!(F7(+$$R8P@ M2U@O3_VY!Y";([!:LPOFE#]L\V M/$(X$7AV/1F(DWW)$I6\;Y6Y"+/H-"R>(W.];^);/431FOQ%U!+ P04 M " !H@T90'0X$>J8# !+$ &@ 'AL+W=O&ULE5AM;^,V#/XKAK_?V:1L62Z2 $T.APW8@.*&;9_=1$F,LZW,=IK; MOY_\TIPK4D/[I;&5A^1#2GPB=G4S[??NK'4?_*BKIEN'Y[Z_/$11MS_KNN@^ MFXMN[#='T]9%;U_;4]1=6ET<1J.ZBC".950791-N5N/:4[M9F6M?E8U^:H/N M6M=%^^]65^:V#B%\7?A6GL[]L!!M5I?BI/_0_9^7I]:^17:)FCU M<1T^PL-.X& P(OXJ]:U;/ =#*L_&?!]>?CVLPWA@I"N][P<7A?UXT3M=58,G MR^.?V6EXCSD8+I]?O7\=D[?)/!>=WIGJ[_+0G]>A"H.#/A;7JO]F;K_H.:$T M#.;L?],ONK+P@8F-L3=5-_X-]M>N-_7LQ5*IBQ_39]F,G[?9_ZL9;X"S =X- M;.S_,Q"S@?AID(S)3\S&5+\4?;%9M>86M--N78KA4,"#L,7<#XMC[<;O;+:= M77W9*$A6TP8!*&%548#0,E*)5X7"8Q3Y* MO) !53(J,L!(F=5X5U8Y6(;25V9>]("J7AI[9!-XK0+U@9WB9088G:$[144D M!ZE85 M?/\N(=_52+N:*8J@Z<9,52@,\MSWFX"\1B"],BGPY<1K!*8?* O?T\C=3MS# MB[19/ZF47$(I2J:9[^CR'8VTHY,\];C@.QH_T-'(=S32CJ;71Z2MBI(>%085 M^W17\/TL:#\K\-R$!-^# MY?%,'WH*"_TK0H,VAY><]R<,6?0=G;GYM1M!C! M:MV>QFFU"_;FVO3#L+-8O4_$C^- [*QO[:0\S;4_W4QC]N]%>RJ;+G@VO1T0 MQS'N:$RO+&ULC55MKYL@&/TKQA]P$?"-&VNRVV79DBUI[K+M,VUI-1?% :UW_WZ MUCA+UWZ1%\\YGO,@4/1"OJF*,1V\-[Q5J[#2NGL&0.TJUE#U)#K6FC<'(1NJ MS5 >@>HDHWM':CA 492"AM9M6!9N;B/+0IPTKUNVD8$Z-0V5?UX8%_TJA.%E MXK4^5MI.@++HZ)%]9_I'MY%F!":5?=VP5M6B#20[K,(/\'D-D24XQ,^:]6K6 M#VR4K1!O=O!EOPHCZXAQMM-6@IKFS-:,1]U]4JS,-@SP[TQ/6KZ#^S,5 2!F/ZK^S,N(%;)^8;.\&5>P:[D]*B M&56,E8:^#VW=NK8?]2\T/P&-!#018/Q? AX)>$$ @S,7]2/5M"RDZ ,YK%9' M[4\!G[$IYLY.NMJY=R:M,K/G,D=1 MK1$(F"# &)A?( MZP(Y/I[QLS3S"V"O '8"\5P +U(,D,Q!6@>!29*3)%]D\>%@0LB-0+'73WSE M)T?0+Y!X!9+'*Y)Z!=+[%1D@Z3PI)"3'\:(B/ER:9R3Q^\F\?C)/19!?(/<* MY(]7A'@%R/V*D*ND*,W0;.6&@GA@"4GC&PL,(__.BSP5P3^'A-H'_G M072_*B-FOB4(1BG$RU/ @XL(3.*%(S [G.QM\8W*8]VJ8"NT.>?<:7000C.C M&3V9C5"9"VH:<';0MIN9OAQ.Z6&@13?>0&"Z!LN_4$L#!!0 ( &B#1E ^ MG18I%P( 4& : >&PO=V]R:W-H965T;WWL/Q+/];52)H'*HJ-7 M^ [J1W<0.D*3RKENH)4U;ST!EZW_ 6_VF<%;P,\:>CF;>Z:2(^HZ4]+&N)\_E#_9&O7M1RIA#UGO^JSJK9^YGMG MN- ;4\^\_PQC/<3WQN*_PAV8AALG>HT39])^O=--*MZ,*MI*0U^'L6[MV(_Z M#YJ;$(Z$<"+@^+^$:"1$"P(:G-E2/U)%RT+PWA/#9G74G F\B70S3R9I>V?_ MZ6JESM[++(P+=#="(V8W8,(9)GR+V*\1))\@2!N87(1.%Z'E1S-^FJ1N@<@I M$%F!^$T99%'&@$DMIK68B$0X#!:U.&!QB./ ;2=VVHD==I*%G0&3S-9)@F#1 M^OT:1((D=ELA3BMD925*%]NW(ZM5,"%93K*%&Q<.DSS_QUXG3D.)HS?8+9 Z M!=+W'Y;,*9"]HR79ZA1@G.=9M-P@%R[)TIPL#*'9A30/Y#WMW@$ /H$ : >&PO=V]R:W-H965T>M]1Y:D\&]YV<%1(GX5@ZN\!N!PRO,)7QV-;-\8Y M2)[VK(:?8'[U1V4M,K.4K8!.M[)#"JH,WZ[VA\3A/>"IA4$O]LA5E:3*< M8%1"Q<[+*]AH4#Z!1 YP";V]4R)O+*[YEA>:KD@-38^YZY7[S:4]N;PCE]*_R9%:^M M]Y(G=)>2BR.:,(<10Q>8U8P@EGU.04,I#O1=. V'QT&%L0]?OU*8A G608*U M)XA?$7P)$VR"!)OW"N+H38]"F ^ZM TFV08(/NC3+DBP^WR929 @^429(4S\ M)@E9W#T!JO93IU$ASYV?^(5W'NQ;ZN_N?_CX*OQ@JFX[C4[2V GP][22TH"5 M$MW8EC?V(9H-#I5QVYW=JW$<1\/(?GIIR/S&PO=V]R:W-H965TCQIC=7"8VA/S T61!.+M&)\ MO;YE6LB>5D7,'6Q5F+-7LH>#)>ZLM; ?>U!F+&E&/Q//\M3YD&!5,8@3_ ;_ M9SA8C-C,TD@-O9.F)Q;:DG[/=OL\X"/@1<+H%CX)DQR->0W!SZ:DZR (%-0^ M, @T%[@'I0(1RGB;..G<,A0N_4_VAS@[SG(4#NZ-^BL;WY7TCI(&6G%6_MF, MCS#-%""/6JC7/R2^NR\T1,+2M'B/5G91SNFD^UF*KM>P*<" M/A?P-$MJ%)7_$%Y4A34CL6GW@PA7G.TX[J8.R;B*>(;B'68OU5V^*=@E$$V8 M?<+P!2;?9C.&(?_$"^]0JOLL.'/@<*6A_<+?HV77<*O!FF ME\SFWZGZ!U!+ P04 " !H@T90S:;1M2L" !;!P &@ 'AL+W=ON2/+*>JAD96O'$$G+?N M%[+9D<0$6,2?"CHYZ3O&RH'S9S/X?MJZ@#RPZE9J^]FW5V+;K5])T",,#PB$@' /"WDLO9#/_2A4M M)ZAF"-$JR7NS99 M8Y]QL,#W $HFOL/5C,Q,M1#$ZLP70O!:(.$GS.+50*(E9J/[4R:9E\PHX65# MD+J)HQD*O"3(ZA-^\:(@R1*_R7WY>A\O&7]R+9IGYR<5EZJ1SH$K?_#, MN0)-&'@Z\5*_=.. P5F9;JK[HK_N^X'B[?"4^>-[6OP'4$L#!!0 ( &B# M1E MI0B?,@( -(& : >&PO=V]R:W-H965TV.FS 0?!7$ \1\F(1$!.E(5+52*T57M?WMD$U 9V-J.^'Z]K4-QR7$3>\/ MV,O,[.R"EZSCXD56 ,I[9;21:[]2JETA),L*&)$SWD*CGQRY8$3IK3@AV0H@ M!TMB%$5!,$>,U(V?9S:V$WG&SXK6#>R$)\^,$?&G ,J[M1_Z;X'G^E0I$T!Y MUI(3? ?UH]T)O4.CRJ%FT,B:-YZ X]I_"E?;,# $B_A90R>OUIXI9<_YB]E\ M.:S]P#@""J4R$D3?+K !2HV2]O%[$/7'G(9XO7Y3_V2+U\7LB80-I[_J@ZK6 M?NI[!SB2,U7/O/L,0T&)[PW5?X4+4 TW3G2.DE-IKUYYEHJS045;8>2UO]>- MO7?]$SP?:&Y"-!"BD1 ^)L0#(7XGX(<$/!#PA(#Z4FQOMD21/!.\\T3_>EMB MOJ)PA77W2Q.TS;;/='NDCE[R%.,,78S0@"EZ3'2%"4<$TNICBLB5HHCNZ"E. M;E-L[C'1+6)[CPC#N=M&[*PTM@+QC8U_"&"G +8"^$9@,:FCQR06TUA,, LG ME3S&W!A)G$82AY'4+3!W"LP_WHJ%4V#A<+"6&%"Q.YD^@1Z#QE@4,BGAXS%PA/\J"K@\U G.S0E%[)SXTRQ^,J M.@[FI\@,ADF\, /;#HQWF7[:?R/B5#?2VW.EQXX=#D?.%6B/P4RWNM(_F'%# MX:C,&POD2(@ M-L$[JV\$_L!(B$)723 !D#+FE^_YY*7D\@$+Y*KIF9W M.J):)@GD]>3)FV?SX MAS_4BX=LG=:]%M%Y=!+](:H?TBJK__D/ MS9_^^0_X'K\[C#Z41?-0PWO+;-G^]4VVZ$7#)(X&_63>_O$O:=&+!E/\<=!O M_WA9?LVJZ#\N;NNF2A?-_]/^70WS$H9=I2L8[C+[%OTU>VH_UX?_S8?#^73D MC4W/^LO3)FO_F/3/_[7SA7_=IE635:NGZ'.V*:NF_6!3;;T&SJQV\_GQ]_=>;Z.+G+]K>$M^Y V0 M:'D7)8/3V[/H)EML*^C=YQ+K->SS35,N?HFCDWZOGT2;M(J^IBO_"*HE> _T MFQ?WL 3PX+_A@W@FHQMD;]XPJG0)ST8W3^O;@]$\;5M5>,3Y7%/WL-];C_7^N\^-S;D"]@1<$P@2F4RJF]S! M#N#0 4W=EY6WQN_3"F9QL5AD\!0\L^3G.]JZ6:>K5?1Z6\.1J;O&=[7.JGN< MV$]5^0A'![9QDQ9>S[I).!>K/<^XA$![64?7VP:(O, =] A'K?';O$82_?<, M:*&+)9^?]^? ,3I9L6SC+7SIS3ITO[7?5M="\/U_3=K?7,"K2WY]E?J3N_YX M<_W^W9N++U=OHM<7[R\^7EY%-W^^NOIR W?YSS=OHM.3,[C3\R+Z\E!N:U@B MK\^;; /W4#]\<^O52^LZ:[Q7+]/Z@42)!?XC^\0C6H@ M#!QT)KO6HF/' MU0JM\O0V7P5GH1\AE@8G%5C[2DSLUAN+V?=-^H0KY M*:C&J##;>Y_;P/HAA MR^@QK5!:>:*-J;*F*N_R)EK ]1*OS!6 V(/,M M&MA!8&H[VX;;NEQGN(-9Y]3TLSOH=<=*NT2[X\'W.]??_HK4!C/,JJ\'$^=! MO>+D<(4/>A@/64J7X2I+ZVS72TS%EKKVKM4NLH5[)6_P*/,N+$#9@4%DQ0(> MCDX_EB"')=.SUFNHFOU8;])%]B^O-FKI7OTI\G@LWE8/Y6J95?4_15? -'P) M!WB76MFV>0!&^)_9$DYYJ;_-ZQJ)"J3&]R/=H M=U^#\:[>9M.X/X-?DVFK5UR[Z3">)+,X&VNYD@X-X,)_&LV'2T2!<8HUJL>,F WF8E"B@ KPBSN%*7*2;'*@B<"BW MZ^V*!"!U%H%-5-D#4C'(67RP?0$2J'4+JHQ:T919#RSD,!Y-DG@VF7.*%-O[5!1%J0BC\YI_0YY^O3^D_@KK)9[QH]=*O?MO>L4?#R\2,%'=ZR0.5L=:T0+\QFO MYGQ!5_EAR],^LF%Z=L[%S1?X\^'J(YR)Z[?1]:>KSV3[D-*VGKD0N>,](K@T MGGFJ]>>PU,,'O4,DN@3.@\O3\;,2''8_!!I;#>1!4I1W\9H[6DLN_JAKT)(6 MK!XLH8=527*RKWVL5J2CPTV;H7T/GT^7Z[P@XU,3L+1\=F6P!]1:.^[[FEJ$LO"9/W\,FG^E>Z;TEG!U^%>\_\R:-','%G7^KQ.ZWQ!;ZHN M#+OY\?!'O>.2K[9X61[4[*Z'V\_^+>KCS?O_NT*C;+7'ZX.MP:@P9'L M#;#5EX[=PI+DGB\97H+=)_?%TJ163Q%:'2N5THI6_Y]6[-8WG[O MYP+X]PJOHN@^S0L0TH'EPRD[B^"]H,(MAQ%E=W<9+#A^/.D3VSD]&<[.HB7S M%9@+_%=E6;1FMT>&;@]?CR,%I^SP8$IV8TP[U-SQTSKXN;/T=OWUW\[W*Q&MK&[5?E8 M,UNU5Q&9:\,6,$OL45.B':P$]1-F*-@-?(^?R.*V0:< TL;M4[!]GQEFL+F+ MW-H[TC5::?Z3O@@JK>>W:=TRE/@F2ML&4A5TLIJS3%745MG[A M98F/PE/DLECF.(0<))'=9XK< R02BEVB'F@MA+9FFDD7,%EV^ZD%LWUYVQJP MG!YA&0W/M=-$ANSK,6\>4)W$G3G"IK7#_/+Q4)K>=\Z8+':_\VD+DFE*^X[D MNL.LN_/-@XRZ-T KAS_](6WT*3GTE0M!*89\:"F)ABI?U@BN]:D2OQA:(LSJD'0;#%,K@?'L<\G /@4J^V2U8 TD-= M%:U;[:A&#I-#GBM4?59"16[NZS#1Q*'-0ND#Q5-HHBY7^9)LEK&?#O1?WPN5ZL(--O'M%IZBO*-X^#8@GI728KE M2PG)>*/8%#&FL/GH)6W)Z1]X0<)ULX+GE^3@..GWDGZW.47(O5NKREF)^[?7 MT6-(L$ M=[ZZE^0]M]=1).^]O7MF^Q[?,3,_T.08UO?TX&=*I*FLH%+BT]Z(+WH JZ9')T0"QZB ME2Y)5T=+:KI@*X(=9+;*U[!VC;9JBSWMP5)1Y^4F+]26KM,BO<\XR@EC_F!1 M,Z(Z89R-H\>''-T]+)NG()U7:^7.J9"*B6$7J-ZR'[, )EW7*=SX=[#6:727 MYI7=1[H 8!1VBS>E"H)6XMUVQ9MM/116>5**J=I#5BS0E45DA7>778HJNUME M"['HN'ZTDCC>(PBO1Y0:'I@>"6U4OC8CPL4JRL:L10Y$D ,/7? EI-8@W"9( MXK<92MW%W18VZ(XC#?'@]Z)+4&V0.^0BSI_TI+)L"HQJ60IG*>\:#<.* MZ=BN. ')](^XUL66?(C[SJ-=:GAVB:(P1Z:L\Z;AZ(Y8'118\!7H8-XFV&;E M%$"BWZXP8"O"E =%QW_?%NP IO-&+1W,.(@H2SQI*-YFL+[H!H.5ZUZ$"UX$ M#M]%U@T"WSI*^N=_A2Y6&)*FA^$>Y1O7%FH"B"D&J:90J5/!?6ZN+@WG,?ML MMUA)/7X(##?RBO[9/=179TRZSII?RN72]_D-*GB@D='MZ??VF*)XB+'Q2V7B M$>M_,+UP\_;O[^,3M-HG>F0!FSAHEG!.ER6 MFT6)D=/;S9EA_^IU>P-\$1-:9FA6(Y)M'D#DPK;V#WJ=-?*R>\A6S$_0S*WZ M@?=R8OI\K=B'.[S%WFN!Z]!*"A?V8KS!$!"88/2ZI%72TWY[5RM MI&O3'\4'B2NST2E(_O&O:Z3@ ,[T572>'#[OS^XTCMUP+9[M> M9L612D6WXMV@H/4(]$SJ7ZHO!;RPO1N0O4MT\U'#=A?-PAQ$.G%P7\6B\9I@ M\UOF:XJ3RFG5!TPLAJMXA;1*UJ''O.8FEJC0H5TA@M=!H[,+1>?AG^IP%$0O M^L2QI12LA2]1>..ZWB&K@9?%G=2+KHOH+UL8AHEJE-P&V>LJ MH]7'M54^I,..*/9X,IDDO21:YZL5R;0L<&7?Z**NX>?>4/^(X<]\<]T^&8:# M$8EPS[/S"=@=RQ5Z#,3Y8,U1^WXLJU_(=JE,Z$+.ZT72'"[M^7I.1((GX_%0 MCC6]0X8,/!RF2.$X=9.O:;>=^&@6X=0@R7*JIUEE:U*40';_.U%M*48E;D4T M96DN:&C9FX\Q,P)W6L.D*FO\*&E:YK:W;6Q-K MK-0=9331Q+W(J\5VC4&IH)X!PR?=%;@>,B!+X^)TW()B#2NBE3.T$9<%\36V MRY+S03:*^CM,?WO_X-P457:_7:68=HS[1N92OB?-1%%G:K84 ,K*X8*T(9" M\$)3#+F4;X B:.U/+E$R$5HU1PG>\(EY+WP'^[X G47ER!!A_%*4CW#EZ>BM M2QV]]45$;VG=T[%#J..I)QNTRN"P0%DLI9F".R#7N*5V^%>.ES'K?28=9O%D M1V;BRHSK59F@V?+22'4%3DG#[D9E9UB36T+:)&!1G>GH%;3TG^F8%3*[&YD+ MSP+\JD2,0&2H%B\ZM$W+SPZ2(?FFO@L&U_'8 U-4*].@OP7:/NGWID:FH"BU MOKS5I3$]?K91'M0ZRY7>65[D'/8'$%G<92^,Y[$^F%2BGWLW/66J[44?5 !T M8%-!GC"-!VCQ:EN5L&>O48D'2>@3<.ZEN@*)RV0-W>07=9[*T;C\B[3/FI5/ MO4V&1/'&0UE!!8*!W)0QJ_NVX5L1[1-Z3^]6& ZMM_T+:<+D>3+-1,2^[Q6= M&-TP,!2069\VR#V!^ZS97$?T*#84[0+>\S M8?QDPF2[-UWC3',LR"^M4F"7P&%2)+OB[5 6ZE"^"IRE5WOL>0<=(=Y1NK9A M)BO'JG@4B9.'H-%NB;,?M<#YW?]^H5%)H([.1YW1MG^DT=/(/W<[*JPP4=.F M@Q8"-$PK"@N&V\X7JCW1NOF3Z'083R:S,_'-()Y/IX$)96P:ILP5:H&[ WF<85.*1@60;'SI>+N6IYM MQ#)&+&*AJG"+*8LDHK#;"99NL]4ID"OH!N18>W>]QT2.:&!VP;;XD,.AJ18/ M:(.J%U5^B[IG!B<&K@5B5FFT2A>_D-1?1 JQ0'6ICI0\\C!W;)O3GC[8"\J] M%-14Z];LM/QF)=RN8$LK]@6C2-*O:;ZBQ='F,.&1ZUE#!Y!JW#%@:D>F(_$2 M)G#1X3K_:);4_3PTGR^(YIW#VCCW(EJMC1K@Q%BV24$S4&>Q\&(7'II;! 32MX[ECNJX.,B(: IX*&4+!ZL'HR<<'FEN%N*%92SZD] MMCU=67W-*._<@HFEU.YB(P33[[WHVMU7.[LPWQ$R,.6^KM>H>-$9(*W<\)R& MS14X9$V#=^TQ$2:4NP ]/ IK*[)Y,U5DI"00%:R)JYN#LHDQ1Q1R&=,W&,JC M@@IORZHJ'W&:%)&9JW0?9[C67%4I T.N$[]PIQ8H4"(0"]^4MD6:1AK5.8C, M:<7[J$;?WH3 DJD31Z^A%<9XY:)2&UE*N!L:"J#DUDE$%>T_HO,$9I[75AM] M,@S2R($JQ 7-!NQ5!&T]K]'CPB-0]Q8W8[:96 >:M.A K1 ZB=E'^=&V9 M=;;P))7;3?^HF =_,G(?JC>!;]&QOM:.5%XKL\2X4VA$A/4R3&+;*!(&;IY_ MPZ .^72H7Z)U^'A+G(#L&^VMQ)N#I5UM@Z^)"(K[E5X2*[^RBJWC>?D,L_%) M4XKE*O+8/;59#G;DL>)L\^<,K6]P*MYQG*"T*U=E ?]>J!/XKK#"AO5AD*BC8@PO;GZF7\Z3 MP8_1#3'7NR>M^8N&<:546.@7,O*??BE!LXRFH_X9TM0&^14& ;AJ,?R2X;7 MRT.N"?AAH8X#_ K]&XL]#O=B>[\%1FS=NX'!SLZ3,48!:;LI2_4)2.D:1T>L MNOZ)DGN+='6.%O>;\JYYI&"OF^UM0Q,9COOG,):DY"C3QA0>L10AIW"LJ(0 MV%I8U>!PSX\9:$$!4((R,(\I@(E-"2788O [AX[6F7Y8$?D7VER MT&3(37?RII*NM;RN9?3P@%$+7RVU-EWKQ!3QS;MAH<+N7!^!VOL*UZEZY,P7:I MBL%7D4]V+=84T("N$"6N=5 8;(D6=C$R52A*E?IMC=[M=(-Y+A4ZGXR I[.N M*O;%W)(E4%V$XKP23R97'CF.2$(P<36UR =B-Z^Y/Y#G\ATB_2MN#%S#(92] MZ(H='CK<>N<%H6YN>/Z J^(=.N5!-H613#K9TH39DK$82#LT\!S@T\#HWM-! M_=%A)I@F+W^EV*I@,TZ "EP)L&?:'EM&S/B&@\F!@XC5&S->0?J=I5G=YVM77^EF%DKUUP@W>P3 M;"@V8X]0TY_&[HK\O%FF*ECEYNH28_=8]SJ/+NQ953]^2H%35NGFH8X^;:MZ MF_+QQ)_>4FC"Y^T*[RDE(WXL>]%P>)[TQ\.!WF!-VG?*KY89VU/GUA.XQ%VF#KZA!67PQ8XCJ."Q;*, M:!YA]QAD:%E1#AKS$CD:[*MP/[753. %U3(0%HAPG>;F,YQGF5,@*$>N$L-1 M3 4XZK8Z,)A RQ(BN-816C\0.,X>2:D/^_DY\\U?VJV*0,@ZM92L-P=F:8EQ MO,UNJRT&GNSACC@49?_30MIH<&;O*,);U%J)<1DB'R<.LUL%!(K'?2U*O=1N M&)?91ZUB=6C$V-WUHBGIZN&;1PD8(H>'O+PZR'!9*M>%[K>M1WVVL=?"+43 MU2'_$6T.6I+?HJ^H!\PBX]"RN0DMXT7<'TE&7[T-_ZQC1^YQ#AUK):4SF7B@ MHHA0<0^$P VB5X='(KWJZON0F",WO'Q/C')GA%9'H-Z!CVGC/.$^<*#MKC"M M87< \K55?J;Q;Q)I+"*).3AP.N[US<$SN>#!>+GZOT^DHF.&U3&*K SSNK'W\)=WT6:[WHCP73C*3XL25,3% M TP=.K _\1W-=TFM4*ALV_K6M)&VX_X/*AT.B._GU==T 3*?'A1G8,&Z1G\O M<[3[PRJ@H,/;"R_\)=VDQ:$3P\NBK/)[7#W*FV*<"R0A2<8YWSZ#?G\<(0XY M3(\8YY]!MOP6?''(FMEL6@24Z,0F05X-+H/,F67J$/58D&-E;75[EI6A/M4 M(_#"D_.=<8Q9@STOUZZV$-<170.U.L'V$FO,!L!EE)6;5<9]W*4+OLYQ"'@3 MR!F1J4ZKNRT>F&IC!BPD_#37T1E\F&7@DU[/I?$QMJ>+MYTJ>KGLPB)@L;-Z",CB!*2KVA-^Q@J\6\"';L8BZ*=H@ M$IV%8XEBF-!(EJ4+[2]11JD&/53:$J\" BH.332]:KY/8^+U$(Y1]$&K_* O MJ/3+TY$;+DB^%GV>/#\4VMD-GC !3V;WM.$&:(58&Z<+ZR *SMA<:59!*A&7 M.4 '88/51.Y SEU0!*ID7S@,+=9Y0$_0>U;%4N0&#!"?OL5R9LZH@6 M-(B'Q]6=^**CX_!PTY[1+>XXT*V\*GA_1YK3;Q;7]5O_#<21[8P7ZXX?T]\H M&-L7CTP#978^C,U'B5?\O-E. MQW:0/L+Q=]N2+FCDYRQ!G(PM21Z I;RWC]/!>'KF?3N-X4]K WULY6-59VL9NQ'C4[CX=RN"]M2*')50QUSA,+>\8Z2OC_>POW>)[:62E^%24OCJ2G!X^?2/$X/\ M8S/ RB[VG!QUB7?]G<7S@>#^YD)Y=]B%TO5W'"="8+.8]\]N? M)V&=MUB8:"!42#AL/*3;>4G P98;=.DSG+4K0]?R0'292T[6X?'_F\.U\[#M M!-E^SA$Q_[X,;>FSJ:\O^4-'XNVS%V1N);I#(+R?W=$IW=B>W.#C*AM,M9M. M)&7K.J\QIN)6E4GF(0O,GDX/4;@:V*@7!;MW@UJH;PH1"X.FFY,ILG+0!*)3 M5,[A:)^3>\,F>Q"?6+<2/H[++FU[:X.5'!VCC)L,9=,3)&![I#*GR0>@@F.Q M="R9]HRSQ@&6U1'QNTLJ=G1'HM&:L;6?(HYQN*^RM-&YH8=USMX)B]T$@ZBARE'TSA<:C?@V*Q8/.%3]Q?.2JFZS18JY(@VF8FO8L%2% *-5ELR? M']S^<[20P9BP7#@A);+)':N+FV ^[DA,ZA8S2C@51J'E,Z>M"0^'X13E41'W+-UA M;%PZ&!';X9=V6PMW8!300:K?;.27TG>[5&T!&9[QRTF".>A>M/7RF0 M019\3@M)\&1BLAB59JA8_#.X/@BQX6;*U M!TK42BYOZYC$WVH;KL+QLPX-:#>&I109BYJ:4JTJFN3#KK[\1W'_'5UU_R2ZN/ZC@43,> MV@O]203[>RN[?\T(&,(6!'3/FL"\P8VC9^\QR:U@5[&N$GL23>*)4.E.Z%^8 M76&_2=134Q"MBE\HZI%O SZHRXQ\=/X"C_O]X.!EZ_N^QS9TK(-#D.T'1_$X M\8U7QW;'K7S8%CE7[PAT.(!'QL_NB-]FMH3E0$(]C))G-Q]X%?9O% ^FB?@B MM,6MQP>!4_T;D:0=R1!KT [14CE G.RQ_FIR)"%.QR\G1&SC0$(<)KYYOZM9 M?[_P_=D>"AF.=S8L/P]]6H55G,1SX8?B!;:?)NU'A2?L(0AN$;XT;I\,/ (& MC:QMI:!0064212WV$$,Q//Z'M6^(A_5Z3%8'7PJ_[SP[C_G"N[)7A%?9.K?[B2J,LBT7W ;H;E+SJ+>8*X3YSB98QJ "$)B? [5&$F^Y;=1/=,9!#$M7-FG5@H=]S3,5 MN12>)QH!T:2?5\PK&@[+\7+"*-=+@1Y$^1W%PILX.-,:#=\BK:$NPP+E.6K6 M( :M\9A73P2<3RT5@NC=L5.L#@+R8ZQ24U9U3%$A*# U%-F$@3$TAGRM ?D: M%3MKL,IT%)'2H=.: T>(3 T0%$J'<2O> V-L+,9X =2CRM>KR'9S0'GW'!F? M*!#M*)1?;H)Y"4C^\2%3P9LHLJ[1=[;*?R'%'8=#\>>-2;Y7>1%+$P_,$5#& M4J:\;ZBG +M_TK%&+<&7$O%[T3L7:\T"U)$UZ9B-8JB/!>>LQC1@C/I!O(7' MHCU&#)Q"WY.KGQG5BG=SP1E!5+*@C9J&OY--VWWF0*5%:>]MU580+;;E5241 M&/-A 5UE$Y@H/@FCLHMU[^D-PUE/DH&( .S"V :]TW3NEU2Q.#I25<[(FN^D M W0A>&NX*WMO*+U.N"P]*]A!2QF""]>^1GWH]9ZZY)@K_V.N<&QB;)%#Q21E MZZ0=0V.2PZGU$>:+ +;XEX?0FG*L>--4^>V65P&!UVP^KU4=.4D,SY5QEV)/ M#GD(FZ3-!KIL0P^AOC[I#2PU-*'U4W&-9"6 *_;)H"E9+#K76NR8&Y/CS(V. MF5.9]U1_;.7CTRE0G1!P,C2QX53.#"TR2=]2OF>1\0]BAY*LE\,"@%!2KI*> M;Z%YM2CW!)EW6QZR2M_#*.NM @D+*Y&5O%)]M2',D$"P^$A784#Z/?FC'O*A M!AC'I-^+=M63]"K&Z(#32P) 4;))=\;,&!B6C&\5'^CD8HM0:OR%BOO$#+DHC:1[RK:&G$/TZ7*.>1)WL 'A M M(2^ U%; RCYFC]%?0-S)GGIF .K]VFM9<9>,$64K'4568WQQ0WD>E&3RE3:W M(5Q4P^'>KDS1%KYS MS0%_USBCQ6OA']NL,,Z/^@F+-"$BD)D"@?"@_$*BSRCN]_N$$)@W6P/@RF : M-:;!K):/&+FN,@%,! I,32U_D36$"X$04G _ 1>4=)RO4WTCCBYA M'=*84T[BZ"<0\72NA'CXK_#RLERKF'(9]XZ"4+HD)#4"?B VZ(H%8+I!L03 MC&E1 JF.\\Z*!X83#0F-"UP1(,D6" SW@K$5O&;,@% N3-=4.\@X!2V^L-,LE(Q& PL &RXN&UL$(W;BI%[ZD@#595/TR-K1 MI?3//JF'S#&0\[5IX;I,W5@!-)@7G+TXLP#^H.MK]H@*%6A3:43JC>4G[B)0 M2EQ[$98$&":9"D% G@P'(H,-0;A@)*!?"PQOB64:H3.]OE/D8S0HS+?Z)[PX MX>P5(K^WI?7I&U$UEE?6QRFR&!4^MS$/L<+!3?LZ8KJJ2YMYAYDI?C[*6$JC M%N&,8^NQ#9O.1N;O.V2SCL^+L]M4YI66\GB2P'86VY7*N!)>HE:]EGF\KR$D M4]T8+SBH4"E^P$=I4FW0(:U6J/7NRYGV24U7J.(V&,K\=8&9,:">ASQV< M:KK4(-FWV4.ZNF/.8CU2,.Z9[W]J$73/,5F)+EA6H6.C ,7,I=N&"$2X]6PI MCX:^\3@3"&&\A2W,U@'R#R0[L(P "E_DORYHSP" M'T?;A<76T?86W@6==2HUZ1IU.7Z<[#8DO,IR"GNV@*3J1[0LI+5*H\NS!E*,M9Y;0#3C91F.XV32%^AI[>Z2V3Q.!G,76M ;RSB>SV>J3D C M+V/K+B43O7[A=!@GT_Z975Z==&T>F,3CP> L,E6WVV&HIY/IF0$ =.+:5&@. MPI?Y(SV%^8[&9VHZ 91 ^V32C_O3X9D(2W*F8)X;Q*/90#Z&(?HJ0BPP@&08 MC_I]MUDU1WPQ-!2[:B-8Y^'9+@3!T/@FL^1,6,J8Y.LV\(!&;MD!R:A?7^+I*Y MB /IF,90M:T6M7/1&1G?F)T-Z"OK&1Y\G#*Y40\]W8>*FZ,1:G7&,DX6T],& M81B=8@XD4WX:4W^%;'E6>C&\#=<"^)HP1:TP\WGU9#,RJ.\2 MC?F$7?)4@.2H[WGH"#/>K30?5.C,WANI')U%1%M*$0\G"//"ZSH^6BC+:T<2 MRD74I5#M%B%QQ\;0S6WI0+($5LI8U'+MU3DA($MZ*@+*EUA,H]^?C 4+80-N;])EOQ72 MOA,%KP&E*7Q3L1./TQP]]TC7VW#UM%PCK5I5T(F'HTD(3)KV)-P"1B[.BRJX M:(VVKP[(PGQE1;DC;;<[HSB%Z&U?!V9*NF3JI%HY7.X9!P$TA]S7SA#[I$E_ MP3+8*T28\/"XIMK-LGMTBD<]JRQRN[3-(_GIR4EM^"6-\\%%LV#I?/5D?)P: MH,*B6YJ@1 TK4* C'4N0[1BJ4AO5:+OG'TZ),P!ELEJG!;ET=5(55&]J=1G\ M#+%'(OPQA@NGH<81=)5/*7(/5J8;Y4G&V-^O=&=Q +2Y!Q$'FT1,L_HX=@D? MZ2IG/56G4$]85]B#AS@ZA=5%=KB1;2ESZI2BC@[[PKNU!I%'\E8Z_8)_Q7#G M9?:7'86:R7 X,H9#Z:[0!L1.D+9CM4TK(>].0W+2B8R,;I;.SY+M^JM!%TZB M9#Z)^P,;(/6Q=4T&ZZ2:IR?Q=!X.T],"_^$DO7Z15A4)I_R*K4AK"\_ M(AH3G5>&EHTJN !EYO?WI!3KF6GQ"5WL9J5M2T8\.SH9*5CS&]C6J]UDV$8Y M;>N]WP/?M$O$T)ZTT$+@&BJ-CGQ%9D7::IPJHF5CED(7@^F!\O]P@"J(C2T' MK"^&0L;8P&O7CZ5@&P0] WDQ&XHLD3OK#>#SI.RC5
]"B>T?[.!0ZONQ$,I/*-YGUQOOS7_.MK8 MUW+YJPJ/8E\T?B59_X6KW\9)MB1E85T(UHY6I;T=-.DO#TZ)M [E;(^P=616 MY._LYGGVCG>2[@Z>U/57'DW]'6KZKU%&?M%+E(=Y(94:]IIW??\I;1Q>.I\G(L$Q]/1D((_L9#H2$:3"RZ8? =8SDUP\B<"0P@B;Q1&#%)="J8/CP['!D MISR.9WU[R\#1'L-UT^F8[C23(4C\/P1/;>;!3W MQ,@#!$AB#('<#=!Z.9\Q8^XR1E#H?Q:#24;XWA?IO8MRY"S@K2:3RVQ=D; M?6%1(#U]VN7@BH_57(Q7HQ==6;V6+;]!IXHVL_ACU;\P.OW2*8:B] 4L94PQ M;]M;CN9%M/IMJ^*300\--T@""SPJHY MG,:C^0B_L[QC.(J'\SY^9S<OT5L-SOT?],,[Q/'R;";37M1Z309;4'%3!EA!GVBY^DH@$.H% ME4K%D<*I_F@!SRD:X&\9YDF\3:O[DM*"X^AC[Z)'^_V73Q_*ZCXML ?$)GX ME:P-)A"R7H53I\*6S[TEG'!&.*+7*71MJD?4#/"+ M3;3&0 *+4U'<%#CS4<"U\W!ALJ0W6_A7+QLT/^CF3=]3OYXQO2B2.(&&,TJ>])MOMT6[&!B M[,9NRL&92I*SX%AQ]/[]972JXE05XQ3C62&GJ+2+YJP'DP91ER1,&V@+'ZHG MGGZ(4JP]VL:4 R_:UO7>F'(RB[723=;,O$QQ9:K:S,&V*J_42,8^S;Z6@=.Z M*6ZBXYTX1&,:U$][(ACWGVHC_%IG$L;>_:-(3##KT]X%4Q=&!)D[IG"LRRQ" M02GR151C9V\L9K* ,F-">O4VP*]8(@XCD$21L6R5\\5(P G:"^,@PW@AG>P MX"#-)UTUXO:/EKLW/#>]$%1BZ))":S M*[5HRUM?Y#OWVQ33 [+,*Y*"LPH%#?'AC4[O?DFCUWEY Y/&-?PB8IKXD;-P M'O3C ^SFTWGYB%MDH%J?3&:5&E%9Z2/,'A9X$G1850)4G5N9$6'G:0\M1V+@ M-&O%S+ T Q!.Q?F ):72!@XEB:EJ"XL^,'!8"+:V%5>332-&6^LW-YT M1QQ )T&SV"N)Y)>.?CP)G:Z,LONGLG0+0^B+[2,6?C;J4C3 X M2, @XT]JCG]X!>UESE ^''=[S!_U4+;,LM-,.877N MTNVJ<4D:54@<%MHSM'':$.'0793_L[+1*&?B-85%N+=:>V@L&+ M^+@1+>L7BJR"Y9OU83D0I6-3;E73J?+?AA4$T1:N/I>[A,-RDLRG,IX1F.%\ MUIO]H'$V-JD!DN/X"2Y5H&O1J++4)P-Y(J&-I#?XP=:&LZR#1J!JF3$(>D;E MY7(3?V:2TO9G/+NK5SAYDZ:PM"/6OZ4[TA2R-<*]6L7L6\Y.1G\-?S:\O=6& M.R1FMIQD&$[C9/P("ZH!%W;!>&&VRO?)<"SHH*5O[4P2)8:ILZMT_= ]J:!& M+_"CBYRD=!5:K./D@]V[M#4<]27Z)-+6M#<\EK;FK38&O6F0MMS+8^!6)=]^2+I9B31\.E>(]T\2U3 M-HO8%"4.9=]P]D!D#Y93F5NB0LFQO%/:@1.,L?L0T D:.2'/=&R\]138T6J& M8L+AMA'OI#$5MM1HJ CH<#1O!5FGC V#<:W^9/FEN019_7+( +PC)K(Z-/N> M^T=LYPF3^ MQ0/:A\++3-?L7;D:1;BFGM8-5Y*!\9; M!NAO)J1S?;]XMD%9C ]3W\Q18(U7*OEJ@W=OW;O"1$&ZL^)1):.I(.EGC,J[ M,G<,40S+5]RR?6P SY],S#)&NL?2MNSB&9@+>I^E@)0:Q#YP[2$OLW]HVA,6 M@A;9'F<*E&OF61_@7DD+3:/Z6J'"IW><^M:R>EC$07T$\Y>;0!B:#I4$'3.H M( G#!-!BT%08(+%1Y30;G>Z)0 :I4SD&KJQUOEU'Y(Y 0,FG MF )L-XVQ&^MZ L+H=+@C1JR*1#;L&COSI1:I- C3YAB6-LB(%BHPQ;7L?N6H M(&O+/:LMJV^X_V"-OH^FPB)=9>T M6'@*&3S-1=5B+VI+WT=/S7JM0*)@JGN* * 0(.EFG?XB"<2<:L,*6(N@ '%* M6+_#^&6FH\.(EFQ@&\$P4JYUQ\UCE7-S?<+0B<+8=1WNU%C_;R4_VNQ@2/NH MA\]5IX&2[CA/^I-V.SIKG'E-JW5WQ^9"5TR3I2G^*PQY%P'#9;S#+JLLHV-7 M??#NEA<8 X7QK5B&;'KO'(Q<[P&=EZ<6% /Q'U/&Z"&8"6M)%J(SW/<+DW$8 M4_O;@NU#RN*^XR)5..%C7CMBO"M2 MA20:1NMU;P!O5":I4>V%L+%2"$/&5AJSW =Z.#JLJ"C>N#LGAMR]=B12PY.% MRC@T%D>#6B23*AUQ22$=<6P/XEB+$NXL#.4>'S%8B;?TNE1PV*B0=;5E=YNV-9F)G=;?S0W8AYR(27C&L8H61[WQY =J M9=0;CG_0KD!F:MTL6CCUL[QY4 MBD">0?)U27Y"RHV]MX=#H M@,;925'NRC\K:-O#1S'2OV3/Q.B1*;0\_R1](<.#K?CA&1@1CKZBX1'L>ODY MIX3;.!&YBT'>: ,2I #> ;O %V.'$"/B&MO8!JE2.U4() (KK+=KGTT%K %" MU?4D^O;J=CG87AIH?L$<[]"H1S_.UHF"G VF;@BD#7ANQ4'*OYCLX 1$!G[T MPWGUCU_\$$D3Q=PG1%=5(7SGJ?->3>+!*(E^+JS7N9,\VN^>CN:!&M9B4-/1 M^ CD,1/X"8O[$5'H#WX3,T?BN9^][P5_4E)Q^-L=.;/ IM4S7QQV5XMJ[)RO MK,(P,2.:& O?9I0N['ZG?6+BM?9C% J'3IJ+-8BABS2.KK:8-,T1.Q=UGO9H MF>0[JCDVB@@D MH;06Q7 SQIAX>>[( 3@.W3D;UZW!,66?1(,X@5/[5FX+_^:/RXE2+PT I(UR M3B*CHA$2*K85PH$;Z,(H=WZW(I"Z'_T;XKBAU!=Z8-2?1#>V$EKHD60R4CVY MD\;B+)95W6Q!Y]!&;K<0IPMB8\A)D=N.0'1CU>*.3:TVX_?!^_8Y[+SCFO"W MF4]N=P]M@J!R,.?EW3EBS*NM!?*8QJ/A_DP@,SR%?K@#.U(2!-8F2Z8VG\(" M$+;/4I",^O%89!JJ6V#'BY0F.NV'[Z%PK@#3Y[ZUW(EX24%1Y!+'TS8623@R M%2I8M?D4SM39H;V@M0U[& 3R8+[;?B5Q(J!9#@%]A#>FX]8FN>>^M45'94+^ MK2W7*NVU>:(;.>2 U[Z]Y?^NMI;^YG;!P\9H3I9GC&[?^U*CFA2DG) QPD Y61/A MFBIO&-1W05+^4.PZF@503DEOODCPF"C7_-7A#+ZU4N2A[UBZ?\O:!M.P ML0#@[.T8N4@'F\"U +2S_,VOF+_:OG?,#[J(O/KZN7I(4"\Y(:0H-^M_,)VX M&LH8+@F?GR!72EJ96_$\D%0XG Q;R5QQDOCMG;>RN^+YT&_K/*3+)/UX-/RUN @GDS\93F4C%LGHDL9_B^C8E<0^-Y4#"0ZE!@"\_&T3<.H M&QY PZ,XF?DZ>(B&QS[5^#0<*$G:1%U0>/73 :5<<82F35T MX&@I$])^;7TWU7RW.MSW +[>,=C? ME_2;;W>POQT$W15]6Z]^K#?I(ON75QL%8O[J3Y;TT'5B.^N( 2HT_" "FBL4 M9^7-L)$<1V,\D6%=-/A(L6S:_K"L=&-\]Y"Z:"ZEQJ!.F4X M>;;58+8;.W.YT)$F291IT2EL(;.)>5/U# 8KN[O#>%P5#8 M4A1@K1*0+(J? M$,QP%3R(XZZPK\XM'\M<^>/V?';4G@]%U93V>M &[R $$*=/$@'\C'9DVZNW M02CZ.A(P:H.4;>ALL=+KEZJN$]G.S&8JS"Y#-8FPGE,PCHK4HUH"BHCV;'>] M0E7G^^[V&^-$5,$;9'0J".J,\4=O5&TT%:>+D(LEQG55V;VJ E2;HD'9DC) MFQ+]M@^(RD[3QPH"(%+@J+@:QJ&HX%@5>VZJ-^D0V<"VM<&). R&@\45I:$#& T>JJR4 M:B2.A'E:81 U=)4 M9)111Z$9_$+DS*@ MK=6:11+1ZWDVF5.2(>\K9F5<^LN<1(\]5C4!.7L[K70.$A8.C+ 9( M/O#@4*CIA[S&BC*+2)FU\%Z@3A1'@9$]IM7R?%66OZC\[9SBV5>9QA7DMM9%66VKF>[7U@1UQ1.<.X[6FM!;TY9%WS2 M^(XK_5)'SP&,8S&"G$*6C%$#@C ME8NUI7,LUD 5[NP>#)]U7;*0 8=$X]FWU*!Y?\6P/1VNP5 .WEXX'<4"'"2M M5CG2' Z3# >WF1)CDA8>1[EMN*ZXCH<18S"Q*L)9B8%PL"-;%4,C8C=9R 39 M!<.OVT/C^O 8\EYBC=S]4^F>@D83%I&S+>2"OHC6$14T"M"*(E"&D6WRN??+ M&[.'Q)D6T+IAD^W'D1;VO-(*3\&K$NAU32&EC%OI0T0]M@02JS<,:(-(S' M\\&9_#R1Z**!QC"PO]9,S;XX$R:JTZGPZ 7FPWX\.85QG#B65OQFTO>M?+OI M(A?U_OX_0P^A(H;Z[^?TT5279,E.6\^X%H,$BYSVXXGC1YA,G47_&Z@EYWEQ M3LD,M?!M DD,QL['F6WF+=;@><@8MM9Q6\\F=OM BQW/V@[2/# QV/D^T,), M$OA\'H]&?JF,S[K4'Q*ERA0@S^XML-J,[#8*,,;6F&I5S$IV5"@Z"N0C%#_9 M\; ?5BD4">7IXD@M EM1X1P43SF0!81I_#O*1(6JY"X1\K[<:/-)7=XUCRCO M$@IC4^M;?H49CB(%U_@@-2C+?B?]RZ!:7A)ZN7,)15&Q%R]02ZFL$=T=CT)M MBU 291I\23,,.&%H69(%IHV>H=5+M\)+#^,BY#M/MI-45LM2@@"EJNEN= E/ MDAZT>! KFTQ#ZJ\V&>QHS3P*S=Y7Z5K%9)MINR9*(P.9\=K(46+;=RJW\O;) MC/,.E"FJZ\0)S=LF7^E8$:K5 -]I7@?KGZ(UI%9&L&6&]1RK)[7&)OR68FJY MPA$ZX;RN&!Z+"FI6]_E!$0VO.\)2VW_-^7^6?W'G9>O$C5UH(M=?7!*U MO-/4XMR]<&$Z03WH.1M-I0?S=! GDT26'4:HU,,#KWZ379C]3G9A]IQ=F%'T M@X1T)O^E4Q3A-(EG4F+%-V:^X]<#9$*OQ#FKI)?"-^&!,UGG'2+$2B_&9Z4X M7G)AJ1LL*W_.C/R3]G-VQQW#;1YU#:)E^7IB0S)IZAID,5MO5N43 ALI-RFA M4VK7*96X[P2-)X\,R0L-W#0X!95<:N+B\#*G!'?E^=* '%]1N:=,X892?)N\ MODL-'$>J#9PJUTREA&&[?R![K6;7YJ<=( LTY5K/!">G:](3+[?SE_9^Q)!5 M/Z@Y61BB55HH.Q/-59DY_46@'SB.55LU[?)XCW-)'V538WD#RP_EC&-8+6W2 MG'S =8>I&S5&@ED-DG;L[=YMD&,9)7WGL]2W')76*:G5060YBB,& MHM6Q3!=;6CL46?F\:$@+G4ZG$,\4&%<'7\#X"..Y_\>V;&P'']-ZF?Z#&5;T M(:U^R1K]$]79A1:IRQX68-)GB.Q2Q#+,8#T.4+==6L9TOG>A27A"[DI!W83J MQT*4R="F+/<:% [3K_:O!D?95>)Q-\_<@2 MZL0HNW!XC2]SK%;.)F0NCFL*1I)CED.E1%DQ\[J[9'34ZL[+R! T45MJP1[< M4V#N99J,":K0WC3K'PS,KX,/:[9#%Y[W&JT!8051L%CWP,0=2"8$9WR4<%@% M ?#A-QYGX973Q*5*RGHN3WW=OWUZ^=\ 3U=29/,J#_9)3GWGZ;K[&?G_G0_ M_<1D9A4$;)D?^7+(S(?3:3Q(!E$R'L>C28+54*+!((G'T_XA#B!(R8M!KO(;3937O 0Q3N.1$I;3'G*G]5U0'KQ4.V MW*XRX6+#I.KF(:^6P7_Q9JC1(4TZDJ9!GV(#PYK6H%-V?UTBHT-_N9 UN8#K MKR#8 B-3W* UK, P:+FRE>'TU(DR^JL#DU<:,<,;DO;"V2"(1AA_ ML\+W@7LT-)K4<"FZTT">YCP8"]"O=M6@V(774>@.V=!_L#B2<>E0<:\ MM/(DRQ;S=801C;4IC( Z^.W/6W@&5[4$$5O=P(Z&2\%739.Q#8Y\D0(WR2:X"GIRN<)X<#9Z(Q2C0A;$&@P&7;& MUE^N4)&:-8#!#'!0!W1-CL M Z]6"-O(8U&>F&S)A\XTC%&@5=; \SA$9VEM M.5P#.V!VRLZE/0$C-R$+:$FB;O,L>5AQF0)(EUHT$NS=R!Z5A4$Q<2AG% M,TJR%D&;S/.4?M82A'E+]?DBU2'?Y&0A>GPH38D10N/*,HV,Q_>2NJA4N8JJ MW"HQF^\6X*=HH*Z5W=F,7(U834 PBW!IB0 _-W.I=TV&#J(D[V/F8R)425IE M5B8X,=^;*'!8FV=(I&.[.REBP<-D[>W'F->_G[QF#IR4IU%O,N0.80):HFOWBE"H M2?1O?$6=PG=Q'PN.>G:<20^DN+=\4O')P20>3$;^@\-Q;])OC]@7,)-XB.[H MQ#>J0 .B]!\2C0<.8X_$8>:7E\K_7-6.5XJ\M\-^;S1WW;:]PZU!2AYXV6B& ML[9+>3"U<<#ML1WIES5]M1',B?(=6BKNE69PIBT!F ,\B=+ M]).2,3'R20+5I&Z8-IG(#/#B/B@T)Z;*L>U0NKN(JMRECI-XU3*#H*GG9-C& M*;.16J97OJL*X4KVD8Y<)8:#%D5XUP!6FB37GK6!*AU1VT _H0VT(PYYCUF= MI\CIBG0WR+T)."4<0R.^JNR2!N%K9O'-Z#"LV>+HX+('O1KZ=K[-[O.",N1U M**&]KA%Z^ESI(4) !ZWN*Q=>A'ED5;L8CQJ]C:^!:]S.TX+>[5RH9Y>I;'N/ MKG0N"4R >7[G$Y_T$\=FGR5#-(^U^V$YW&8KT(:BW76AL#]6E,98$+ (A7CB MJWSF\ '_49^8%:%(]N_FQ'X'-[D!+['#@[L@_16\'@%OQT%>TVXOB,H%)#ZH M9"TB=9M29"]PN""3J1/V!5>NO3!/WY=U?::WBEHDI 86X"0TGJD:CNS5O)XD M4WM]S^)D9"TS'RT).,/ICV5QV02])'YTUXME+4U,FM?X-+6M=80(IM[J7(V% MS=.RE*%;GP[B^=2*/]/$*?[[!@D:P[@Z;@+]W&0Z%$V,O\_8]6G:-7H,[AS+ MR223[[?RKVGQ0N>^^T@=0\C]7C)S/O8MJ;V4BJ&QOB5CZ"DY8%J[QA9 8WCN MWS<[..I_ZY7=-;$#U_:-LA&"LKI8I:C7=[30[_IH6GJV;(LA8\L])Q]6)1G/ M4"GB%R>@NO0,FT=KBM*COV"I#$RL-%B<)I*NGMOM.J$6L MWMQG&'NR ?&7,J]TSCR[-?3J1!A74BGHP56Z4&95,F21%XYB>S$936K<>B)Z ME+4<(^6LA@>F-((25I.BB#'Z%,%4R'4.'Q"Q'+2PI4*[MWLCBK!0\"6:'95> MQ'E(N@1/B]*Z:0+' N?Y=JO4-K%:*1XONQUZ\813B,YNYPJV$_=P'6MAY]0& M3A)U'TOU!-N[LONULAW2+J$#G8N1J:HK-TYQG9L2F1,.[2IRT,E6G1 M#[3*IJ#?5G5%#.V.^9W?ISZ)KS9Q\K2T.@0)/ M^_%PXL\ 1/+AW#>OXE!F\2QQLF*2>#*;.V-#@*+^(4MW.(S?\Y>)8T@& M/73B*'[#<=R?#7P& >QJ.YCSHV&L6#F:_+X$ &\;0O^YU,XLG$2:"; MSF$S[)IX/,'.RL$_%MLQZ\># MH=P?S'B<3PD4^0^?4DKS_0/GC[:;3/I#!V7,$E(\FO3)DP33^2MLTQ*N_?93 M\W@> M&# SSEP%.\"QBFV7]J0FATWM>S>#[T3[\]K-U4>.S?SX8"R6%V[.L7 M6ZS80AMI6;78 SA?0\D)T98P'9.0;G/'+Y5\Y[<@SJD,YS=,\@Z<)_UV6S]GOF(C@,@:E&8]ZW?M _U76XP.^^MG W(KW?G75D_H>9/] MM?_N Z;6?]^;Z@Q)]._HC-<__ 1*0\,*IO<;;]'>6W'(L%%]G;[>H./5BIW5TGV-=D9]8JD7QA*0/TF:P0 MR7MW*N8+="8L."?+=)I<2BZ&S=E]6H]3M>"DOTTYU#B5#\?)Q=LX#K6PCSH( MU3JN@] 7T $L-J\L,E4HYX(JX#9=;BF1WN7Q<*M"6G*6VRE)[Q-VYN1I31X,3M\L0L"O6V]4]>IG4Z\B* M1;JZ+5FA0G7@ B=!RO79V0IC'*:B3>?6$6H639@;VI:6)2-7F@6EFF#^3(YV MWZDQ&3P:OTDB+EOM#P5',PQ5IL%V:J5,-3VNSR5J3_;@BFIW80[4KI8L\:B4 M!2(=_:K>>%L.SR0;J=U%ZJ%*WZL56<7NLX)QQS@Y 4.[T!HHDR(H.&F0_-'= M# 09106-F4S\A-\[YCCF/!U;7&Q5AT3@M1:61U-V*H)3NR+[SJ. M!*<&L5& O\IMS>/VRVO!I/>;92#D"BE95UQ6!R9/$UK\IBS65;)9); MH5%.T79'>$9487"#LS7C457BS8!T@'G:K,MZ\X *F\*/7&RWZZ@J;TOLA_[" M3^N2HN-C(% @XM0J%O53W61KJOHHM09![H\I'@&$HLLY3Z8@[*I"*=;$(C>E M"1EOL-X-^C>0Y:M1M^9B!H_507-C$$92BWL1+:^&EN"N MP>HEE6B?Y(1ZDRKHV=IK$%YZ2#7P\78#JOLRU!D MM<*'%T^T,ZPNK:VZ9(D*.2L]6G.[[%'(2_U1>F:T2=D@9N(B-.4Y>O[4Q;,H M&:(K+\PEL'Q2%XSHE4X:C4J%=*_26Z >0HDQ6\P5-VN\P\@]4V?_V*KJNO@^ M7FU RW#S9YAMB"'4RZ]<3P?'WA .&WWJZ1PLTQ45?!0B.!9ZN-V#X>GFJXUHP,JV9SM)Y9*?(K M$XH'YZA8*!9$3"476GC!M)/'7[#V7/T=C5O;&4N*4(>5;PO-&L3O&K\S%JGS M'@/23B>.M7_$Y!3#>9T#8)9,>E$V#RDL[B(#^EV0CH#W+$'GPI8VV>*AP(U] M:OV UU>=:R0L3N_A14:FEA.,7E<6ILDDM?<)>^<-?V,/=:TP:1V8YK15/DN? M6/C1C#56B26FUJN6MJ@K&,Z"A!Z4*E.W,P) MD\7-FZ 4 I*[%!BLEHLU%&,O^J0J1E$6$\SL(ZPVVO^C5S="*A&&4"$2O>K" MEEQ(U\$6&!*.@Q592,.U>0L]@;9_'OV507ZW%=&>Q";5.(N> MO*,& P>L!@%X8X%/[29L8(P+,L9PP=Z_;XM654JY>[#-VJXE- R5R-65V]>. M"5;9M@QF;'UG6BK5.YTIWF#2X(GCZ.Z%+HA@$\3! DM@O;87-Y?18-:/(U\. MUI#0ZA%UE9RQOH^]-\J+;]J0$Q)Y<+8$*#[@6Q#]X6EQ5T\K\ 1-$+Y9A435 M"$XX"H2AVULAI*HQT9Y*-W8-XL JK31XB+QXYJHWZA2)'8=_A;L MO)]]U9";C5@JE#Q%*7,T" &ORS 2#Y$5":(5H[HQ M=<;>!O:,H\P&G8F-I[.*B:9.IKE8/P]=>8Z&LP#9=JT4E'L< FVSN??R=I'G.CAV+XV4 MKA?B;25/(A5/Q<@-ID9F _Z/K:+(V1'FJNZB&3$WIUBP\R7 M4YVJ;'=$RTE ]@&)+Z]M#D6L-U_=I23)_*>V.=KD.@6%K)ZBJ%-2&WYQA%W$ MT\[4:;I$YH&]EIS#PHQ)+9&J,TR46G)Q9@7)4RGC%V% <(XMXA^(@XKW-;^. M9N0"3;IP:[#Q$>[S[*MJ02#MU\UV^:1M5X?L+>0"U$,NRK:"] M25^#%+%+N8-X39;E$CG %@.^^*K\A R4M8Z,6 )TI9)@"7SY;9$D[1")@]R->]R/K2 +]FWI.(I];?T:[O%#_UZW9)67T^V+]DLL MP)C*@,L5B0>38;N;XW9M',^GLAB:+&_W.1!YUR71'7$^G![UWP1C+^Q!X(31G'4Q& ]MG1I;4.?6@/XP"LV5C4:R91>%M@AN!"F:^J34G*V2D3T)FM MSGMHIZ>S\<#/')[$XVF;[SR;6H$+32:!J<5#$7=BRH$?V?@D4!!S- BTVP:6 MV[LPT^$T4"YP' _F(A6#-T6ONHO(OK>'41+J82B:5_DGMQGJC6X=C@-X73\> M.%?4:.COPJ_]5S'4[]5<.)3VR,XXOL:_D_9=)[MO!3"9*PP:@!@P;'L_C2: "Y[P_CY.Q;0(:G3NGXA-P]K6,:?"H+L!]$)V38ITJ04]PI \F.RM-L:4;M/=#L?#.!%Q MFL,1EE;MVU S48+*7@I]4?48!*G)2!%]ZT$<\W@\B^?CF?L=2%]SRZ\]+[H- MP-B1,Y77O["MY6>3+803V^%PG_2B8-.M@ G"&K-6 ,[&9RE&Z<0)0@U5;.0Q M@12",I5D3E4/DO$/QQ;=F[=#.#">YGL,Z/A*= <6LMV_9#0TCM-CG"9"R0K4 M9M&U=GGQDA_:P '2B/GR7A"X=+.ML-8CS52;P@46I8#ZU,O(T3@&.X,B-<)< ML:SR>RSK*-R":V.P@)4ZQ9=>75]]>'4F'59R=91;*5]I:C4W;) M91!5?);3C_!N/Y3$6K<56HI7*\V.80QH"'.F8=TG+^M3.?'THK87";IN3]Y= M]]!+C:,#+S,LHJKV0X/9.>U&CU1VZC:+'O)[H"@/ X(AU%0,"^&KD=:"?DV_ M'O'.AP\J4?RG9-J+=C?S/FL:!1)X2=4&#S^.K6I4B:A&A7Y2VS"7,722X;7K MSX8C-H+[*&.LM,IW)!Z:\,:*'+0\R_MM2L _&K[O;LM((MK&:TI:\V&5B;M^ M*&C+QHVTT%A7@W;\YWQ\3.V)&%EEH)"&+8:MPL]45EH+>)QE%T7PR"W,1&53 M"TUM"'Z9&20^KB"VR%-=5(DR.G,KVM,\;)TVC09-\S'>(+6!8O]9Y"183\@T(^!=SP-L]@ MI6 :9/1IUVIL14^0/P-U 2P]R G8*P9KDI4.*;#(&U=$&V&(GL+."A$Y8FO^ MJ<@1+B)4-NA^@::P?"LZ=O])D4N'20 %0H=&'63A.&V'MXON%$^2WBE/)-@LP691Y* M?=^_$4?$G>S=&!R;X.(6G+V"5Z@&3O/V_0 M/ZZ+Z"\@R.%)'8QB!<0:6H<@S*5"#DE9/]6PPZI>6-(7^!IPU],IA!7[0-%4 M@RGWILIY&U S!"]5\@H'RJLSR6]-^*6>F0!?Y'8D3$"JW/P.$T9@.AP>LZ$) MA&E!W:<"EZ)5CS[FZN.&2IQ"+CJ&WH7Q9,I^TD$/"L+_P"$C*KP./\/K)?O* MA208#7_I0KSH(0J7/\MEO,H8^,H"&?&^V@+5&CCIV$#LR6H:3X>.-EA?W*=M MXX*5"KPH)O])A5A%I_I?9^U&?N8;YTK7 -CW.]U(,G"3^*BNN'=(Z!D^1 7* MFR<6'7^ZN/BD=[J6@:8Z"$ S+EOG@$@!V.A:ER6B6Y6YD\T\X52KK;KHE14& M7Y7ENADD3M9?6F@9H.E\IVE=?-E1:Z %P- H):J+\5;LR*EQC3=BA:K,R_)B M^N6\DD"Y5%$J,Z9*FTC"<< GQ >0# KV,0HI6I%NPH_%K'YR5IJ,#T GD,H: M,%ECTG8?!]60V"R-4W\\J(BX>K)R["&Q,CY1K.-!=I93:<5L41P2X4[:,B5% MN."'REM@"9$72Q"K%)?%K;S(J\5VK:4R5:4#Y B4."V-B]-AI2J5>6CD-XL3 MZ33:BRY6:-N]?VB%1=[K6#H1(E8[-5!:=418C9.%1KA6M:@DU MJP%3E8#2H=*%P:&4BT>QZ0VI!G"U: 66[EF,7BPTB OK>,2+Q>GAF$$=<45! M5CP.JAU$(]/?8$ TUP9G2;QM;:.8'-!_5YF)[L1[DX#(M1S)V^I,1^^(/4\& M\8OS.[3?P6*;^Q7!$&>"V$]8\0N@AA[8(IJ9<@&!FV# M8#5UD7_[7;##1]NB+6BJEQ#WQG*]MX;KO;-<;\?SXBDO7='=-L(X52GSAY(: MQWHM2]#IJU[TH:R[B**L;.,!6D9T"MCSU^@S ?'N$^9_J"M9IJ AE(8<3:N4 M;=&PC0JXE]YF0^(V_($0C[&:/+/>;QN^I2%4)4*6^\X:=\FZ=XGFCKZSL=QI/)3)83 M1Q8OB?*+-1B*3"GJ:JD+'4IZ^!U&;- M42W6;.>[0KA6#=@;T.,*G5)Y)4IO6+PDUG4%W+W)0RAO40P@D4EA?^?%9JM: M%O &ZNY[CX:A:.!@AG.+#SD<&E"ZGU2^RRTJ>U1Q9,GU*=)HE2Y^85L.IVZ; M+M61DD?>EW-L@84/]K[S;I*.QUR\=?ZA;JV)ED*MG!Y>9"F\MCWMS#"^ICG; MC#G1S_&OPZ9>W+RF9)896D_" ^9(9*.2U6KA$[@><7=^-!OA?AZ:SP%_D&_@ M-LI,Y1!1BX!LC7)9+Z'@^ \@7@WH# (.9?#IH3 A>1OY/B,UHGVWV]BQ%3]P M1[8R5"I(;:3!H$V^_1UO5R9?:SVFTBD4,2]LR!^_$SF]EY5I4>NHVGSA1+E4 M5 RSO,,<85['Z/3S]<_\SS.F&6I=K^R3DB.,*006E)_ ZK\;&V=N6FE#;GB! M-3@$/%HTA$)"D?+[^JKB;BC71<^I/;8]78FB\MHBP2T8KQS:\[%G(XG3[ST1 MY\LOF-F%F9<0Q&%]T-27Z7QJ,C4XL*QJR+9<06M,I@BH70 *7%A;N<^;J2(C M)<9HSP"FZ*RQRE/>8(E1LC$[F#*W955Q9!1%6])AR%HEOFQ9B4I937(=>LAY MQ)@#CV >-'W;HL)E4;E!B%6J/X"DQ\EO/"*;8!@>T'/'\MZT MVVK!%5*P-=XE,1#Y@*O\'[#./CCY@GWV[["$_-*QNE=E46X5&PJ@FA_X(KHK MC0QCW?0D0>7JW9N?Z9?S9/!C=$-,^NY)FS%$P[CB*E;Z"T5'GWXI0##_HG"E,OTM4YNB-NRKOFD?#:;K:W#4UD..Z?PUQ^--&+AC^V M5P%-P6N37WM)0$_O!-!3&EVNRBW7D>2:%Q?6> "K ^S^'?(B!1AI >@.G_XH MEJ%0;ZMTG6$:($]V\$=C.E4A:.+9S](=AM-YD]T1$WU- 30-E5>JCQC*L%,& M5Q0"6PNK&ASN^3$#[>A%.%X<5Y\PAPBY6]CZ5(8Y_'/I0!H VWSL:)7E#&N6 MQII;CG:/F@!;8R0^@@D:$>@SNE %2>E:#="B?WC :!)8A>HZ>B!IQCM$2B]^ M\FH7Z119%:H0"6PVF)90:Y4^BP/=,SQO0;-5KFU^7;M$%[.Y:%EA0@E)V8D, M(O]MUCPBZ)O6X_!)I,*04!47J5("K:K7\0K;JG>5>#+Y.IY 75XR)D!273[KP@;/#: 5<%K/%?M@7AC4PZV=*$V5+(=(X\AR/[WM-! M_=%A)C8@E'\E#)-@,Y>TGVIOWC'ZF3(.EQ$SON%@V 3*V:I8Z[6OZNXSKPJ5/3+C#Z+U3B%_:"_& A.H@T]8&QR"\?RB5(-#H'$U_\ )UBO&61H=M8 MS_441\P?SJ*>7)P(+J_[@M6=^VW.+G#@3=KQC"_66=MM*9;3N,O=8KEWALMA M"W>T6!5B[=G>(^P>(5TL*\I!\U[F'%@M?&E>?#K5$]:P/53@@]@7Q3?IF\]P M'HV9JA!TGT2N;+FM#HRTT+*$Y=FU([2J(*O=DE(?]O-SYIO1M(\8Q.KHBA9# M13H!]3,F;Z9EV4M'A'CGYG'".-YFMQ5'E^WFCC@494?40MIH<&;O* 2J*+5V M8^/;.7ARGRJ)*24I.C3T4G=@3&E5K4.SQNZN%TU)5X_,WC%;J\MD*N0*D<^A M^FWK8Y]MZ*#P4955AS.+-@<-U&\9TNTFRQA=:QYKOP0OHG98=$!<>8H?;6;P M2TJ;":%DJ>";>YQGQWI*"2Z D85&@A!26/3J\""PWPPO[*\OBE3[0JA_7IS: M]_3$M=O^'W_D;G^D%[$@:_.)P]BU=S<+Z!ZO6R7C!NKZ_59;\EO_W8<#L^]] MN_7ZF\\'XIOL^_M)IZMU/7 "V_Y]XWB+HBJGP)Q\EZ6;Q'U1^I97;G'DA/U6!X-X+$JT M_D3H5*![W!U0X24XVZF$Y;!XT<=B;^S[^UFBWTHDUVT;&)0.^HLS1/*J)7P2(>M/NGR7@8VIG)S,[_ MG>F9#3KU(;6G3H<3O]TD'@I4/A-L\=\[ O6&A76CH<=)DX&@,XH& S#I*%NKZ.XOG W&) MFGOYW7%07NV_XS@1;(OJPS$(VDVAVAPPP,))FM *< ;8R_[L_EBE[YB;7@]U8+OK&1$.1E,M[_ MX/C;P^;@<0?FJ85S:@M&+?1L7)>2=+"D:D8FTJER9R0\D ]J1KY>W[CQ'1PS MKF<51C'ZG6 ^'?N7#QO_?]+_Y)@CR=1HIZ: M1J_3XA!">3J*Q_FIR)"%.QR\G1&SC0$(<)K[6V]5LH% T MO#_;0R'#\=AJ+CT]("V!T@,!%?OMD(IG0J/\! MD'Y"2O@:NK4XMMCFFMM4^=.!VZG*1+XAIT\\]VJ2S'I+7E%=2E/G M;\DSE%")7WR0HR;,LZJ,4'2'%A^.L&AOG7U+/*3?:[(B\%KX=?_98=P?SI5$ MNQNN4/.!]G8)Q.%N6>W")I]?V)#6]VZZNUA0EBXDF/$;.&4OU6-<(O6N?3NP M]D]RH!3Z9D1\!U[ .=X4_2B M/])3F.]H?*:F$P@VMD\F_;@_'9X)B=^9@GEN$(]F _D8VOA4/GA@ DH1?V^ MVZR T-Q:[:"-9Y>+8K$#DTOLDL.5.GWJ!I;:I\H6RM&)^!?FT/&/PDPJB3 M:7_4/HI =.2;37?5Z#SVO.J_!Q0Z\/'T3^%$2(#?]BHX(5])Z3KW0C7+V[=0%Q_YV&[ MB-EAI&P;\DX'BS@ :\,6906NXAU UR -#I&^'53S43^>CJ7\.(#CDXS$%TF< M](=P]?6=J"5#=QB1DU=NS,#I>#:+YZ.1>WZE+'O*W=@'3B<@I,S'LS-S0 Q# M2T6WHK=]TQU-X]G(BN_MF;9'-((A3_J#R)&*V+6G:Z4'I?8DG@HD_G:K\.MD M%MJG_?5><+-F Q]T'ODX#-;[OK5Q=@1)?QP/![/?X_;M GK'_9L-'%IU)Q[2 M?D?S/LEBOS'_VLWRWRTSJE)%G-F[-X),WWD_Q/=SV:8/PG2DD>]W=AL\]V\W M.>W@$UU_Y7&1PL1K+(/WHI?(K.A466'5INO[3VG3"LF" ]UWC@9(=O+SQ"G3 MXS\]&"!.Z7 63Z?BX7D\3OH8 M0;[,4&U5*9+X,2K2M;3.C>.1<&%,G.).";0JF# \.QS9*8_CF:BLDT"7P*)U M\I>JHP?L_2'?B.XFT[@OG/SS)!Z)HCW)=.P4F1A,8'C"Q7UQVR0S>+T_ M5+=VWLIG<]AVZ_:@[_J!:D&!HEY#W^:4S/SF1OYE<0+[ M>+8SE*1D 8PN % ML@!PW,%HYKR%SS@VQB$H02-9?6,PIJH+NWRC"EC1H?4K5IO;KUV9U'"%>N:X MMW7BM,[G]SFA_J7*,#=YZ<25DQG'0G4*F-<[C"!WDF>4,Z?*V"##U2V?RS#? MBOX9("=<]8("W\7J@P@SP(@_H=\,I_%H/L+O[!$'W7(X[^-W=E^ )0*)XW>B MVM:$2IQ]L=,RY(S&V1#9*)+P8:INFTX%B'X\"-\]0",?\B)?;]?1IPI4&;+D M?U+HFM?6"KW;5:=*/FH"6JL6-Z9%C=Y*UUE"@3\.UD3NN[< C_Z/$O_&" PPZK[5%-.!;N));6[ MH^M.>*\"18^2Z.?"NEV-^44%JB,.#27QMM\]'-YXATHD\.Q/VB:DY2>:[)Y42W*-H0)+S8&B"= 2&]EQC[_YE._ M5VW.-4L.D\3Z_,LB !@@+DBFHCN_6\$9^R!452PVAQX8]2V!NZ+X>$A<\?!.Y![.1&AA 2R'??I=1M%Q)!93ZA#;UU8$?WUM#<_O-*K-V;*8\%+&UW,SQCAJ#>- M?N@:VJB7P(_?E;]3+APYKVS6OIO8U0*+%3OL3\].JP/AW4X8Z0]UM>Y7[L*+ M $?BK;WC#WVGO^L>5>)A&RGKSA_U.8/4C;SFCF7^W2OWWAVZ#L557S]7%@S* MAB?D]7!-OH/IQ)42Q\"9_4.,K"!IZ1[Q/*"]#B?#ECH2)X&*L.#_VV MSD/R9-('-:/P7WU@QF$$\GOD0\B&Q,K4.)0NC;FXVF;5%%S/(!41W$R\W6,$*F.?>+P23409-A%JN.^ M[XHZF%23D?_R *@_V4^JHU$@'^LT&20'D*JK&W1(HO]O>]?6V]:1I)]G?\5Y MR&(4H,GP\,X\+"#+BJ%9V=;(=H+=P3[PJ!X8NGXS3\FNX#,1LI@F!88%D3G+(MC.&;C@7,5,IPX$<.H*E,0'8X0 M'*T6F\-L_W!8&<%I#>FQP<2*W074!?L*GB@,\+.A<[LJ]Y1APT=2W&8%Y/K3'3A_CDTQ/T&V^A<9".(X MX,9#LUR78S88UUT]2Z)C7$TZ7''&]FR83/A2&(REDX@)Q2^*S FD< _@1)!, M=PGP1!(I2 3/O +@XV9JI;ALO]E5;%454ZN*:?$9*Q'HRG]N&@LMFE:69^=5 MX/*D_JFWD:/,ANC,<=S9Z)\$K5=?U$!6G8G$M=_Q-<*&V!_9ALD%WZJ'I1VF M#=>A^?[@?\HHC/\DHS ^9A3&>-BVHRO0+'%B!B]*-K;W*GC#VAJ]/0/3OU_A MF7'>=O>^\)C*_50QSJXM/:6M/_ MV3GM'Y=?*ZELHC5WAGK=AZ80$OKD#(G[UQO83*P08"Q9//(Q9\?HC4:L6W:+ MH/V(B/0H^_-.X-BL&@6_2[/=8;GP\)0]]H M)!=">>.1>@ZEUH)<(.^G#T!L2Z;2OK?B >A@WY*-QETVZCH.J7Z;'R^Q0MX! M)>YZK?U1NU,6/W-5Y0]=\.]89S F8&B&;2[BGS;;APH)D2#RM3OL^P_V!FT^ M2VLM]D0&?D13\I, M@ $9!13#PYILUD)WKJW0]B&J0K@0_ ML!2XW5:P>>X.V\?-3N3M74U7P+>,G@:2=F>%QU[=JCO5*C*(594ATT1G MNIR%+&=M"7XEIG-6\QW4]?P+P[/QK@ M37;2"P3Q\77=.61P)3PAD"FP.9V!'8A8 MPCY$IVJ?M+HI95+$V;Y.(9@ZTA(KQ'^AFY4],85FJ-)' (]H%IQ1Z02*XAR" M9-!MW X8CGI6$8/SM%W-IECKP>\PL#M3#L\G>;&64/,^/*6:*'*G78Z=/SLA M%+'F6LP+LW#*>$UE1K=B;2-NIX[]?!U94?]/2S;6L4S9OG;IV\''0I?0"?SI M[[0BV1 [>J5I%A'(5T69AT/W7B]WT\^? ?!7 !=C67\4T)-,8*/SYN2/F(^6 M6Z#)D7.3VKQ\-F%HGQ1]V/3S;K-<[S&1\!7U=[$MTFA*9!JX;C12B?Q =K6D5';1^36GE]T M)9N4CO7-38FALW?W!JPS[D5$9Z,"^P)$#MQBFEIC.NXP.PN&CSJ?/Y,1TDO_<#>= M ZC,#V[JK/K$K%8B$I9K29^?Y&"P>7?^DP_3@B_S]:)P;2SXGF8\ G:<]> M3L&F' UPJYQJME#<.#K#8SOH.X6U<0/KGL,"K3 MBB]?$,U";H.AK-3J]X M<_WN^I>;__9^[G'=&Q'5#EEO,'8V;6_3U=KK;BKJ4RZ98FO.T#_?,%*ANI:/ M+9:G(C?A-B2,K %RW?& MTK[OYX*V(96_*_C>V2=4[,1/S[\NT2)RH@=LIA_S-.QA=32+]'6=2+IS(!0- MP\2R5CS)\^LA7OS9K^]>=#MN^DF^3/$)'"^/HU96:T)X]G#=T,M:[Q+K7\U4 M; 83^Q+[<^YG'<;]=+T]:;PL 0PPK<^6".L.>_5JFHW:@.][=C28'2I][V/? M". .XW[(![LW4\&I4>^T8/R9OM0SV.:Q5/IDE6Q(U,C-2DOE;70UBP[(T%^I M$ T#L;?S$:%R/DF<0RN,Q$O>4Y7X>=BYU7+CCK"-!VQD':/Q@I&KIF 2FW\! M7KK\&@;^#69A&PAEBK.?IHYAHL\D(HT/?-Z2HNQH,NA;L_&-77G:.U ME:]"PR'1-=:S#%^=2]FP\"$1J=[O$N76[Y"3@AGU"$*"BP'K3BR?H!@4)?4\ M7@E=5I^B/+CH6<7?A)DE,M8Z?K1PMJA^SQ^%E_X\$Q*5^HP#:656)O!M_#TI MM9W$=P7W=!)#$ )(CV[7<:;UN@Z*ATA_G+"QE;,1@8KI#B9L2(0@3SH35@XL ML!# O["1Y-1G^L[6VL>452[AY?8;0*T%:O*-N-YQJ.TD3N=+'; <,6>$0#I_ MJ([H'&0C].\L64$2(A.Y?) $^S1="9PHZZ)LCH^ T1Z'/.T->JRT_#.]/H1T M=PP$)5P_U#:F(=]CS1!R^T6G>=<>A#8/!F. NW*_0^A,#V 7(Q=A:.\$?*T\ M7KWFK5^N=M\7K2+ F(9,HW CCVS0L^?B Y<(?]R=FU?;Y\WG:KV<[\P![#OP MU+X5W(Z>2OSML&H7'3E;/GUX75Q\YQWRY'JHF1A8+?EA1M3&Q;PBX9!551Q;2"TQF8PE$S*]E/,%16,? 1XIM%HDW3U;O]L%@O[(22*E9SP+:>N3S8U M^XV@9K^0/.<)A>&KWXL&7*^J.:%J;Q6W]+W-+7W2 M?)?9E$?L&"@09=T$5KL:@CU#=W\5PR7+@-9)O:+S_7+Y3PN0WW::CK7NSIXALJQ,_3^>'PM;B]O?(<^D9%=N+BK9A^WE;29 2@ M%E9\X:("]SNRD((ZU@N92!^]US85)"/Q2. I*/=,6W)5[''1[YNZ29@"^H/ ME9@D2\)MD<_W!,Z,/[S8;=XF;E-5W^H_?[K]^?+*LLW1!O;9PK_Q 0882I-( M>C&%+":N!;#A>1O7 "*E_CU3@QBWBE:+%M>=%ABXQ>_IDT.T9!W%Q1"I$[,Q M:-SRV?;7W8_"2>!4J0_^>#!XBV?([,Y0AZ%3N^1,-W.SI=CDCS!8G:-/^N3# MBOI1RSE,A5;F;(5I%]T9P.YOB5/<^:8,@X<4^3HO17C=*/'B17" M@$"81_(.FIA*.1OZ#3E[PL)#>$?P4:$MCY-#(=U=[RS73NQY8=< M9"Y7?'M9BX,T8GW]!/Q)MET1%A7% AM,4VDPTVBJJ8963U 2;TG_(%?Z1;$0 MUT9<.LO-@D6.J/EEU(@?9U2R,JS8FGF0=K+<0X#R;B>8T*#?%@+R(3D[(MOL9;LM_>8TC-Z'G! M=#\]6^T,5'>^TS?":N<[.'TR.F]P"2)#>LNO,5!J?H,JN$W]SQ!Q@X=9$W+9Z78(!H>\[ELX2L4(Z8EDRJ1PM MB%MK\:D(^L:5_4;S<6"SN)&=,Z:*:[9$X9YT;2Y]CG"E9@WEWP\;L'CN MMA@CBGX1W!-%NT3LF&#K #0EQ>LDG+#E]]S8XHI0/-:=O%CEN)[0JP4Z*)M3GL =736_!%8*SGC2!8T<(>L?ASOP2O ME *- =T0N/)>;PYX58HX-[L]MY_DI=E<9PK]7H3$6QO8Z]U\"[R7UN10U6=. M &=L/2M.%"^WJ?BO BA6A/M4?]T5E80E0#PBF$!PG1T._(6XPBV2R*B3'P:?54/TFUSU?VT+68*AT0D?95ZY9O!Q2Y7VR]\E)R#[L* M,+Y6$,>"\[X6#.=9&-+)6/14O'(Y+A;39]]25!PV]S:'C6S3QI=A#?JH0QUSG@FOEF4GOR8H9?H;6FKWQ MB$F>$5D;>,<)B IO0%E/JPYP2Y8W ?4"(^;!2RFP='L$ZV5;SI8*ILN+;=4N$ZZP?NN0D*\PMN5+-70M,C^W6_3]F,F[/J M\W*]%B F&,X7711JY*?'5UN)>-5 G?E")"S!Z,)K2E8O.F[;$_4WSNIYA *? M8(%2WE-;F>U-AEJ8D9Z2=(Y*[LFP(872PC^+=\#?2!\7DJRG2>%37('-]^)D M-89N,,)1*-!N7WK$\=3&R 8P!?B-":C:#QLVAP"\F_C.BU0"4&[B.R\ZRT!N M>Z<^T%) $./S;1E9QT,C) )X^GAH\^#0;JO]7OA21/&ARN?X*Z!W/2ZE]VL1 MBI[JB^@I7Q;URL*'EDBU]%(SZ9#'NYKL?E?_N-01+;]#1N9F]83Q_^+'GZ9S M,JZHWJBO<2CB>7D M)[Y[M_ 2T^JTV))Y:=3&BR\N=:8"(^,. QXL]S9!R@7F1T1,-^8G17;!;)W# MPKC1#[^=JU@!7G25%]BNS=:%]Z[3+9%3CI1WKB!]@V?9^)VK-;24\"^\'O?;@^')/98M_OC-6_;[[=X@M#Z?Z=04F\W*?F3FC%P%M,1)CE MIU20XJ;)H8/J3_%#TXI"<$37'R1HHKVUDB2*IFN,/* E'[AU]H;D&%]#?51O M]:V[5"]F!./J$36")ME+V<^QX(2M"8E+)#D5D_Q4C./R]+;:.5-_XAT M &56XK(/U@L9R2K*4D43='MYM3FTU7Y?DO8,<1Y,U5$C4DS50)CH>D0Q_4N= M?.DH]]QE0;_-K*7W4E\ -LH83'%@Y[\9'_9<.NR@_*19)Z;SG;*;B!/-L2%7=ZT-SYW:$T]'O+,'>V%@B-6KCYO)P"SBO-(X?SVX#$P_4G]6+ M8F878*I&!IV(-%?@92Z$3P/H1X/]$7>WKY?H& !]SNS*J1823OAZY4Q&"YXR M$#6;I?DPU*R7YL*/R?:\K7MI:0(D"-#;0&G9%\2RS/T7;HM]X1M4L=[LD4]# ME((QJ%G+BLP\^XCYDAA,(](=BXM7U;IZ6.Z_/T(?3:'F"*:*8YB((0.:;!R= M<&R^R<:\F*E&!?,R[T5T&&()FL,QO&S95G:<3/7;GK=0'M,PWE-<(Q3S+UP- MZL7+;M@%" X4)VCF&U\7'J:KE1\BYK_N8MCP-D!0 F;K+'S,)V\#,7GL(E15 M=CXQS$DG5E3Y/D),A\ N9*9*#$U7HS)%GEA@ZDNT!-)+=+ P*(R44#J?+MK$ M8+$ZUQ*^O*MX0W7"E#Z,*YV-J:1R6YEQ/-A52CWUW0*0H+%\Q'><%V#T9EHY ME$AEU,>:ZVBQ_U:MGJH Y$"*4=G-I1/(%19U\A%S'&(N3(38W_E(+Q^>A;$I MN7JM:,I8!$@.U[ G1N?Q#\@F?"_8A#.*=]B'3Y*D397;7(1),EWO2.(RYA+; MED6-Z^NLA%8ED^GO99 ["DCZDD46X6X#TLF5?B]9.QN' M6!C'Q)UV3%P;QX38G),)P3+=%6UIK@V;A_VWZ98O94BEV^B=P)U<4B)'<0@? MDTN\>1+;"G](X>0(H<&FM\"$LEI+),$J$[>Q4^$]%?_Z/A'.]TH'Z;T*!>E) M\E90,DEN3'@ZA'(L):5K_==KX20/5!%D:&T5P9^2,5E!^2*#H.0C=8J\W")B M#,H>(#^LY]15PR5&5,961I*-E*O!_8=/OI='LZOBHPW$$JA%L5"2T?&VI 1] M6Z3M:!_M^.P2!0)>O7B'(()TF\*0 E42E7X@ZWFU 2D"-0(N+%ROL/GIDFV. M@U@%$K]WK^1>OF>T@;EJS7P4R@:9SW1N5E)(VJ,"FXJ55P+^>-@FG7@*C79R0 MQE1 6,E9PQI$VG1(J*4F-9B0.Z"BV$$&(Z!BI&YBDQ5SPX2;\_9Q)ZWC#1'+ MTM5[C+L6[7$8@"*SRPMN-8!?7[,7>M6_L3:']-.6K-(/NV)+/Y^48+J(4Y0V M([XDI;C&=E$*#$8,/L02^+T.\[+^-E?K[T\KT*CL.'N@^-/\V*2@?L>Q313NX7'8C=I:/L(D)T M+42#M0!'J0R+3G)O+P6.[0$=WVJ4I7X89 (L,KS:W#D0!I)Z!+F L9SX/C,> M4-L,P3>>W &B$\5\H'02H M"E\E9!*PH>B3T&RV:H I4FU]D)(S5).WM$=9?4_H46;UI):#4[&U4*I@P=.D M)S6\2KUY_1N@/T)4F6 *!B70L4RZ$7>Z$5&H+*=Y%@90Y50R=RLY3MWR"(Y; M!G.X8,HZ.?">:WU,.*<)4$(\GIKLO<_.H9CJ)0Z%$P MH:JDI>+]$&V(]=XAX8W^:, &L$-!,J( @IH6M_@#T9V ME8P4UFUS6LU4[",FH#8HA;Y>M9W_^M%$>+"XC8(MGIO*>#^6-N:'G<"]G@ZJ M-^7E/),%'A&28$Y$II*L8NF+!2Y>93RC--*(. MQK?<5X$J ,^\$C0C[N57I3]:I2<0R,[3+@QRW>X%^-<_+G];[O[G1XQD:G5* M_I^_THN#_%)DZQ!M90']+KL!_7[YOI1T7_*7P)U@,'L_VP,I#P+/'E8/F(EO MUH2(U]5.8N(RS*?Y0 ]E(ZY.LF-;"GDA;[0: M,&&;S(4CXAM\)(4":5S#,(ABT#,(!9#9ZJUGW M[*9*NXQW";QQ$ASB?KGS;\MD&(Y'2(Y[$C\D#AJB U980JA42M2K;#P<\V#F0T1 M] !9,6&.BD#706?Q[!P7#]5]24A?-WX=KI5 M^ )^D'F]T/B,@J5DL7Q:+N!::P&@_=OLB[%Z37F%,Q*_YF_3=;OH*@ ;KU.A MHF04,UDD2JD[:EHDG#BVBW")0[_ 'W:[_7_\+U!+ P04 " !I@T90*S8H MI$L" !:"P #0 'AL+W-T>6QE9A;T6QCVV!+IXL9TY__23+ER0CNV3=2%^B<[ZC\YU/%^&43O6Y7XS"3 M8MS<.7: 828*VJR,<,HV#IY9()%,*J3-J9K*@46J)Q<.G&Z,TTYNP1]"J+.7F](H MS!79!+-+/":T@RFRDBH%-90)< _%(8/,RE$T+^RH9>G9H-:2&R.E))>"M!KZ MC,XPM DP]F"_AB_9#G>3(3?''HF/D571FV;5G3F>FM]*WF9SW-NTQ_&BDJZE M?E^;Y8C6MW<.[A5DM&G])AL$&'92EFSSCM%<<'"+^67!X,B"<4CZ.JB0BCX9 M/GM5$@. PF@-2M-D&_FF2+F$1O?7JY]S$* (VQ9M[OXI[_)_ M5FP[QE]K;O]6]A4_H\CYU>EKM%WRY$7.KT]?HWT5O "1__I*>EUKW.J_.]UW M0-&JIDQ3T'OXJ&J[X7;&S M-NXTG:% VLRD"1.RO=U1C !-_8?*=M/NIU_9D/2(F-^\-R=<)=C&?I!M/4?2 MD3X\%>;[8U%\%[^R-"\O>]NJVKV_N"B3KQ4[G=LRY,)BO[T6PNRIU1 M>%%)G7>^_CA^5P+T! M/]6#?+SL>3TAZZJXTFFES$Q6ZK,IZIW.-Y<]OR?6VI35LKEV>V2FJLD]7LQ/ MLM2E*-9B851I#WUE&:@99L\LZRR3YG>#M]2;7-NO2:O&29(4M54CQ42R\9EM M,]-E8H,0G==J)>YVRNP/H7A(,SZS9[Y*\UW96"=58JF2VNA**P<.Z<5G]LLD M^5';B[XJ,&03GUDGGXMB]:33M(W!KNT[D6\: C$I2QO]44JD$Y_9)SYWNUL8 >6# [8&J2+[WK:IL_3HM,GNF\A4?;&TP M"V N36[;K*6P=;\M16D4)4-U_X"Y[K]7/Y75DEB;(K-%EU?&-KY+\:2KK9C6 MSG.(+#!@ML!2;=I&[XEG#\E@P"P#&GC8$JOL.VR<[+SA2"I#9JG P-"YX2,DE1&S5#H"PZZB'"&CC)B- MTMF%)M[-K&5TZF(BI8R8E8+#B!'%1'(9,)TP$0( 4%9VK7],5MD?<3BHDL%)RE77-X,F5*,9&% F8+G<(\ MU 4$UDH.,>82?,"26W$-YI $" +!:\3$SQU!EO!LA" M ;.%CC G63-FV\;);3\!Q406"I@M=(1YW)U!0A4)F"QUAOG3!'&X[Q406 M"IDM=/P*F4)<-> I)K)0R&PA6)IN7A.R M4,AL(=@?Z&(B"X7G'-9W^M%#F";&;"&,2=OI(;)0R&PAC$G;Z2&R4,AL(8Q) MV^DALE#(;"&,2=OI$;)0Q&PA-^>D,^:(D'XB9OVT7?XO;1ZWUW#FR#Q"^HFX M$\;VF _*9.*FD,T03U=)(O5$S.HY($Y6JU8_QX5),9%ZHK<8X^G;0LPW_:HI MSL.&J[JJC:)#41%23\2LGE.8T]H8^TV*B=03<:>4[0>G^L_='/E&M)O$_%, \#CDV=>:-E.W?#S7N(D'JB-TD_.X'IA$414D_$K)X_F)WO M.L$<(_6,N=7SC+FL=[M4-4=;T+8'X2HMGB@F,M"8V4 OF(<::/_^+.3O?9(. MQ40&&C,;"&*Z>?[(0F-F"V%,&K*/D87&S!9ZP?QLBK(4,[U>*UNO)VI?E5), M9*'QV^0>G"A-VK(8(PN-W\I"':5YI9T*"5EH_%86ZBQ-V@ :P[DRS!:B:4TQD87&;Y@=W>$B@ADC"\7,%CK";/K9DV*3-Y-2FXT4$UDH M9K803N>A]6:,+!0S6PACT@HI1A:*F2V$,>F;'B,+Q=$9#CQA9*.9.M48WW8DW M8SAGDSO5^C3F0ADJ2]_#LS:Y\^+0TWDTNQ3.X/3.-'5G#SIT0.$<3H\[/0Z" MCAQ0.)O3XTZ0.PTZSW:I PIG=GK,/NK(@K65DGRL4VEL5.^ PNF>'K.1.D$G M>:7[*YW6SG1&#\[X])B=A)-VW9<)3@+UF*V$0=V7" (/&#B@T$_=" UW)^F0P MS@&%9N)>=* ;]-XVY?-$.VES/EZ(@'LE@F[0-HLWT4Y2IX_7(N!>C "6J!N/ MXN4)N-T7? 85FXE[7 (*ZMQZN=>!S+W;P:AYR M]VV'*QWX^Z4.+MK#RX\?5FJM<[6ZM1X[G-?$^_@=02P,$% @ :8-&4 D9N@9L P CT< !H !X M;"]?;P=Z.[W>#O1V#3YKTX=M MO=X.]'9ZO1WH[?1Z.]#;Z?5VH+?3Z^U ;Z?7VX'>3J^W [V=7F\/>GN]WA[T M]GJ]/>CM&SPKH8KT]Z.WU>GO0V^OU]J"WU^OM06^OU]N#WEZOMP>]O5[O M 'H'O=X!] YZO0/H'?1Z!] [-'C630^[]7H'T#OH]0Z@=]#K'4#OH-<[@-Y! MKW< O8->[PAZ1[W>$?2.>KTCZ!WU>D?0.^KUCJ!W;/!=)7U9J=<[@MY1KW<$ MO:->[PAZ1[W>$?2.>KT3Z)WT>B?0.^GU3J!WTNN=0.^DUSN!WDFO=P*]4X.S M)G381*]W KV37N\$>B>]W@GT3GJ],^B=]7IGT#OK][PQZYP9G!>FPH%[O#'IGO=X9],YZO0OH7?1Z%]"[Z/4NH'?1ZUU M[Z+7NX#>1:]W ;V+7N\">A>]W@7T+@W.>M-A;[W>!?0N>KTKZ%WU>E?0N^KU MKJ!WU>M=0>^JU[N"WE6O=P6]JU[O"GI7O=X5]*YZO2OH71NT.A3KM*AU,-=I MT.L8"G9,@V+'4+)C&C0[AJ(=TZ#:,93MF ;=CJ%PQS0H=PRE.Z9!NV,HWC$- MZAU#^8YIT.\8"GA, ]$QP&Q28&*"V4!TC#!;5)B88;;H,#'$;%%B8HK9HL7$ M&+-%C8DY9HL>$X/,%D4F)ID-FDQ+4:9M4&5:RC)M@R[37H>9XV8Y]$_?IV%[ M6(^?/>6?BW\\Y\KR<7K;]9^_XW+5CP=)R-6QV'?G2;:._]_%$(U^S-4+MXFLT85K:3 M'6H?3NU.S'5SJ'=&)%)JT4RC-Z-?^Z5&='OSV6SK^]ZO/CU=7TIOHGJ>^ZZI M?3>-XF%L7Q5=/Q>,K>E/>]R^F]V'L"%:?3F&*BYW[BU]5_K M(106QU[\M2&^7@[_V)OS 4XKE^SLPVMASK4Z+3Q]JG["JA/+QDL^HEE>G=:T;VH>2E_OC_TUV:R%&8P2UUS,NMTC(>Z&_\5Y>&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( &B#1E"& MEY,T1P, *(/ 8 " ?<( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M:(-&4/B'LH-W @ UP@ !@ ( !G!$ 'AL+W=O1@4WP0 .(7 8 " ;P= !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ :(-&4+U!_4YO! QA0 !@ ( ! M_R0 'AL+W=O&UL4$L! A0#% @ :(-&4)X 2/ZQ 0 T@, !D M ( !X"L 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ :(-&4+I. "JT 0 T@, !D ( !GS$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(-& M4 CH2T^_ 0 $P0 !D ( !83< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(-&4,]9[1&T 0 T@, M !D ( !.3T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(-&4%@F[E&S 0 T@, !D M ( !^$( 'AL+W=O&UL4$L! A0# M% @ :(-&4!P*H&^U 0 T@, !D ( !ND@ 'AL+W=O M&PO=V]R:W-H965THM0$ -(# 9 " 9), M !X;"]W;W)K&UL4$L! A0#% @ :(-&4 A$ ML"L, @ - 8 !D ( !?DX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(-&4!LD_D?! 0 -P0 !D M ( !IU0 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ :(-&4+@98ONX 0 T@, !D ( ! MHEH 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% M @ :(-&4/FC$@K& 0 -P0 !D ( !NF 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(-&4*7!6H'@ 0 9@0 !D M ( !KFP 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ :(-&4 QLOW[* 0 8@0 !D ( !B', M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M:(-&4#=[S.GV 0 " 4 !D ( !R7L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(-&4')'54P< P M=PX !D ( !&PO=V]R:W-H965T&UL4$L! A0#% @ :(-&4-$4XD'; 0 ^ 0 !D M ( !\HD 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ :(-&4.PT9J_[ @ H@L !D ( !?) 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(-& M4)7Y\R_3 0 /00 !D ( !SY@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(-&4,?NWOBL @ ?PH M !D ( !_I\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(-&4'ME?KY? P \@\ !D M ( !<*< 'AL+W=O&PO=V]R:W-H965T M/%P( #\& 9 M " 1FM !X;"]W;W)K&UL4$L! A0# M% @ :(-&4)I\]E*J @ $ H !D ( !9Z\ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ :(-&4 (8 MK@]C @ P@@ !D ( !V[@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(-&4)WC!OL@ @ -P8 !D M ( !N;\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ :(-&4/H3W;_" 0 AP0 !D ( ! ME<8 'AL+W=O! &0 @ &.R >&PO=V]R:W-H965T&UL4$L! A0#% M @ :(-&4.?8-X3Q 0 5P4 !D ( !!,T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(-&4"-^46 D @ (@8 !D M ( !5-D 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ :(-&4-WE2;$/ @ _ 4 !D ( !I]\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(-&4%&FZSX0 @ MD@8 !D ( !L>T 'AL+W=O&PO=V]R:W-H965T " 0!X;"]W;W)K M_**@P( +H( : " 9@( M 0!X;"]W;W)KV:^ $ /X% : " 9X1 0!X;"]W;W)K M[- ( !(' : M " ;$; 0!X;"]W;W)K 0!X;"]W;W)K MWMW@$ /H$ M : " 6P@ 0!X;"]W;W)K&UL4$L! A0#% @ :8-&4+UL MDC$U" ET\ \ ( !,[H! 'AL+W=O7!E&UL 64$L%!@ "" (( UB, [) 0 $! end XML 29 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2019
Sep. 30, 2019
Current assets    
Cash and cash equivalents $ 335,319 $ 301,642
Marketable securities 11,233 34,124
Accounts receivable, net 165,176 165,602
Inventories 105,181 99,445
Prepaid expenses and other current assets 46,560 46,332
Total current assets 663,469 647,145
Property, plant and equipment, net 105,296 100,669
Long-term marketable securities 3,039 2,845
Long-term deferred tax assets 6,004 5,064
Goodwill 490,370 488,602
Intangible assets, net 242,248 251,168
Other assets 48,532 20,506
Total assets 1,558,958 1,515,999
Current liabilities    
Current portion of long-term debt 827 829
Accounts payable 65,306 58,919
Deferred revenue 29,042 29,435
Accrued warranty and retrofit costs 7,493 7,175
Accrued compensation and benefits 25,810 31,375
Accrued restructuring costs 844 1,040
Accrued income taxes payable 100,451 99,263
Accrued expenses and other current liabilities 53,179 44,234
Total current liabilities 282,952 272,270
Long-term debt 49,918 50,315
Long-term tax reserves 18,543 18,274
Long-term deferred tax liabilities 13,636 20,636
Long-term pension liabilities 5,397 5,338
Long-term operating lease liabilities 20,526  
Other long-term liabilities 9,291 10,212
Total liabilities 400,263 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,080,017 shares issued and 73,618,148 shares outstanding at December 31, 2019, 85,759,700 shares issued and 72,297,831 shares outstanding at September 30, 2019 871 857
Additional paid-in capital 1,926,350 1,921,954
Accumulated other comprehensive income 13,154 3,511
Treasury stock, at cost- 13,461,869 shares (200,956) (200,956)
Accumulated deficit (580,724) (586,412)
Total stockholders' equity 1,158,695 1,138,954
Total liabilities and stockholders' equity $ 1,558,958 $ 1,515,999
XML 30 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Statement of Comprehensive Income [Abstract]    
Unrealized gains (losses) on marketable securities, tax $ 0 $ (38)
Actuarial (losses) gains $ 1 $ 2
XML 31 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 32 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
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 33 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Recently Issued and Adopted Accounting Pronouncements (Details)
Dec. 31, 2019
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 Modified Retrospective
XML 34 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets - Amortization Expense (Details) - USD ($)
$ in Millions
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization of intangible assets $ 10.6 $ 7.8
XML 35 R99.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Stock Grants (Details)
12 Months Ended
Sep. 30, 2019
Restricted stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting period (in years) 1 year
XML 36 R111.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers - Contract Balances (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Sep. 30, 2019
Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]      
Accounts receivable, net $ 165,176   $ 165,602
Contract with Customer, Asset, Net, Current [Abstract]      
Contract assets $ 17,000   14,000
Capitalized Contract Cost [Abstract]      
Sales commission amortization period 60 months    
Deferred commissions $ 700   800
Deferred commission amortization expense 100 $ 200  
Contract with Customer, Liability [Abstract]      
Current contract liabilities 29,042   29,435
Contract liabilities 29,000   $ 29,400
Revenue recognized $ 19,100    
XML 37 R115.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information - Reconciliation of Reportable Segment Operating Income (Loss) to Corresponding Consolidated Amounts (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting Information [Line Items]    
Total revenue $ 210,500 $ 179,368
Amortization of intangible assets 10,600 7,800
Acquisition accounting impact on inventory contracts acquired   184
Operating income 10,666 5,333
Restructuring charges 576 59
Interest income 699 423
Interest expense (737) (5,290)
Other expenses, net (417) (30)
Income before income taxes 10,211 436
Brooks Semiconductor Solutions Group    
Segment Reporting Information [Line Items]    
Total revenue 118,811 112,707
Operating income 15,000 17,263
Brooks Life Sciences    
Segment Reporting Information [Line Items]    
Total revenue 91,689 66,661
Operating income 5,974 2,660
Segment Reconciling Items    
Segment Reporting Information [Line Items]    
Operating income 20,974 19,923
Corporate, Non-Segment    
Segment Reporting Information [Line Items]    
Other unallocated corporate (income) expenses (852) 6,571
Completed Technology    
Segment Reporting Information [Line Items]    
Amortization of intangible assets 2,674 2,007
Acquired Intangible Assets    
Segment Reporting Information [Line Items]    
Amortization of intangible assets $ 7,910 $ 5,769
XML 38 R95.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Balance Sheet Information - Product Warranty and Retrofit Activity on Gross Basis (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]    
Beginning Balance $ 7,175 $ 6,340
Accruals for warranties 2,479 2,355
Costs incurred (2,161) (1,844)
Ending Balance $ 7,493 $ 6,851
XML 39 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets - Components of Goodwill by Operating Segment (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Sep. 30, 2019
Goodwill [Line Items]    
Gross goodwill $ 1,105,328 $ 1,103,560
Accumulated goodwill impairments (614,958) (614,958)
Goodwill 490,370 488,602
Brooks Semiconductor Solutions Group    
Goodwill [Line Items]    
Gross goodwill 636,826 636,791
Accumulated goodwill impairments (588,944) (588,944)
Goodwill 47,882 47,847
Brooks Life Sciences    
Goodwill [Line Items]    
Gross goodwill 442,488 440,755
Goodwill 442,488 440,755
Other    
Goodwill [Line Items]    
Gross goodwill 26,014 26,014
Accumulated goodwill impairments $ (26,014) $ (26,014)
XML 40 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions - Goodwill (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Sep. 30, 2019
Nov. 15, 2018
Goodwill      
Goodwill $ 490,370 $ 488,602  
Brooks Semiconductor Solutions Group      
Goodwill      
Goodwill 47,882 47,847  
Brooks Life Sciences      
Goodwill      
Goodwill $ 442,488 $ 440,755  
GENEWIZ      
Goodwill      
Goodwill     $ 235,160
GENEWIZ | Brooks Life Sciences      
Goodwill      
Goodwill     235,200
Goodwill deductible for tax purposes     $ 0
XML 41 R119.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Letters of Credit (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Outstanding letters of credit $ 1.2
XML 42 R91.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Unrecognized Tax Benefits - General Information (Details)
$ in Millions
3 Months Ended
Dec. 31, 2019
USD ($)
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense [Abstract]  
Interest related to unrecognized benefits $ 0.3
Anticipated unrecognized tax benefit reduction during next twelve months $ 0.2
XML 43 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies
3 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

17. Commitments and Contingencies

Letters of Credit

As of December 31, 2019, 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 three months ended December 31, 2019, and the Company currently does not anticipate any of these obligations to be called in the near future.

Purchase Commitments

At December 31, 2019, the Company had non-cancellable commitments of $130.2 million, including purchase orders for inventory of $84.9 million, information technology related commitments of $25.0 million, China facility commitments of $18.6 million and other commitments of $1.7 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. 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 legal proceedings, 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 44 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings per Share
3 Months Ended
Dec. 31, 2019
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 months ended December 31, 2019 and 2018 (in thousands, except per share data):

Three Months Ended

December 31, 

    

2019

    

2018

    

Income from continuing operations

$

13,174

$

6,266

(Loss) income from discontinued operations, net of tax

 

(117)

 

8,149

Net income

$

13,057

$

14,415

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

 

72,972

 

71,450

Dilutive restricted stock units

 

673

 

715

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

 

73,645

 

72,165

Basic net income per share:

 

  

 

  

Income from continuing operations

$

0.18

$

0.09

(Loss) income from discontinued operations, net of tax

 

(0.00)

 

0.11

Basic net income per share

$

0.18

$

0.20

Diluted net income per share:

 

  

 

  

Income from continuing operations

$

0.18

$

0.09

(Loss) income from discontinued operations, net of tax

 

(0.00)

 

0.11

Diluted net income per share

$

0.18

$

0.20

Dividend declared per share

$

0.10

$

0.10

During the three months ended December 31, 2019 and 2018, antidilutive restricted stock units of 158,058 and 261,384, respectively, were excluded from the computation of diluted earnings per share based on the treasury stock method.

XML 45 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Foreign Currency Translation (Details) - USD ($)
$ in Millions
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Foreign Currency Transaction Gain (Loss), before Tax [Abstract]    
Foreign currency transaction and remeasurement losses $ (0.7) $ (0.1)
XML 46 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - ASC 842 (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Oct. 01, 2019
Assets and Liabilities, Lessee [Abstract]    
Operating lease right-of-use assets $ 27,439 $ 28,100
Operating lease liability $ 26,703 $ 27,100
XML 47 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 31, 2019
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,080,017 85,759,700
Common stock, shares outstanding 73,618,148 72,297,831
Treasury Stock, Number of Shares and Restriction Disclosures [Abstract]    
Treasury stock, shares 13,461,869 13,461,869
XML 48 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Cash flows from operating activities    
Net income $ 13,057 $ 14,415
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 16,477 11,838
Stock-based compensation 4,410 4,467
Amortization of premium on marketable securities and deferred financing costs 67 235
Earnings of equity method investments   (1,772)
Deferred income taxes (8,183) (7,682)
Other losses on disposals of assets 126 6
Loss on sale of divestiture, net of tax 319  
Changes in operating assets and liabilities, net of acquisitions and divestiture:    
Accounts receivable 1,503 (13,826)
Inventories (4,335) (12,260)
Prepaid expenses and other assets 6,120 1,029
Accounts payable 5,255 7,932
Deferred revenue (720) 6,385
Accrued warranty and retrofit costs 221 572
Accrued compensation and tax withholdings (5,755) (13,842)
Accrued restructuring costs (203) (181)
Accrued expenses and other liabilities (2,616) 8,948
Net cash provided by operating activities 25,743 6,264
Cash flows from investing activities    
Purchases of property, plant and equipment (9,614) (3,560)
Purchases of marketable securities (10,742) (1,290)
Sales of marketable securities   48,904
Maturities of marketable securities 33,584 2,557
Acquisitions, net of cash acquired   (445,210)
Net cash provided by (used in) investing activities 13,228 (398,599)
Cash flows from financing activities    
Proceeds from term loans, net of discount   340,540
Principal payments on debt (414) (1,789)
Payments of capital leases (319) (121)
Common stock dividends paid (7,369) (7,208)
Net cash provided by (used in) financing activities (8,102) 331,422
Effects of exchange rate changes on cash and cash equivalents 2,808 (1,004)
Net increase (decrease) in cash, cash equivalents and restricted cash 33,677 (61,917)
Cash, cash equivalents and restricted cash, beginning of period 305,171 197,708
Cash, cash equivalents and restricted cash, end of period 338,848 135,791
Supplemental disclosure of non-cash investing and financing activities:    
Purchases of property, plant and equipment included in accounts payable $ 2,622 1,717
Deferred financing costs included in accounts payable   $ 1,750
XML 49 R94.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Balance Sheet Information - Capitalized Direct Costs (Details) - USD ($)
$ in Millions
3 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Property, Plant and Equipment, Gross [Abstract]    
Capitalized computer software, gross $ 12.5 $ 11.6
Capitalized computer software costs $ 0.9  
XML 50 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions - Pro Forma Information - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Business Acquisition, Pro Forma Information [Abstract]    
Revenue   $ 196,021
Net income (loss)   6,795
GENEWIZ    
Business Acquisition, Pro Forma Information [Abstract]    
Property, plant, and equipment, leases, and intangible asset step-up depreciation and amortization expense   1,600
Interest expense related to financing activities   2,000
One-time nonrecurring compensation and transaction costs   42,100
Selling, General and Administrative Expenses | GENEWIZ    
Business Acquisition, Pro Forma Information [Abstract]    
Acquisition related costs   $ 6,300
Maximum | Selling, General and Administrative Expenses | GENEWIZ    
Business Acquisition, Pro Forma Information [Abstract]    
Acquisition related costs $ 100  
XML 51 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions - Intangible Assets Acquired (Details) - GENEWIZ
$ in Millions
Nov. 15, 2018
USD ($)
Acquired Finite-Lived Intangible Assets [Line Items]  
Weighted average useful life of intangible assets 13 years 3 months 18 days
Customer Relationships  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets acquired $ 125.5
Useful life 14 years
Completed Technology  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets acquired $ 44.5
Completed Technology | Minimum  
Acquired Finite-Lived Intangible Assets [Line Items]  
Useful life 10 years
Completed Technology | Maximum  
Acquired Finite-Lived Intangible Assets [Line Items]  
Useful life 15 years
Trademarks  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets acquired $ 19.1
Useful life 13 years
XML 52 R118.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Significant Customers (Details) - Credit Concentration Risk
3 Months Ended
Dec. 31, 2019
Sales Revenue, Net  
Concentration Risk [Line Items]  
Concentration risk, percentage (as a percent) 15.00%
Accounts Receivable  
Concentration Risk [Line Items]  
Concentration risk, percentage (as a percent) 11.00%
XML 53 R90.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
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 54 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Sep. 30, 2019
Finite-Lived Intangible Assets [Line Items]    
Cost $ 386,865 $ 384,611
Accumulated Amortization 144,617 133,443
Net Book Value 242,248 251,168
Patents    
Finite-Lived Intangible Assets [Line Items]    
Cost 5,302 5,302
Accumulated Amortization 4,702 4,628
Net Book Value 600 674
Completed Technology    
Finite-Lived Intangible Assets [Line Items]    
Cost 88,819 88,288
Accumulated Amortization 41,548 38,778
Net Book Value 47,271 49,510
Trademarks and Trade Names    
Finite-Lived Intangible Assets [Line Items]    
Cost 25,424 25,340
Accumulated Amortization 6,689 5,807
Net Book Value 18,735 19,533
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Cost 267,087 265,450
Accumulated Amortization 91,474 84,047
Net Book Value 175,613 181,403
Other Intangible Assets    
Finite-Lived Intangible Assets [Line Items]    
Cost 233 231
Accumulated Amortization 204 183
Net Book Value $ 29 $ 48
XML 55 R98.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Time-Based Grants (Details) - Restricted Stock, Time Based Shares
3 Months Ended
Dec. 31, 2019
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 56 R110.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers - Disaggregated By Reporting Unit (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]    
Total revenue $ 210,500 $ 179,368
Automation Solutions    
Disaggregation of Revenue [Line Items]    
Total revenue $ 64,238 73,675
Reporting unit, name of segment brks:BrooksSemiconductorSolutionsGroupMember  
Contamination Control Solutions    
Disaggregation of Revenue [Line Items]    
Total revenue $ 44,340 27,956
Reporting unit, name of segment brks:BrooksSemiconductorSolutionsGroupMember  
Global Semiconductor Services    
Disaggregation of Revenue [Line Items]    
Total revenue $ 10,233 11,076
Reporting unit, name of segment brks:BrooksSemiconductorSolutionsGroupMember  
Sample Management    
Disaggregation of Revenue [Line Items]    
Total revenue $ 51,718 50,303
Reporting unit, name of segment brks:BrooksLifeSciencesMember  
GENEWIZ    
Disaggregation of Revenue [Line Items]    
Total revenue $ 39,971 16,358
Reporting unit, name of segment brks:BrooksLifeSciencesMember  
Brooks Semiconductor Solutions Group    
Disaggregation of Revenue [Line Items]    
Total revenue $ 118,811 112,707
Brooks Life Sciences    
Disaggregation of Revenue [Line Items]    
Total revenue $ 91,689 $ 66,661
XML 57 R114.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information - General Information (Details) - segment
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]    
Number of reportable segments 2 2
Brooks Life Sciences    
Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]    
Number of operating segments 2 2
XML 59 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Significant Customers
3 Months Ended
Dec. 31, 2019
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 15%, during the three months ended December 31, 2019. The Company had no customer that accounted for 10% or more of its consolidated revenue during the three months ended December 31, 2018. As of December 31, 2019, the Company had one customer that accounted for more than 10% of its accounts receivable balance of the Company’s total receivables, at

11%. There were no customers that accounted for more than 10% of its accounts receivable balance of the Company’s total receivables as of December 30, 2018.

For purposes of determining the percentage of revenue generated from any of the Company’s original equipment manufacturer (the "OEM") customers, the Company does not include revenue from products sold to contract manufacturer customers who in turn sell to the OEMs. If the Company included revenue from products sold to contract manufacturer customers supporting the Company’s OEM customers, the percentage of the Company’s total revenue derived from certain OEM customers would be higher.

XML 60 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 61 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation
3 Months Ended
Dec. 31, 2019
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 months ended December 31, 2019 and 2018 (in thousands):

Three Months Ended December 31, 

    

2019

    

2018

    

Restricted stock units

$

4,092

$

3,960

Employee stock purchase plan

 

318

 

216

Total stock-based compensation expense

$

4,410

$

4,176

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 three months ended December 31, 2019 and 2018:

    

    

Time-Based

    

Stock

    

Performance-

Total Units

Units

Grants

Based Units

Three months ended December 31, 2019

 

377,212

  

155,461

  

181

  

221,570

Three months ended December 31, 2018

 

745,776

  

321,835

  

552

  

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 2018 are subject to a one-year vesting period, while the restricted stock awards granted in fiscal year 2019 were vested as of the grant date.

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 three months ended December 31, 2019:

    

    

Weighted

Average 

Grant-Date 

Shares

Fair Value

Outstanding at September 30, 2019

 

1,782,726

$

24.63

Granted

 

377,212

47.01

Vested

 

(820,058)

26.35

Forfeited

 

(26,264)

35.60

Outstanding at December 31, 2019

 

1,313,616

35.07

The weighted average grant date fair value of restricted stock units granted during the three months ended December 31, 2019 and 2018 was $47.01 and $30.49, respectively. The fair value of restricted stock units vested during the three months ended December 31, 2019 and 2018 was $38.5 million and $27.1 million, respectively. During the three months ended December 31, 2019 and 2018, the Company remitted $24.0 million and $14.2 million, respectively, collected from employees to satisfy their tax obligations as a result of share issuances.

As of December 31, 2019, the unrecognized compensation cost related to restricted stock units that are expected to vest is $33.3 million and will be recognized over an estimated weighted average service period of approximately 2.0 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 no shares purchased by employees under the employee stock purchase plan during the three months ended December 31, 2019 and 2018.

XML 62 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Marketable Securities
3 Months Ended
Dec. 31, 2019
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 marketable securities sales during the three months ended December 31, 2019. During the three months ended December 31, 2018, 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.

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 December 31, 2019 and September 30, 2019 (in thousands):

    

    

Gross

    

Gross

    

Amortized

Unrealized 

Unrealized 

Cost

Losses

Gains

Fair Value

December 31, 2019:

 

  

 

  

 

  

 

  

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

 

$

6,696

$

$

1

 

$

6,697

Bank certificates of deposits

500

500

Corporate securities

4,519

4,519

Municipal securities

 

2,515

 

2,515

Other debt securities

 

41

 

41

$

14,271

$

$

1

$

14,272

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 December 31, 2019 are presented below (in thousands):

    

Fair Value

Due in one year or less

$

11,233

Due after one year through five years

 

Due after five years through ten years

Due after ten years

 

3,039

Total marketable securities

$

14,272

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 December 31, 2019. 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 $6.2 million at 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 $37.2 million and $10.0 million, respectively, as of December 31, and 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 63 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Statement of Stockholders' Equity [Abstract]    
Dividend declared per share (in dollars per share) $ 0.10 $ 0.10
Changes in unrealized gains (losses) on marketable securities, tax $ 0 $ (38)
Actuarial gain or loss arising in the year, tax $ 1 $ 2
XML 64 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt
3 Months Ended
Dec. 31, 2019
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, (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 December 31, 2019, deferred financing costs were $0.5 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 December 31, 2019, 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 December 31, 2019, the Company had an aggregate outstanding principal balance of $1.2 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 three months ended December 31, 2019, the weighted average stated interest rate paid on all outstanding debt was 4.5%. During the three months ended December 31, 2019, the Company incurred aggregate interest expense of $0.6 million in connection with the borrowings, including less than $0.1 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 December 31, 2019 (in thousands):

    

Amount

Fiscal year ended September 30, 

2020

$

827

2021

414

2022

2023

2024

Thereafter

50,000

Total outstanding principal balance

51,241

Unamortized deferred financing costs

(496)

50,745

Current portion of long-term debt

827

Non-current portion of long-term debt

$

49,918

XML 66 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions (Tables)
3 Months Ended
Dec. 31, 2019
Business Combinations [Abstract]  
Amounts of Assets and Liabilities at Fair Value as of Acquisition Date

    

Fair Value of

Assets and

Liabilities

Accounts receivable (approximates contractual value)

$

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

Pro Forma Information

Three Months Ended December 31, 2018

(pro forma)

  Revenue

$

196,021

  Net income from continuing operations

6,795

XML 67 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Balance Sheet Information (Tables)
3 Months Ended
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Accounts Receivable

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

December 31, 

September 30, 

    

2019

    

2019

 

Accounts receivable

$

168,851

$

169,317

Less allowance for doubtful accounts

 

(3,592)

 

(3,644)

Less allowance for sales returns

 

(83)

 

(71)

Accounts receivable, net

$

165,176

$

165,602

Summary of Inventories

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

December 31, 

September 30, 

    

2019

    

2019

 

Inventories

 

  

 

  

 

Raw materials and purchased parts

$

70,694

$

67,176

Work-in-process

 

13,625

 

13,684

Finished goods

 

20,862

 

18,585

Total inventories

$

105,181

$

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 months ended December 31, 2019 and 2018 (in thousands):

Activity -Three Months Ended December 31, 2019

Balance

    

    

    

Balance

September 30, 

December 31, 

2019

Accruals

Costs Incurred

2019

$

7,175

$

2,479

$

(2,161)

$

7,493

Activity -Three Months Ended December 31, 2018

Balance

    

    

    

Balance

September 30, 

December 31, 

2018

Accruals

Costs Incurred

2018

$

6,340

$

2,355

$

(1,844)

$

6,851

XML 68 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Marketable Securities - Cash Equivalents (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Millions
Dec. 31, 2019
Sep. 30, 2019
Quoted Prices in Active Markets for Identical Assets (Level 1) | Money market funds    
Assets:    
Cash equivalents   $ 6.2
Significant Other Observable Inputs (Level 2)    
Assets:    
Cash equivalents $ 37.2 $ 10.0
XML 69 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Marketable Securities - General Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Investments, Debt and Equity Securities [Abstract]    
Marketable securities sold during period, fair value $ 0 $ 49,400
Marketable securities sold during period, amortized cost basis   49,500
Net realized losses   100
Sales of marketable securities   48,904
Reclassification unrealized net holding losses   $ 100
XML 70 R105.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings per Share - Tabular Disclosure (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Earnings Per Share [Abstract]    
Income from continuing operations $ 13,174 $ 6,266
(Loss) income from discontinued operations, net of tax (117) 8,149
Net income $ 13,057 $ 14,415
Weighted average common shares outstanding used in computing basic earnings per share (in shares) 72,972 71,450
Dilutive restricted stock units 673 715
Weighted average common shares outstanding used in computing diluted earnings per share (in shares) 73,645 72,165
Basic net income per share attributable to Brooks Automation, Inc. common stockholders:    
Income from continuing operations $ 0.18 $ 0.09
(Loss) income from discontinued operations, net of tax 0.00 0.11
Basic net income per share attributable to Brooks Automation, Inc. (in dollars per share) 0.18 0.20
Diluted net income per share:    
Income from continuing operations 0.18 0.09
(Loss) income from discontinued operations, net of tax 0.00 0.11
Diluted net income per share attributable to Brooks Automation, Inc. common stockholders (in dollars per share) 0.18 0.20
Dividend declared per share (in dollars per share) $ 0.10 $ 0.10
XML 71 R89.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Provision (Benefit) (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Income Tax Expense (Benefit), Continuing Operations [Abstract]    
Income tax (benefit) provision $ 2,963 $ 5,830
Reduction in deferred tax liabilities related to extension of tax rate in china (500)  
Benefit related to stock compensation windfalls $ 5,800 3,700
Benefit related to remeasurement of net U.S. deferred tax assets   1,400
Transition tax reduction   $ 1,100
XML 72 R101.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Restricted Stock Unit Activity - Tabular Disclosure (Details) - Restricted Stock Units (RSUs) - $ / shares
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Shares    
Outstanding at beginning of period (in shares) 1,782,726  
Restricted stocks granted (in shares) 377,212 745,776
Vested (in shares) (820,058)  
Forfeited (in shares) (26,264)  
Outstanding at end of period (in shares) 1,313,616  
Weighted Average Grant-Date Fair Value    
Outstanding at beginning of period (in dollars per share) $ 24.63  
Granted (in dollars per share) 47.01 $ 30.49
Vested (in dollars per share) 26.35  
Forfeited (in dollars per share) 35.60  
Outstanding at end of period (in dollars per share) $ 35.07  
XML 73 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Assets and Liabilities - Finance Leases (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Finance Lease, Right-of-Use Asset, after Accumulated Amortization [Abstract]  
Property, plant and equipment, at cost $ 2,540
Accumulated amortization (311)
Property, plant and equipment, net 2,229
Finance Lease Liability [Abstract]  
Accrued expenses and other current liabilities $ 1,195
Finance Lease Liability Current, Statement of Financial Position brks:AccruedExpensesAndOtherCurrentLiabilities
Other long-term liabilities $ 1,175
Finance Lease Liability Non Current, Statement of Financial Position us-gaap:OtherLiabilitiesNoncurrent
Total finance lease liabilities $ 2,370
XML 74 R109.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers - Disaggregated By Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]    
Total revenue $ 210,500 $ 179,368
North America    
Disaggregation of Revenue [Line Items]    
Total revenue 80,231 68,897
Asia/Pacific/Other    
Disaggregation of Revenue [Line Items]    
Total revenue 103,539 79,460
United Kingdom    
Disaggregation of Revenue [Line Items]    
Total revenue 9,920 12,078
Rest of Europe    
Disaggregation of Revenue [Line Items]    
Total revenue $ 16,810 $ 18,933
XML 75 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Supplemental Cash Flow Information (Details)
$ in Thousands
3 Months Ended
Dec. 31, 2019
USD ($)
Cash Flow, Operating Activities, Lessee [Abstract]  
Operating cash flows from operating leases $ 1,807
Operating cash flows from finance leases 29
Financing cash flows from finance leases $ 290
XML 76 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Line of Credit (Details) - USD ($)
$ in Millions
3 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Oct. 04, 2017
Letter of Credit      
Line of Credit Facility [Line Items]      
Line of credit, expiration date Oct. 04, 2022    
Letter of Credit | Minimum      
Line of Credit Facility [Line Items]      
Line of credit, expiration period 90 days    
Line of Credit | Credit Agreement | Revolving Credit Facility      
Line of Credit Facility [Line Items]      
Line of credit, maximum borrowing capacity $ 75.0   $ 75.0
Outstanding line of credit 0.0 $ 0.0  
Deferred finance costs 0.3 $ 0.4  
Line of credit, remaining borrowing capacity $ 43.6    
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 77 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt - Long-term Debt - Future Minimum Principal Payment Obligations (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Long-term Debt, Fiscal Year Maturity [Abstract]  
2020 $ 827
2021 414
Thereafter 50,000
Total outstanding principal balance 51,241
Unamortized deferred financing costs (496)
Long-term debt $ 50,745
XML 78 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Gross Difference - Operating Leases - ASC 842 (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Oct. 01, 2019
Operating Lease Liabilities, Gross Difference, Amount [Abstract]    
Total future lease payments $ 32,146  
Less imputed interest (5,443)  
Total lease liability balance $ 26,703 $ 27,100
XML 79 R96.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation $ 4,410 $ 4,176
Restricted Stock Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation 4,092 3,960
Employee Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation $ 318 $ 216
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets - Goodwill Roll Forward (Details)
$ in Thousands
3 Months Ended
Dec. 31, 2019
USD ($)
Goodwill [Roll Forward]  
Goodwill, net of accumulated impairments, beginning balance $ 488,602
Acquisitions and adjustments 1,768
Goodwill, net of accumulated impairments, ending balance 490,370
Brooks Semiconductor Solutions Group  
Goodwill [Roll Forward]  
Goodwill, net of accumulated impairments, beginning balance 47,847
Acquisitions and adjustments 35
Goodwill, net of accumulated impairments, ending balance 47,882
Brooks Life Sciences  
Goodwill [Roll Forward]  
Goodwill, net of accumulated impairments, beginning balance 440,755
Acquisitions and adjustments 1,733
Goodwill, net of accumulated impairments, ending balance $ 442,488
XML 81 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 215 520 1 false 90 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 - 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 65 false false R66.htm 40602 - 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 66 false false R67.htm 40603 - Disclosure - Goodwill and Intangible Assets - Goodwill Acquired (Details) Sheet http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillAcquiredDetails Goodwill and Intangible Assets - Goodwill Acquired (Details) Details 67 false false R68.htm 40604 - 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 68 false false R69.htm 40605 - Disclosure - Goodwill and Intangible Assets - Amortization Expense (Details) Sheet http://www.brooks.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationExpenseDetails Goodwill and Intangible Assets - Amortization Expense (Details) Details 69 false false R70.htm 40606 - 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 70 false false R71.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 71 false false R72.htm 40801 - Disclosure - Debt - General Information (Details) Sheet http://www.brooks.com/role/DisclosureDebtGeneralInformationDetails Debt - General Information (Details) Details 72 false false R73.htm 40802 - Disclosure - Debt - Term Loans (Details) Sheet http://www.brooks.com/role/DisclosureDebtTermLoansDetails Debt - Term Loans (Details) Details 73 false false R74.htm 40803 - Disclosure - Debt - Additional Information (Details) Sheet http://www.brooks.com/role/DisclosureDebtAdditionalInformationDetails Debt - Additional Information (Details) Details 74 false false R75.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 75 false false R76.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 76 false false R77.htm 40901 - Disclosure - Leases - Operating Lease Expense (Details) Sheet http://www.brooks.com/role/DisclosureLeasesOperatingLeaseExpenseDetails Leases - Operating Lease Expense (Details) Details 77 false false R78.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 78 false false R79.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 79 false false R80.htm 40904 - Disclosure - Leases - Additional Information (Details) Sheet http://www.brooks.com/role/DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 80 false false R81.htm 40905 - Disclosure - Leases - Supplemental Cash Flow Information (Details) Sheet http://www.brooks.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails Leases - Supplemental Cash Flow Information (Details) Details 81 false false R82.htm 40906 - 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 82 false false R83.htm 40907 - 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 83 false false R84.htm 40908 - 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 40909 - 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 40910 - 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 40911 - 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 40912 - Disclosure - Leases - Future Lease Payments Not Commenced (Details) Sheet http://www.brooks.com/role/DisclosureLeasesFutureLeasePaymentsNotCommencedDetails Leases - Future Lease Payments Not Commenced (Details) Details 88 false false R89.htm 41001 - Disclosure - Income Taxes - Provision (Benefit) (Details) Sheet http://www.brooks.com/role/DisclosureIncomeTaxesProvisionBenefitDetails Income Taxes - Provision (Benefit) (Details) Details 89 false false R90.htm 41002 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.brooks.com/role/DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 90 false false R91.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 91 false false R92.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 92 false false R93.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 93 false false R94.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 94 false false R95.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 95 false false R96.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 96 false false R97.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 97 false false R98.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 98 false false R99.htm 41204 - Disclosure - Stock-Based Compensation - Stock Grants (Details) Sheet http://www.brooks.com/role/DisclosureStockBasedCompensationStockGrantsDetails Stock-Based Compensation - Stock Grants (Details) Details 99 false false R100.htm 41205 - Disclosure - Stock-Based Compensation - Performance-Based Grants (Details) Sheet http://www.brooks.com/role/DisclosureStockBasedCompensationPerformanceBasedGrantsDetails Stock-Based Compensation - Performance-Based Grants (Details) Details 100 false false R101.htm 41206 - 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 101 false false R102.htm 41207 - 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 102 false false R103.htm 41208 - 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 103 false false R104.htm 41209 - 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 104 false false R105.htm 41301 - Disclosure - Earnings per Share - Tabular Disclosure (Details) Sheet http://www.brooks.com/role/DisclosureEarningsPerShareTabularDisclosureDetails Earnings per Share - Tabular Disclosure (Details) Details 105 false false R106.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 106 false false R107.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 107 false false R108.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 108 false false R109.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 109 false false R110.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 110 false false R111.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 111 false false R112.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 112 false false R113.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 113 false false R114.htm 41501 - Disclosure - Segment Information - General Information (Details) Sheet http://www.brooks.com/role/DisclosureSegmentInformationGeneralInformationDetails Segment Information - General Information (Details) Details 114 false false R115.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 115 false false R116.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 116 false false R117.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 117 false false R118.htm 41601 - Disclosure - Significant Customers (Details) Sheet http://www.brooks.com/role/DisclosureSignificantCustomersDetails Significant Customers (Details) Details http://www.brooks.com/role/DisclosureSignificantCustomers 118 false false R119.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 119 false false R120.htm 41702 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details) Sheet http://www.brooks.com/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentsDetails Commitments and Contingencies - Purchase Commitments (Details) Details 120 false false R121.htm 41801 - Disclosure - Subsequent Events (Details) Sheet http://www.brooks.com/role/DisclosureSubsequentEventsDetails Subsequent Events (Details) Details http://www.brooks.com/role/DisclosureSubsequentEvents 121 false false All Reports Book All Reports brks-20191231x10qbd3543.htm brks-20191231.xsd brks-20191231_cal.xml brks-20191231_def.xml brks-20191231_lab.xml brks-20191231_pre.xml ex-31d01.htm ex-31d02.htm ex-32.htm http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 true true XML 82 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions - Pro Forma Information - Tabular Disclosure - Pro Forma (Details)
$ in Thousands
3 Months Ended
Dec. 31, 2018
USD ($)
Business Acquisition, Pro Forma Information [Abstract]  
Revenue $ 196,021
Net income from continuing operations $ 6,795
XML 83 R92.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Balance Sheet Information - Summary of Account Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Sep. 30, 2019
Valuation and Qualifying Accounts Disclosure [Line Items]    
Accounts receivable $ 168,851 $ 169,317
Less allowance for doubtful accounts (3,592) (3,644)
Accounts receivable, net 165,176 165,602
Allowance for Sales Returns    
Valuation and Qualifying Accounts Disclosure [Line Items]    
Less allowance for sales returns $ (83) $ (71)
XML 84 R112.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers - Remaining Performance Obligations (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations $ 35,411
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations $ 25,013
Unsatisfied performance obligation, period 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligations $ 10,398
Unsatisfied performance obligation, period
XML 85 R116.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information - Financial Information for Business Segments - Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Sep. 30, 2019
Segment Reporting Information [Line Items]    
Total assets $ 1,558,958 $ 1,515,999
Reportable Segments    
Segment Reporting Information [Line Items]    
Total assets 1,199,834 1,168,795
Reportable Segments | Brooks Semiconductor Solutions Group    
Segment Reporting Information [Line Items]    
Total assets 267,221 259,641
Reportable Segments | Brooks Life Sciences    
Segment Reporting Information [Line Items]    
Total assets $ 932,613 $ 909,154
XML 86 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information (Tables)
3 Months Ended
Dec. 31, 2019
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 months ended December 31, 2019 and 2018 (in thousands):

Three Months Ended December 31, 2019

2019

2018

Revenue:

 

  

 

Brooks Semiconductor Solutions Group

 

$

118,811

$

112,707

Brooks Life Sciences

 

91,689

 

66,661

Total revenue

$

210,500

$

179,368

Operating income:

 

 

Brooks Semiconductor Solutions Group

$

15,000

$

17,263

Brooks Life Sciences

 

5,974

 

2,660

Reportable segment adjusted operating income

20,974

19,923

Amortization of completed technology

2,674

2,007

Acquisition accounting impact on inventory contracts acquired

184

Amortization of acquired intangible assets

7,910

5,769

Restructuring charges

576

59

Other unallocated corporate (income) expenses

(852)

6,571

Total operating income

10,666

5,333

Interest income

699

423

Interest expense

(737)

(5,290)

Other expenses, net

(417)

(30)

Income before income taxes

$

10,211

$

436

 

Brooks

    

Semiconductor

Brooks

Assets:

Solutions Group

Life Sciences

Total

December 31, 2019

$

267,221

$

932,613

$

1,199,834

September 30, 2019

 

259,641

909,154

 

1,168,795

Reconciliation of Reportable Segment Assets to Corresponding Consolidated Amounts

    

December 31, 

    

September 30, 

2019

2019

Segment assets

    

$

1,199,834

    

$

1,168,795

Cash, cash equivalents, restricted cash, and marketable securities

 

353,120

 

342,140

Deferred tax assets

 

6,004

 

5,064

Total assets

$

1,558,958

$

1,515,999

XML 87 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Treasury Stock
Total
Beginning Balance at Sep. 30, 2018 $ 841 $ 1,898,434 $ 13,587 $ (994,074) $ (200,956) $ 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 $ 13 (13)        
Shares issued under restricted stock and purchase plans, net (in shares) 1,252,908          
Stock-based compensation   4,467       4,467
Common stock dividends declared, at $0.10 per share       (7,208)   (7,208)
Foreign currency translation adjustments     1,677     1,677
Changes in unrealized losses on marketable securities, net of tax effects of $0 and ($38) during the three months ended December 31, 2019 and 2018, respectively     (121)     (121)
Actuarial losses, net of tax effects of $1 and $2 during the three months ended December 31, 2019 and 2018     (9)     (9)
Cumulative effect of adoption of ASC 606       (858)   (858)
Net income       14,415   14,415
Ending Balance at Dec. 31, 2018 $ 854 1,902,888 15,134 (987,725) (200,956) 730,195
Ending Balance (in shares) at Dec. 31, 2018 85,417,038          
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 $ 14 (14)        
Shares issued under restricted stock and purchase plans, net (in shares) 1,320,317          
Stock-based compensation   4,410       $ 4,410
Common stock dividends declared, at $0.10 per share       (7,369)   (7,369)
Foreign currency translation adjustments     9,645     9,645
Changes in unrealized losses on marketable securities, net of tax effects of $0 and ($38) during the three months ended December 31, 2019 and 2018, respectively     10     10
Actuarial losses, net of tax effects of $1 and $2 during the three months ended December 31, 2019 and 2018     (12)     (12)
Net income       13,057   13,057
Ending Balance at Dec. 31, 2019 $ 871 $ 1,926,350 $ 13,154 $ (580,724) $ (200,956) $ 1,158,695
Ending Balance (in shares) at Dec. 31, 2019 87,080,017         73,618,148
XML 88 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Fair Value Measurements (Details) - Fair Value, Measurements, Recurring - Significant Unobservable Inputs (Level 3)
$ in Millions
Dec. 31, 2019
USD ($)
Assets  
Assets measured at fair value $ 0
Liabilities  
Liabilities measured at fair value $ 0
XML 89 brks-20191231x10qbd3543_htm.xml IDEA: XBRL DOCUMENT 0000933974 brks:ContractWithCustomerRefundLiabilityMember 2019-12-31 0000933974 brks:ContractWithCustomerRefundLiabilityMember 2019-09-30 0000933974 us-gaap:CommonStockMember 2019-10-01 2019-12-31 0000933974 us-gaap:CommonStockMember 2018-10-01 2018-12-31 0000933974 us-gaap:TreasuryStockMember 2019-12-31 0000933974 us-gaap:RetainedEarningsMember 2019-12-31 0000933974 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000933974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 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 2018-12-31 0000933974 us-gaap:RetainedEarningsMember 2018-12-31 0000933974 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000933974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 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 us-gaap:RestrictedStockUnitsRSUMember 2019-09-30 0000933974 brks:RestrictedStockPerformanceBasedSharesMember 2019-10-01 2019-12-31 0000933974 brks:BoardOfDirectorUnitsMember 2019-10-01 2019-12-31 0000933974 brks:RestrictedStockTimeBasedSharesMember 2018-10-01 2018-12-31 0000933974 brks:RestrictedStockPerformanceBasedSharesMember 2018-10-01 2018-12-31 0000933974 brks:BoardOfDirectorUnitsMember 2018-10-01 2018-12-31 0000933974 brks:RestrictedStockTimeBasedSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-10-01 2019-12-31 0000933974 brks:RestrictedStockTimeBasedSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2019-10-01 2019-12-31 0000933974 brks:RestrictedStockTimeBasedSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-10-01 2019-12-31 0000933974 brks:RestrictedStockTimeBasedSharesMember 2019-10-01 2019-12-31 0000933974 us-gaap:RestrictedStockMember 2018-10-01 2019-09-30 0000933974 2021-01-01 2019-12-31 0000933974 2020-01-01 2019-12-31 0000933974 brks:BrooksSemiconductorSolutionsGroupMember us-gaap:TransferredOverTimeMember 2019-10-01 2019-12-31 0000933974 brks:BrooksSemiconductorSolutionsGroupMember us-gaap:TransferredAtPointInTimeMember 2019-10-01 2019-12-31 0000933974 brks:BrooksLifeSciencesMember us-gaap:TransferredOverTimeMember 2019-10-01 2019-12-31 0000933974 brks:BrooksLifeSciencesMember us-gaap:TransferredAtPointInTimeMember 2019-10-01 2019-12-31 0000933974 us-gaap:TransferredOverTimeMember 2019-10-01 2019-12-31 0000933974 us-gaap:TransferredAtPointInTimeMember 2019-10-01 2019-12-31 0000933974 srt:NorthAmericaMember 2019-10-01 2019-12-31 0000933974 country:GB 2019-10-01 2019-12-31 0000933974 brks:SampleManagementMember 2019-10-01 2019-12-31 0000933974 brks:GlobalSemiconductorServicesMember 2019-10-01 2019-12-31 0000933974 brks:GenewizMember 2019-10-01 2019-12-31 0000933974 brks:EuropeExcludingUnitedKingdomMember 2019-10-01 2019-12-31 0000933974 brks:ContaminationControlSolutionsMember 2019-10-01 2019-12-31 0000933974 brks:AutomationSolutionsMember 2019-10-01 2019-12-31 0000933974 brks:AsiaPacificAndOtherMember 2019-10-01 2019-12-31 0000933974 brks:BrooksSemiconductorSolutionsGroupMember us-gaap:TransferredOverTimeMember 2018-10-01 2018-12-31 0000933974 brks:BrooksSemiconductorSolutionsGroupMember us-gaap:TransferredAtPointInTimeMember 2018-10-01 2018-12-31 0000933974 brks:BrooksLifeSciencesMember us-gaap:TransferredOverTimeMember 2018-10-01 2018-12-31 0000933974 brks:BrooksLifeSciencesMember us-gaap:TransferredAtPointInTimeMember 2018-10-01 2018-12-31 0000933974 us-gaap:TransferredOverTimeMember 2018-10-01 2018-12-31 0000933974 us-gaap:TransferredAtPointInTimeMember 2018-10-01 2018-12-31 0000933974 srt:NorthAmericaMember 2018-10-01 2018-12-31 0000933974 country:GB 2018-10-01 2018-12-31 0000933974 brks:SampleManagementMember 2018-10-01 2018-12-31 0000933974 brks:GlobalSemiconductorServicesMember 2018-10-01 2018-12-31 0000933974 brks:GenewizMember 2018-10-01 2018-12-31 0000933974 brks:EuropeExcludingUnitedKingdomMember 2018-10-01 2018-12-31 0000933974 brks:ContaminationControlSolutionsMember 2018-10-01 2018-12-31 0000933974 brks:AutomationSolutionsMember 2018-10-01 2018-12-31 0000933974 brks:AsiaPacificAndOtherMember 2018-10-01 2018-12-31 0000933974 brks:SampleManagementMember 2019-12-31 0000933974 brks:GlobalSemiconductorServicesMember 2019-12-31 0000933974 brks:GenewizMember 2019-12-31 0000933974 brks:ContaminationControlSolutionsMember 2019-12-31 0000933974 brks:AutomationSolutionsMember 2019-12-31 0000933974 us-gaap:CorporateNonSegmentMember 2019-10-01 2019-12-31 0000933974 us-gaap:CorporateNonSegmentMember 2018-10-01 2018-12-31 0000933974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-10-01 2019-12-31 0000933974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-01 2018-12-31 0000933974 brks:NonCancellableContractsAndPurchaseOrdersForInventoryMember 2019-12-31 0000933974 brks:NonCancelableInformationTechnologyRelatedCommitmentsMember 2019-12-31 0000933974 brks:NonCancelableCommitmentsOtherMember 2019-12-31 0000933974 brks:NonCancelableCommitmentsMember 2019-12-31 0000933974 brks:NonCancelableChinaFacilityCommitmentsMember 2019-12-31 0000933974 2019-10-01 0000933974 us-gaap:MaterialReconcilingItemsMember 2019-10-01 2019-12-31 0000933974 us-gaap:MaterialReconcilingItemsMember 2018-10-01 2018-12-31 0000933974 brks:BrooksSemiconductorSolutionsGroupMember 2018-10-01 2018-12-31 0000933974 brks:BrooksLifeSciencesMember 2018-10-01 2018-12-31 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:LetterOfCreditMember 2019-10-01 2019-12-31 0000933974 brks:EdwardsVacuumLlcMember 2018-08-27 0000933974 us-gaap:AllOtherSegmentsMember 2019-12-31 0000933974 us-gaap:AllOtherSegmentsMember 2019-09-30 0000933974 brks:BrooksSemiconductorSolutionsGroupMember 2019-12-31 0000933974 brks:BrooksLifeSciencesMember 2019-12-31 0000933974 brks:BrooksSemiconductorSolutionsGroupMember 2019-09-30 0000933974 brks:BrooksLifeSciencesMember 2019-09-30 0000933974 us-gaap:SecuredDebtMember 2019-07-01 2019-07-01 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: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 2019-12-31 0000933974 us-gaap:PatentsMember 2019-12-31 0000933974 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0000933974 us-gaap:DevelopedTechnologyRightsMember 2019-12-31 0000933974 us-gaap:CustomerRelationshipsMember 2019-12-31 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-10-01 2018-12-31 0000933974 brks:UlvacCryogenicsIncorporatedMember 2018-08-27 0000933974 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0000933974 us-gaap:RetainedEarningsMember 2019-10-01 2019-12-31 0000933974 us-gaap:ServiceMember us-gaap:DiscontinuedOperationsHeldforsaleMember brks:SemiconductorCryogenicsBusinessMember 2018-10-01 2018-12-31 0000933974 us-gaap:ProductMember us-gaap:DiscontinuedOperationsHeldforsaleMember brks:SemiconductorCryogenicsBusinessMember 2018-10-01 2018-12-31 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 2019-12-31 0000933974 us-gaap:RevolvingCreditFacilityMember brks:CreditAgreementMember us-gaap:LineOfCreditMember 2019-09-30 0000933974 brks:OneYearTermLoansMaturing2019Member us-gaap:SecuredDebtMember 2019-10-01 2019-12-31 0000933974 brks:FiveYearTermLoansMaturing2021Member us-gaap:SecuredDebtMember 2019-10-01 2019-12-31 0000933974 brks:OneYearTermLoansMaturing2019LoanTwoMember us-gaap:SecuredDebtMember 2019-12-31 0000933974 brks:OneYearTermLoansMaturing2019LoanOneMember us-gaap:SecuredDebtMember 2019-12-31 0000933974 brks:FiveYearTermLoansMaturing2021Member us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-10-01 2019-12-31 0000933974 us-gaap:SecuredDebtMember 2019-10-01 2019-12-31 0000933974 us-gaap:LineOfCreditMember 2019-10-01 2019-12-31 0000933974 us-gaap:RetainedEarningsMember 2018-10-01 2018-12-31 0000933974 us-gaap:ServiceMember 2019-10-01 2019-12-31 0000933974 us-gaap:ProductMember 2019-10-01 2019-12-31 0000933974 us-gaap:ServiceMember 2018-10-01 2018-12-31 0000933974 us-gaap:ProductMember 2018-10-01 2018-12-31 0000933974 us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:CreditConcentrationRiskMember 2019-10-01 2019-12-31 0000933974 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-10-01 2019-12-31 0000933974 us-gaap:CommonStockMember 2019-12-31 0000933974 us-gaap:CommonStockMember 2019-09-30 0000933974 us-gaap:CommonStockMember 2018-12-31 0000933974 us-gaap:CommonStockMember 2018-09-30 0000933974 us-gaap:SubsequentEventMember 2020-01-01 2020-03-31 0000933974 us-gaap:AccountingStandardsUpdate201815Member 2019-12-31 0000933974 us-gaap:AccountingStandardsUpdate201814Member 2019-12-31 0000933974 us-gaap:AccountingStandardsUpdate201813Member 2019-12-31 0000933974 us-gaap:AccountingStandardsUpdate201802Member 2019-12-31 0000933974 us-gaap:AccountingStandardsUpdate201613Member 2019-12-31 0000933974 us-gaap:AccountingStandardsUpdate201602Member 2019-12-31 0000933974 brks:AccountingStandardsUpdate201912Member 2019-12-31 0000933974 2018-09-30 0000933974 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000933974 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000933974 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000933974 2018-12-31 0000933974 srt:MaximumMember brks:GenewizMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-10-01 2019-12-31 0000933974 brks:GenewizMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-10-01 2018-12-31 0000933974 brks:GenewizMember brks:BrooksLifeSciencesMember 2018-11-15 0000933974 us-gaap:OtherDebtSecuritiesMember 2019-12-31 0000933974 us-gaap:MunicipalBondsMember 2019-12-31 0000933974 us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000933974 us-gaap:CertificatesOfDepositMember 2019-12-31 0000933974 us-gaap:OtherDebtSecuritiesMember 2019-09-30 0000933974 us-gaap:CertificatesOfDepositMember 2019-09-30 0000933974 us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000933974 us-gaap:USTreasuryAndGovernmentMember 2019-09-30 0000933974 us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0000933974 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000933974 us-gaap:OperatingSegmentsMember brks:BrooksSemiconductorSolutionsGroupMember 2019-12-31 0000933974 us-gaap:OperatingSegmentsMember brks:BrooksLifeSciencesMember 2019-12-31 0000933974 us-gaap:OperatingSegmentsMember 2019-12-31 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 2019-10-01 2019-12-31 0000933974 us-gaap:RestrictedStockUnitsRSUMember 2018-10-01 2018-12-31 0000933974 us-gaap:DevelopedTechnologyRightsMember 2019-10-01 2019-12-31 0000933974 brks:GenewizMember 2019-10-01 2019-12-31 0000933974 brks:AcquiredIntangibleAssetsMember 2019-10-01 2019-12-31 0000933974 brks:GenewizMember 2018-11-15 2018-12-31 0000933974 us-gaap:DevelopedTechnologyRightsMember 2018-10-01 2018-12-31 0000933974 brks:AcquiredIntangibleAssetsMember 2018-10-01 2018-12-31 0000933974 brks:SeniorSecuredTermLoanFacilityMember us-gaap:SecuredDebtMember 2019-10-01 2019-12-31 0000933974 us-gaap:EmployeeStockMember 2019-10-01 2019-12-31 0000933974 us-gaap:EmployeeStockMember 2018-10-01 2018-12-31 0000933974 us-gaap:AdditionalPaidInCapitalMember 2019-10-01 2019-12-31 0000933974 us-gaap:AdditionalPaidInCapitalMember 2018-10-01 2018-12-31 0000933974 2020-01-27 0000933974 2018-10-01 2019-09-30 0000933974 2017-10-01 2018-09-30 0000933974 us-gaap:RestrictedStockUnitsRSUMember 2019-10-01 2019-12-31 0000933974 us-gaap:RestrictedStockUnitsRSUMember 2018-10-01 2018-12-31 0000933974 srt:MinimumMember brks:GenewizMember 2018-11-15 0000933974 srt:MinimumMember us-gaap:LetterOfCreditMember 2019-10-01 2019-12-31 0000933974 brks:BrooksSemiconductorSolutionsGroupMember 2019-10-01 2019-12-31 0000933974 brks:BrooksLifeSciencesMember 2019-10-01 2019-12-31 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 2019-12-31 0000933974 us-gaap:DiscontinuedOperationsHeldforsaleMember brks:SemiconductorCryogenicsBusinessMember 2018-10-01 2018-12-31 0000933974 brks:OneYearTermLoansMaturing2019Member us-gaap:SecuredDebtMember 2019-12-31 0000933974 us-gaap:SecuredDebtMember 2019-07-01 0000933974 brks:SeniorSecuredTermLoanFacilityMember us-gaap:SecuredDebtMember 2019-12-31 0000933974 brks:FiveYearTermLoansMaturing2021Member us-gaap:SecuredDebtMember 2019-12-31 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:GenewizMember 2018-11-15 0000933974 brks:GenewizMember 2018-11-15 2018-11-15 0000933974 brks:GenewizMember 2018-10-01 2018-12-31 0000933974 2019-10-01 2019-12-31 0000933974 2018-10-01 2018-12-31 0000933974 brks:EdwardsVacuumLlcMember 2018-08-27 2018-08-27 0000933974 2019-12-31 0000933974 2019-09-30 iso4217:USD pure brks:installment brks:loan brks:customer shares iso4217:USD shares brks:segment us-gaap:PrepaidExpenseAndOtherAssetsCurrent us-gaap:PrepaidExpenseAndOtherAssetsCurrent 0 0 0.3333 0.3333 0.3333 P12M brks:BrooksSemiconductorSolutionsGroupMember brks:BrooksSemiconductorSolutionsGroupMember brks:BrooksSemiconductorSolutionsGroupMember brks:BrooksLifeSciencesMember brks:BrooksLifeSciencesMember 0 0 brks:BrooksSemiconductorSolutionsGroupMember brks:AccruedExpensesAndOtherCurrentLiabilities brks:AccruedExpensesAndOtherCurrentLiabilities us-gaap:OtherLiabilitiesNoncurrent Modified Retrospective 0 0000933974 --09-30 2020 Q1 false 10-Q true 2019-12-31 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 73619648 335319000 301642000 11233000 34124000 165176000 165602000 105181000 99445000 46560000 46332000 663469000 647145000 105296000 100669000 3039000 2845000 6004000 5064000 490370000 488602000 242248000 251168000 48532000 20506000 1558958000 1515999000 827000 829000 65306000 58919000 29042000 29435000 7493000 7175000 25810000 31375000 844000 1040000 100451000 99263000 53179000 44234000 282952000 272270000 49918000 50315000 18543000 18274000 13636000 20636000 5397000 5338000 9291000 10212000 400263000 377045000 0.01 0.01 1000000 1000000 0 0 0.01 0.01 125000000 125000000 87080017 73618148 85759700 72297831 871000 857000 1926350000 1921954000 13154000 3511000 13461869 13461869 200956000 200956000 -580724000 -586412000 1158695000 1138954000 1558958000 1515999000 131862000 125375000 78638000 53993000 210500000 179368000 79971000 74574000 45543000 32713000 125514000 107287000 84986000 72081000 14401000 13148000 59343000 53541000 576000 59000 74320000 66748000 10666000 5333000 699000 423000 737000 5290000 -417000 -30000 10211000 436000 -2963000 -5830000 13174000 6266000 -117000 8149000 13057000 14415000 0.18 0.09 0.00 0.11 0.18 0.20 0.18 0.09 0.00 0.11 0.18 0.20 72972000 71450000 73645000 72165000 13057000 14415000 9645000 1677000 0 38000 10000 -121000 -1000 -2000 -12000 -9000 9643000 1547000 22700000 15962000 13057000 14415000 16477000 11838000 4410000 4467000 -67000 -235000 1772000 -8183000 -7682000 -126000 -6000 -319000 -1503000 13826000 4335000 12260000 -6120000 -1029000 5255000 7932000 -720000 6385000 221000 572000 -5755000 -13842000 -203000 -181000 -2616000 8948000 25743000 6264000 9614000 3560000 10742000 1290000 48904000 33584000 2557000 445210000 13228000 -398599000 340540000 414000 1789000 319000 121000 7369000 7208000 -8102000 331422000 2808000 -1004000 33677000 -61917000 305171000 197708000 338848000 135791000 2622000 1717000 1750000 335319000 135741000 3529000 50000 338848000 135791000 84164130 841000 1898434000 13587000 -994074000 -200956000 717832000 1252908 13000 -13000 4467000 4467000 0.10 7208000 7208000 1677000 1677000 38000 -121000 -121000 -2000 -9000 -9000 14415000 14415000 -858000 -858000 85417038 854000 1902888000 15134000 -987725000 -200956000 730195000 85759700 857000 1921954000 3511000 -586412000 -200956000 1138954000 1320317 14000 -14000 4410000 4410000 0.10 7369000 7369000 9645000 9645000 0 10000 10000 -1000 -12000 -12000 13057000 13057000 87080017 871000 1926350000 13154000 -580724000 -200956000 1158695000 <p style="font-family:'Times New Roman';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';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';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';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';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';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, 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. </p><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 661100000 6300000 553100000 <p style="font-family:'Times New Roman';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';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';font-size:10pt;text-indent:18pt;margin: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 </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;">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';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';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';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 totaled $0.7 million and $0.1 million, respectively, during the three months ended December 31, <span style="white-space:pre-wrap;">2019 and 2018. </span></p><p style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Derivative Instruments</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has 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. The Company enters into foreign exchange contracts to reduce its exposure to currency fluctuations. The forward contract arrangements that the Company enters into, typically mature in three months or less. These transactions 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 months ended December 31, 2019 and 2018 (in thousands): </p><p style="font-family:'Times New Roman';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:72.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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';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.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Realized gains (losses) on derivatives not designated as hedging instruments</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (3,668)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,977</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';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';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';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';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';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';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';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, the Company had no assets or <span style="-sec-ix-hidden:_70c9d088_61eb_4738_a66f_b3cf1a92513f"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">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';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Leases</p><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 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 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';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';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';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-indent:18pt;margin: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>, which amends ASC 820 to add and remove </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">disclosure requirements related to fair value measurement. The amendments include new disclosure requirement 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';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>. ASU 2016-13 provides guidance for recognizing credit losses on financial instruments based on an estimate of current expected credit losses model. 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> and ASU 2019-11, <i style="font-style:italic;">Codification Improvements to Topic 326, Financial Instruments - Credit Losses </i>to clarify and address certain items related to the amendments in ASU 2016-13. ASU 2019-05, <i style="font-style:italic;">Financial Instruments - Credit Losses (Topic 326): Targeted Transition Relief</i>, was issued to provide entities that have certain instruments within the scope of ASC 326 with an option to irrevocably elect the fair value option under ASC 825-10, <i style="font-style:italic;">Financial Instruments - Overall</i>, applied on an instrument-by-instrument basis for eligible instruments. 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';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';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 third quarter of fiscal 2020 and the adoption did not have any impact on our consolidated financial statements and related disclosures. </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';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';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin: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:_0e33c9b6_b843_49ee_a54f_a8e7292fe633"><span style="color:#000000;font-family:'Times New Roman';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 </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">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';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Other</p><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';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';font-size:10pt;text-indent:18pt;margin: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 </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;">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';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';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';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 totaled $0.7 million and $0.1 million, respectively, during the three months ended December 31, <span style="white-space:pre-wrap;">2019 and 2018. </span></p> -700000 -100000 <p style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Derivative Instruments</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has 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. The Company enters into foreign exchange contracts to reduce its exposure to currency fluctuations. The forward contract arrangements that the Company enters into, typically mature in three months or less. These transactions 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 months ended December 31, 2019 and 2018 (in thousands): </p><p style="font-family:'Times New Roman';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:72.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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';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.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Realized gains (losses) on derivatives not designated as hedging instruments</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (3,668)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,977</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';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';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:72.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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';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.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Realized gains (losses) on derivatives not designated as hedging instruments</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (3,668)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,977</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> -3668000 2977000 <p style="font-family:'Times New Roman';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';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';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';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';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';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, the Company had no assets or <span style="-sec-ix-hidden:_70c9d088_61eb_4738_a66f_b3cf1a92513f"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">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';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Leases</p><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 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 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';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';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';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-indent:18pt;margin: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>, which amends ASC 820 to add and remove </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">disclosure requirements related to fair value measurement. The amendments include new disclosure requirement 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';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>. ASU 2016-13 provides guidance for recognizing credit losses on financial instruments based on an estimate of current expected credit losses model. 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> and ASU 2019-11, <i style="font-style:italic;">Codification Improvements to Topic 326, Financial Instruments - Credit Losses </i>to clarify and address certain items related to the amendments in ASU 2016-13. ASU 2019-05, <i style="font-style:italic;">Financial Instruments - Credit Losses (Topic 326): Targeted Transition Relief</i>, was issued to provide entities that have certain instruments within the scope of ASC 326 with an option to irrevocably elect the fair value option under ASC 825-10, <i style="font-style:italic;">Financial Instruments - Overall</i>, applied on an instrument-by-instrument basis for eligible instruments. 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';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';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 third quarter of fiscal 2020 and the adoption did not have any impact on our consolidated financial statements and related disclosures. </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';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';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin: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:_0e33c9b6_b843_49ee_a54f_a8e7292fe633"><span style="color:#000000;font-family:'Times New Roman';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 </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">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 true 2019-10-01 28100000 27100000 <p style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Other</p><p style="font-family:'Times New Roman';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';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">3. Discontinued Operations </p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 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 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. </p><p style="font-family:'Times New Roman';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:_e46ebda1_756a_4ed0_bb9c_ede7d6aa267d"><span style="color:#000000;font-family:'Times New Roman';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';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 outlines the information technology, people, and facility support the Company will provide to Edwards for a period up to 9 months after transaction closing date. The supply agreement allows 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';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';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';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:61.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:2.08%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.65%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.65%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.31%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:12.19%;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';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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.65%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:15.23%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.18%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:middle;width:32.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended December 31,</b></p></td><td style="background-color:auto;vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:13.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:16.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Revenue</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Products</p></td><td style="vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,786</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Services</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,538</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total revenue</p></td><td style="vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 39,324</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cost of revenue</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Products</p></td><td style="vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,516</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Services</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,049</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total cost of revenue</p></td><td style="vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Gross profit</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,759</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Operating expenses</p></td><td style="vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Research and development</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,158</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Selling, general and administrative</p></td><td style="vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (257)</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,203</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total operating expenses</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (257)</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,361</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Operating income </p></td><td style="vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 257</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,398</p></td><td style="vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other (loss) income, net</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (410)</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 289</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">(Loss) income before income taxes and earnings of equity method investment</p></td><td style="vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (153)</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,687</p></td><td style="vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Income tax provision</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (36)</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,310</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">(Loss) income before equity in earnings of equity method investment</p></td><td style="vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (117)</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,377</p></td><td style="vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Equity in earnings of equity method investment</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,772</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (117)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The table above reflects revenue for the three months ended December 31, 2018 in accordance with ASC 606. Results for the three months ended December 31, 2018 were not significantly impacted by the adoption of ASC 606.</p><p style="font-family:'Times New Roman';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';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:61.11%;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';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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.65%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.65%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:12.19%;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';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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.67%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:15.23%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.35%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:61.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:16.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended December 31,</b></p></td><td style="background-color:auto;vertical-align:middle;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:61.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:13.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:16.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:middle;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:61.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:61.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,928</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:61.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,496</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';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';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:61.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:61.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:12.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:16.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended December 31,</b></p></td><td style="background-color:auto;vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:61.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:16.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;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:61.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Depreciation and amortization</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';font-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';font-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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</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';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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Capital expenditures</p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 308</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:61.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Stock-based compensation</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</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';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:12.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 291</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Earnings of equity method investment</p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,772)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="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';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:61.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:2.08%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.65%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.65%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.31%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:12.19%;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';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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.65%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:15.23%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.18%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:middle;width:32.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended December 31,</b></p></td><td style="background-color:auto;vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:13.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:16.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Revenue</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Products</p></td><td style="vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,786</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Services</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,538</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total revenue</p></td><td style="vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 39,324</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cost of revenue</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Products</p></td><td style="vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,516</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Services</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,049</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total cost of revenue</p></td><td style="vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Gross profit</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,759</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Operating expenses</p></td><td style="vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Research and development</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,158</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Selling, general and administrative</p></td><td style="vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (257)</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,203</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total operating expenses</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (257)</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,361</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Operating income </p></td><td style="vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 257</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,398</p></td><td style="vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other (loss) income, net</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (410)</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 289</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">(Loss) income before income taxes and earnings of equity method investment</p></td><td style="vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (153)</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,687</p></td><td style="vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Income tax provision</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (36)</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,310</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">(Loss) income before equity in earnings of equity method investment</p></td><td style="vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (117)</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,377</p></td><td style="vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Equity in earnings of equity method investment</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,772</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (117)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';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:61.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:61.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:12.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:16.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended December 31,</b></p></td><td style="background-color:auto;vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:61.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:16.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;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:61.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Depreciation and amortization</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';font-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';font-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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</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';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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Capital expenditures</p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 308</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:61.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Stock-based compensation</p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</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';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:12.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 291</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Earnings of equity method investment</p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,772)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 28786000 10538000 39324000 16516000 6049000 22565000 16759000 2158000 -257000 7203000 -257000 9361000 257000 7398000 -410000 289000 -153000 7687000 -36000 1310000 -117000 6377000 1772000 -117000 8149000 <p style="font-family:'Times New Roman';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:61.11%;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';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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.65%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.65%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:12.19%;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';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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.67%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:15.23%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.35%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:61.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:16.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended December 31,</b></p></td><td style="background-color:auto;vertical-align:middle;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:61.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:13.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:16.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:middle;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:61.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:61.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,928</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:61.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:61.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,496</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 22299000 8928000 5124000 3496000 2000 308000 291000 1772000 <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">4. Marketable Securities</p><p style="font-family:'Times New Roman';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';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 marketable securities sales during the three months ended December 31, 2019. During the three months ended December 31, 2018, 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. </p><p style="font-family:'Times New Roman';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 December 31, 2019 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:top;width:58.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">December 31, 2019: </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">U.S. Treasury securities and obligations of U.S. government agencies</p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,696</p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,697</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Bank certificates of deposits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500</p></td></tr><tr><td style="vertical-align:top;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Corporate securities</p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,519</p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,519</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Municipal securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,515</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,515</p></td></tr><tr><td style="vertical-align:top;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other debt securities</p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41</p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,271</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,272</p></td></tr><tr><td style="vertical-align:top;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">September 30, 2019: </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,863</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,866</p></td></tr><tr><td style="vertical-align:top;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Bank certificates of deposits</p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 750</p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 750</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Corporate securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,317</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,318</p></td></tr><tr><td style="vertical-align:top;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other debt securities</p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35</p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,965</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,969</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The fair values of the marketable securities by contractual maturities at December 31, 2019 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;table-layout:auto;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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';font-size:10pt;margin:0pt;">Due in one year or less</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,233</p></td></tr><tr><td style="vertical-align:top;width:84.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Due after one year through five years</p></td><td style="vertical-align:bottom;white-space:normal;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:84.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Due after five years through ten years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:84.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Due after ten years</p></td><td style="vertical-align:bottom;white-space:normal;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,039</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';font-size:10pt;margin:0pt;">Total marketable securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,272</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';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';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 December 31, 2019. 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 <span style="-sec-ix-hidden:_c17a267b_b7c0_49d7_a633_8b85a59e16bb"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">not</span></span><span style="white-space:pre-wrap;"> 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.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;">Cash equivalents of $6.2 million at 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 $37.2 million and $10.0 million, respectively, as of December 31, and 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 <p style="font-family:'Times New Roman';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 December 31, 2019 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:top;width:58.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">December 31, 2019: </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">U.S. Treasury securities and obligations of U.S. government agencies</p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,696</p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,697</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Bank certificates of deposits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500</p></td></tr><tr><td style="vertical-align:top;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Corporate securities</p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,519</p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,519</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Municipal securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,515</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,515</p></td></tr><tr><td style="vertical-align:top;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other debt securities</p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41</p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,271</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,272</p></td></tr><tr><td style="vertical-align:top;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">September 30, 2019: </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,863</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,866</p></td></tr><tr><td style="vertical-align:top;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Bank certificates of deposits</p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 750</p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 750</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Corporate securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,317</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,318</p></td></tr><tr><td style="vertical-align:top;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other debt securities</p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35</p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,965</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,969</p></td></tr></table> 6696000 1000 6697000 500000 500000 4519000 4519000 2515000 2515000 41000 41000 14271000 1000 14272000 31863000 2000 5000 31866000 750000 750000 4317000 1000 4318000 35000 35000 36965000 2000 6000 36969000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The fair values of the marketable securities by contractual maturities at December 31, 2019 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;table-layout:auto;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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';font-size:10pt;margin:0pt;">Due in one year or less</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,233</p></td></tr><tr><td style="vertical-align:top;width:84.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Due after one year through five years</p></td><td style="vertical-align:bottom;white-space:normal;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:84.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Due after five years through ten years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:84.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Due after ten years</p></td><td style="vertical-align:bottom;white-space:normal;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,039</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';font-size:10pt;margin:0pt;">Total marketable securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,272</p></td></tr></table> 11233000 3039000 14272000 0 12000000.0 6200000 37200000 10000000.0 <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">5. Acquisitions</p><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 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 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';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';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';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';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';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';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';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';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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value of</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets and</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;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';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';font-size:10pt;margin:0pt;">Accounts receivable (approximates contractual value)</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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 442,704</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';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:_9c3bd1f9_2bef_4bf0_b962_983d25e62dc7"><span style="color:#000000;font-family:'Times New Roman';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';font-size:10pt;text-indent:18pt;margin:0pt;">The revenues and net income from GENEWIZ recognized in the Company's consolidated results of operations were $40.0 million and $0.8 million, respectively for the three months ended December 31, 2019. The revenues and net income from GENEWIZ recognized in the Company’s consolidated results of operations were $16.4 million and $0.9 million, respectively during the period from the acquisition date to December 31, 2018. During the three months ended December 31, 2019, and the comparable reporting period since acquisition in fiscal year 2019, net income included $5.1 million and $1.6 million, respectively, related to amortization expense of acquired intangible assets. During the three months ended December 31, 2019 and 2018, the Company incurred less than $0.1 million and $6.3 million, respectively, </p><p style="font-family:'Times New Roman';font-size:10pt;padding-bottom:12pt;margin:0pt;"><span style="white-space:pre-wrap;">in transaction costs, which were recorded in "Selling, general and administrative" expenses within the accompanying unaudited Consolidated Statements of Operations. </span></p><p style="background-color:#ffffff;font-family:'Times New Roman';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 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';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:65.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:3.67%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:26.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';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.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:3.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:26.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended December 31, 2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:29.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(pro forma)</b></p></td><td style="background-color:auto;vertical-align:middle;width:4.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:26.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:4.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">  Revenue</p></td><td style="background-color:#cceeff;vertical-align:middle;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;width:26.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">196,021</p></td><td style="background-color:#cceeff;vertical-align:middle;width:4.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">  Net income from continuing operations</p></td><td style="vertical-align:middle;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,795</p></td><td style="vertical-align:middle;width:4.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';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';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';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 December 31, 2018 has been adjusted <span style="font-family:'inherit';">to include the following additional expenses related to the acquisition: </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, </span><span style="font-family:'inherit';">$2.0</span><span style="font-family:'inherit';"> million interest expense related to financing activities and </span><span style="font-family:'inherit';">$42.1</span><span style="font-family:'inherit';"> million non-recurring compensation expenses and transaction costs.</span>  </p> 4000 442700000 400000 32300000 1500000 -4000000.0 1500000 700000 1800000 <p style="font-family:'Times New Roman';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';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';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';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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value of</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets and</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;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';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';font-size:10pt;margin:0pt;">Accounts receivable (approximates contractual value)</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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 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 40000000.0 800000 16400000 900000 5100000 1600000 100000 6300000 <p style="background-color:#ffffff;font-family:'Times New Roman';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:65.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:3.67%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:26.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';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.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:3.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:26.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended December 31, 2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:29.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(pro forma)</b></p></td><td style="background-color:auto;vertical-align:middle;width:4.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:26.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:4.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">  Revenue</p></td><td style="background-color:#cceeff;vertical-align:middle;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;width:26.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">196,021</p></td><td style="background-color:#cceeff;vertical-align:middle;width:4.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">  Net income from continuing operations</p></td><td style="vertical-align:middle;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,795</p></td><td style="vertical-align:middle;width:4.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 196021000 6795000 1600000 2000000.0 42100000 <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">6. Goodwill and Intangible Assets</p><p style="font-family:'Times New Roman';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 three months ended December 31, 2019. Please refer to Note 7, "Goodwill and Intangible Assets" to the Company's consolidated financial statements included in </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;">the 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';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The changes in the Company’s goodwill by reportable segment since 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';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';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';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';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';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';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';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';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';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';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';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';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';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="background-color:auto;vertical-align:bottom;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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="background-color:auto;vertical-align:bottom;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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="background-color:auto;vertical-align:bottom;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Solutions</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Brooks</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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="background-color:auto;vertical-align:bottom;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Group</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Life Sciences</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size: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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,733</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,768</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';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> Gross goodwill, at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size: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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 636,826</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 442,488</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,105,328</p></td></tr><tr><td style="vertical-align:top;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';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';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';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';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';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';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';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';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';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';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';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> Goodwill, net of accumulated impairments, at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size: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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,882</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 442,488</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 490,370</p></td></tr><tr><td style="vertical-align:top;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';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';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';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';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';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';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';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';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';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';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';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the three months ended December 31, 2019, the Company recorded a goodwill increase of $1.8 million primarily related to the impact of foreign currency translation adjustments.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The components of the Company’s identifiable intangible assets as of December 31, 2019 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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:27.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2019</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:27.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Book</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Book</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:27.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;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';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';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';font-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';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';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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,702</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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 600</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';font-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';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';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';font-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';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';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';font-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';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';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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';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';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';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';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';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';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';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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,424</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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,689</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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,735</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';font-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';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';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';font-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';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';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';font-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';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';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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 267,087</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,474</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175,613</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';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';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';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';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';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';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';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';font-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';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';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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 204</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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29</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';font-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';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';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';font-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';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';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';font-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';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';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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 386,865</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 144,617</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 242,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';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';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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251,168</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Amortization expense for intangible assets was $10.6 million and $7.8 million, respectively, during the three months ended December 31, 2019 and 2018.</p><p style="font-family:'Times New Roman';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';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';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';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';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';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';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';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';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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,729</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';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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,494</p></td></tr><tr><td style="vertical-align:top;width:85.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,390</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';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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,267</p></td></tr><tr><td style="vertical-align:top;width:85.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,500</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';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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,868</p></td></tr><tr><td style="vertical-align:bottom;width:85.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 242,248</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The changes in the Company’s goodwill by reportable segment since 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';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';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';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';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';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';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';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';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';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';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';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';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';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="background-color:auto;vertical-align:bottom;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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="background-color:auto;vertical-align:bottom;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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="background-color:auto;vertical-align:bottom;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Solutions</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Brooks</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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="background-color:auto;vertical-align:bottom;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Group</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Life Sciences</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size: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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,733</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,768</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';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> Gross goodwill, at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size: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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 636,826</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 442,488</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,105,328</p></td></tr><tr><td style="vertical-align:top;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';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';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';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';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';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';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';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';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';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';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';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> Goodwill, net of accumulated impairments, at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size: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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,882</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 442,488</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 490,370</p></td></tr><tr><td style="vertical-align:top;width:54.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';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';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';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';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';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';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';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';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';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';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';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 636791000 440755000 26014000 1103560000 588944000 26014000 614958000 47847000 440755000 488602000 35000 1733000 1768000 636826000 442488000 26014000 1105328000 588944000 26014000 614958000 47882000 442488000 490370000 1800000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The components of the Company’s identifiable intangible assets as of December 31, 2019 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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:27.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2019</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:27.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Book</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Book</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:27.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;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';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';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';font-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';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';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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,702</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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 600</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';font-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';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';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';font-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';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';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';font-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';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';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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';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';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';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';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';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';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';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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,424</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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,689</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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,735</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';font-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';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';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';font-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';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';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';font-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';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';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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 267,087</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,474</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175,613</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';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';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';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';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';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';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';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';font-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';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';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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 204</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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29</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';font-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';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';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';font-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';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';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';font-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';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';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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 386,865</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 144,617</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 242,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';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';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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251,168</p></td></tr></table> 5302000 4702000 600000 5302000 4628000 674000 88819000 41548000 47271000 88288000 38778000 49510000 25424000 6689000 18735000 25340000 5807000 19533000 267087000 91474000 175613000 265450000 84047000 181403000 233000 204000 29000 231000 183000 48000 386865000 144617000 242248000 384611000 133443000 251168000 10600000 7800000 <p style="font-family:'Times New Roman';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';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';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';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';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';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';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';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';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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,729</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';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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,494</p></td></tr><tr><td style="vertical-align:top;width:85.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,390</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';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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,267</p></td></tr><tr><td style="vertical-align:top;width:85.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,500</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';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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,868</p></td></tr><tr><td style="vertical-align:bottom;width:85.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 242,248</p></td></tr></table> 30729000 37494000 34390000 31267000 26500000 81868000 242248000 <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">7. Line of Credit</p><p style="font-family:'Times New Roman';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 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';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';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';font-size:10pt;text-indent:18pt;margin:0pt;">As of December 31, 2019, the Company had approximately $43.6 million available for borrowing under the line of credit. There were no amounts outstanding under the line of credit as of December 31, 2019 and September 30, 2019. The Company records commitment fees and other costs directly associated with obtaining 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 December 31, 2019 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 December 31, 2019 and September 30, 2019. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 75000000.0 2022-10-04 P90D 200000000.0 75000000.0 7500000 43600000 0 0 300000 400000 <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">8. Debt</p><p style="font-family:'Times New Roman';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';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';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';font-size:10pt;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 </p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;padding-bottom:12pt;margin:0pt;">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';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';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';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';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 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, (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%<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';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 December 31, 2019, deferred financing costs were $0.5 million. </p><p style="background-color:#ffffff;font-family:'Times New Roman';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 December 31, 2019, 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';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 December 31, 2019, the Company had an aggregate outstanding principal balance of $1.2 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';font-size:10pt;padding-bottom:6pt;text-indent:18pt;margin:0pt;">During the three months ended December 31, 2019, the weighted average stated interest rate paid on all outstanding debt was 4.5%. During the three months ended December 31, 2019, the Company incurred aggregate interest expense of $0.6 million in connection with the borrowings, including less than $0.1 million of deferred financing costs amortization. </p><p style="background-color:#ffffff;font-family:'Times New Roman';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 December 31, 2019 (in thousands):</p><p style="background-color:#ffffff;font-family:'Times New Roman';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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';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.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';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.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:83.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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';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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 827</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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';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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 414</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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';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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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';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.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 50,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total outstanding principal balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 51,241</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Unamortized deferred financing costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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';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.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (496)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 50,745</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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';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.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 827</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Non-current portion of long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 49,918</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';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 500000 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 1200000 3 P5Y 2 P1Y 0.045 600000 100000 <p style="background-color:#ffffff;font-family:'Times New Roman';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 December 31, 2019 (in thousands):</p><p style="background-color:#ffffff;font-family:'Times New Roman';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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';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.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';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.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:83.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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';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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 827</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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';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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 414</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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';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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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';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.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 50,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total outstanding principal balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 51,241</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Unamortized deferred financing costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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';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.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (496)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 50,745</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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';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.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 827</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Non-current portion of long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 49,918</p></td></tr></table> 827000 414000 50000000 51241000 496000 50745000 827000 49918000 <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;padding-bottom:12pt;margin:0pt;">9. Leases</p><p style="background-color:#ffffff;font-family:'Times New Roman';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';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The components of operating lease expense were as follows (in thousands):</p><p style="font-family:'Times New Roman';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:63.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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:2.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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:34.19%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:36.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Three Months Ended December 31, 2019</b></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:34.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">Operating lease costs</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:34.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">2,122</span></p></td></tr><tr><td style="vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">Finance lease costs:</span></p></td><td style="vertical-align:middle;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:34.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:middle;width:34.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">311</span></p></td></tr><tr><td style="vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="color:#212529;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:34.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">29</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:middle;width:34.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">340</span></p></td></tr><tr><td style="vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">Variable lease costs</span></p></td><td style="vertical-align:middle;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:34.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">406</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:34.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">164</span></p></td></tr><tr><td style="vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">Total lease costs</span></p></td><td style="vertical-align:middle;width:2.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:middle;width:34.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">3,032</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Supplemental balance sheet information related to leases is as follows (in thousands, except lease term and discount rate):</p><p style="font-family:'Times New Roman';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:62%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:33.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:35.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">As of December 31, 2019</b></p></td><td style="background-color:auto;vertical-align:middle;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:33.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,439</p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Tc_Rm1J5uDqsUKVp6RB-4-ysA_5_0"><span style="color:#212529;font-family:'Times New Roman';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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,177</p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,526</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,703</p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="color:#212529;font-weight:bold;">Finance Leases:</b></p></td><td style="vertical-align:middle;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (311)</p></td><td style="vertical-align:middle;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#212529;">Property, plant and equipment, net</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,229</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Tc_xaDiYNXqeEy4j5tSPLjhuQ_14_0"><span style="color:#212529;font-family:'Times New Roman';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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,195</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Tc_DmdA2MeFykKBR-pBOCIjzA_15_0"><span style="color:#212529;font-family:'Times New Roman';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.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,175</p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,370</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.02</p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.98</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:33.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">4.7</span></p></td><td style="vertical-align:middle;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:33.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">4.1</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';font-size:10pt;margin:0pt;"><span style="color:#212529;">%</span></p></td></tr></table><p style="font-family:'Times New Roman';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';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Supplemental cash flow information related to operating leases was as follows (in thousands, unaudited):</p><p style="font-family:'Times New Roman';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:63.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';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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:34.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:36.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Three Months Ended December 31, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:34.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:middle;width:34.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">1,807</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:34.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">29</span></p></td></tr><tr><td style="vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:34.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">290</span></p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;padding-bottom:10pt;text-indent:18pt;margin:0pt;">Future lease payments for operating and capital leases as of September 30, 2019 were as follows (in thousands):</p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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.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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:25.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:21.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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:27.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Operating Leases</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:22.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Capital Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">Fiscal year ended September 30, </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2020</span></p></td><td style="vertical-align:middle;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,794</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,276</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2021</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,520</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,171</p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2022</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,904</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 363</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2023</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,110</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2024</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,934</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">Thereafter</span></p></td><td style="background-color:#cceeff;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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,499</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;">Total future lease payments</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 32,761</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,810</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">Less imputed interest</span></p></td><td style="background-color:#cceeff;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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (5,685)</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (150)</p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;">Total lease liability balance</span></p></td><td style="vertical-align:middle;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,076</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,660</p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;padding-bottom:10pt;text-indent:18pt;margin:0pt;">Future lease payments for operating and finance leases as of December 31, 2019 were as follows (in thousands):</p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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.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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:25.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:21.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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:27.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Operating Leases</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:22.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Finance Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">Fiscal year ended September 30, </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2020</span></p></td><td style="vertical-align:middle;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,539</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 957</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2021</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,827</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,171</p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2022</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,182</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 363</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2023</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,151</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2024</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,941</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">Thereafter</span></p></td><td style="background-color:#cceeff;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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,506</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;">Total future lease payments</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 32,146</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,491</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">Less imputed interest</span></p></td><td style="background-color:#cceeff;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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (5,443)</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (121)</p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;">Total lease liability balance</span></p></td><td style="vertical-align:middle;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26,703</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,370</p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;">As of December 31, 2019, the Company has entered into leases that have not commenced with future lease payments of $8.2 million, excluding<span style="color:#212529;white-space:pre-wrap;"> purchase options. These leases are not recorded on the Consolidated Balance Sheets. Lease commencement dates for these leases range between 2020 and 2030.</span></p> <p style="font-family:'Times New Roman';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:63.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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:2.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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:34.19%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:36.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Three Months Ended December 31, 2019</b></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:middle;width:34.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">Operating lease costs</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:34.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">2,122</span></p></td></tr><tr><td style="vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">Finance lease costs:</span></p></td><td style="vertical-align:middle;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:34.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:middle;width:34.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">311</span></p></td></tr><tr><td style="vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="color:#212529;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:34.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">29</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:middle;width:34.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">340</span></p></td></tr><tr><td style="vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">Variable lease costs</span></p></td><td style="vertical-align:middle;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:34.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">406</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:34.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">164</span></p></td></tr><tr><td style="vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">Total lease costs</span></p></td><td style="vertical-align:middle;width:2.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:middle;width:34.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">3,032</span></p></td></tr></table><p style="font-family:'Times New Roman';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:62%;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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:33.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:35.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">As of December 31, 2019</b></p></td><td style="background-color:auto;vertical-align:middle;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:33.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,439</p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Tc_Rm1J5uDqsUKVp6RB-4-ysA_5_0"><span style="color:#212529;font-family:'Times New Roman';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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,177</p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,526</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,703</p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="color:#212529;font-weight:bold;">Finance Leases:</b></p></td><td style="vertical-align:middle;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (311)</p></td><td style="vertical-align:middle;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#212529;">Property, plant and equipment, net</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:33.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,229</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Tc_xaDiYNXqeEy4j5tSPLjhuQ_14_0"><span style="color:#212529;font-family:'Times New Roman';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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,195</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Tc_DmdA2MeFykKBR-pBOCIjzA_15_0"><span style="color:#212529;font-family:'Times New Roman';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.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,175</p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,370</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.02</p></td><td style="vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.98</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:33.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">4.7</span></p></td><td style="vertical-align:middle;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:33.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">4.1</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';font-size:10pt;margin:0pt;"><span style="color:#212529;">%</span></p></td></tr></table><p style="font-family:'Times New Roman';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:63.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';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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:34.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:36.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Three Months Ended December 31, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:34.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:middle;width:34.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">1,807</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:34.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">29</span></p></td></tr><tr><td style="vertical-align:middle;width:63.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:34.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">290</span></p></td></tr></table> 2122000 311000 29000 340000 406000 164000 3032000 27439000 6177000 20526000 26703000 2540000 311000 2229000 1195000 1175000 2370000 P2Y7D P7Y11M23D 0.047 0.041 1807000 29000 290000 <p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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.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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:25.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:21.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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:27.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Operating Leases</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:22.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Capital Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">Fiscal year ended September 30, </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2020</span></p></td><td style="vertical-align:middle;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,794</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,276</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2021</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,520</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,171</p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2022</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,904</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 363</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2023</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,110</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2024</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,934</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">Thereafter</span></p></td><td style="background-color:#cceeff;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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,499</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;">Total future lease payments</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 32,761</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,810</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">Less imputed interest</span></p></td><td style="background-color:#cceeff;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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (5,685)</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (150)</p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;">Total lease liability balance</span></p></td><td style="vertical-align:middle;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,076</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,660</p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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.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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:25.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:21.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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:27.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Operating Leases</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:22.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Capital Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">Fiscal year ended September 30, </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2020</span></p></td><td style="vertical-align:middle;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,794</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,276</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2021</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,520</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,171</p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2022</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,904</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 363</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2023</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,110</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2024</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,934</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">Thereafter</span></p></td><td style="background-color:#cceeff;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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,499</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;">Total future lease payments</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 32,761</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,810</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">Less imputed interest</span></p></td><td style="background-color:#cceeff;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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (5,685)</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (150)</p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;">Total lease liability balance</span></p></td><td style="vertical-align:middle;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,076</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,660</p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:18pt;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 <p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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.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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:25.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:21.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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:27.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Operating Leases</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:22.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Finance Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">Fiscal year ended September 30, </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2020</span></p></td><td style="vertical-align:middle;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,539</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 957</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2021</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,827</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,171</p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2022</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,182</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 363</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2023</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,151</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2024</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,941</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">Thereafter</span></p></td><td style="background-color:#cceeff;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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,506</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;">Total future lease payments</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 32,146</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,491</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">Less imputed interest</span></p></td><td style="background-color:#cceeff;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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (5,443)</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (121)</p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;">Total lease liability balance</span></p></td><td style="vertical-align:middle;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26,703</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,370</p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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.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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:25.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:21.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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:27.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Operating Leases</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:22.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212529;font-weight:bold;">Finance Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">Fiscal year ended September 30, </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212529;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2020</span></p></td><td style="vertical-align:middle;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,539</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 957</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2021</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,827</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,171</p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2022</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,182</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 363</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2023</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,151</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">2024</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,941</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">Thereafter</span></p></td><td style="background-color:#cceeff;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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,506</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;">Total future lease payments</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 32,146</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,491</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">Less imputed interest</span></p></td><td style="background-color:#cceeff;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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (5,443)</p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (121)</p></td></tr><tr><td style="vertical-align:middle;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#212529;">Total lease liability balance</span></p></td><td style="vertical-align:middle;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26,703</p></td><td style="vertical-align:bottom;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,370</p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 5539000 957000 5827000 1171000 4182000 363000 3151000 2941000 10506000 32146000 2491000 5443000 121000 26703000 2370000 8200000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">10. Income Taxes</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company recorded an income tax benefit of $3.0 million during the three months ended December 31, 2019. The tax benefit was primarily driven by a $5.8 million stock compensation windfall benefit for tax deductions that exceeded the associated compensation expense, and a $0.5<span style="white-space:pre-wrap;"> million reduction in deferred tax liabilities related to the extension of a tax rate incentive in China. These discrete benefits were partially offset by the tax provision on earnings from operations during the period. </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company recorded an income tax benefit of $5.8 million, during the three months ended December 31, 2018. The tax benefit was primarily driven by a $3.7 million discrete benefit for stock compensation windfalls, $1.4 million of tax benefits related to the remeasurement of net U.S. deferred tax assets due to state tax rate changes, and a $1.1 million transition tax reduction. These discrete benefits were slightly offset by the tax provision on earnings from operations during the period.</p><p style="font-family:'Times New Roman';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 U.S. Securities and Exchange Commission (“SEC”) Staff Accounting Bulletin No. 118. As a result of the new guidance issued and additional work to complete the calculation of its federal toll charge, the Company reduced its 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';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">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 state tax credits and net operating loss carry-forwards, as well as a valuation allowance against net deferred tax assets in certain foreign tax-paying components as of December 31, 2019. </span></p><p style="font-family:'Times New Roman';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 unrecognized tax benefits of $0.3 million during the three months ended December 31, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company is subject to U.S. federal income tax and 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 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 $0.2 million within the next twelve months. </p> -3000000.0 -5800000 -500000 -5800000 -3700000 -1400000 1100000 1100000 300000 200000 <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">11. Other Balance Sheet Information</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">The following is a summary of accounts receivable at December 31, 2019 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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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="background-color:auto;vertical-align:bottom;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 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';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:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 168,851</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';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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 169,317</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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';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:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,592)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,644)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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';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:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (83)</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';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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 165,176</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 165,602</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">The following is a summary of inventories at December 31, 2019 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';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';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';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';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';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';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';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';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size: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';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';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';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';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';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';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';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';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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';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';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">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';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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,625</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';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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;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';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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 105,181</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';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';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';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';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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Reserves for excess and obsolete inventory were $16.0 million and $16.3 million, respectively, at December 31, 2019 and September 30, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At December 31, 2019 and September 30, 2019, the Company had cumulative capitalized direct costs of $12.5 million and $11.6 million, respectively, associated with the development of software for its internal use which are included within "Property, plant and equipment, net" in the accompanying unaudited Consolidated Balance Sheets. During the three months ended December 31, 2019, the Company capitalized direct costs of $0.9 million associated with the development of software for its internal use.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin: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 </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;">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';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 months ended December 31, 2019 and 2018 (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.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Activity -Three Months Ended December 31, 2019</b></p></td></tr><tr><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td></tr><tr><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accruals</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs Incurred</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,175</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,479</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2,161)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,493</p></td></tr></table><p style="font-family:'Times New Roman';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:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Activity -Three Months Ended December 31, 2018</b></p></td></tr><tr><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td></tr><tr><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accruals</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs Incurred</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,340</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,355</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,844)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,851</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">The following is a summary of accounts receivable at December 31, 2019 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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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="background-color:auto;vertical-align:bottom;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 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';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:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 168,851</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';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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 169,317</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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';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:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,592)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,644)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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';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:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (83)</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';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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 165,176</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 165,602</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 168851000 169317000 3592000 3644000 83000 71000 165176000 165602000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">The following is a summary of inventories at December 31, 2019 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';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';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';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';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';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';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';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';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size: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';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';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';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';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';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';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';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';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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';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';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">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';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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,625</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';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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;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';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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';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';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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 105,181</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';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';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';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';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 70694000 67176000 13625000 13684000 20862000 18585000 105181000 99445000 16000000.0 16300000 12500000 11600000 900000 <p style="font-family:'Times New Roman';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 months ended December 31, 2019 and 2018 (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.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Activity -Three Months Ended December 31, 2019</b></p></td></tr><tr><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td></tr><tr><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accruals</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs Incurred</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,175</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,479</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2,161)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,493</p></td></tr></table><p style="font-family:'Times New Roman';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:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Activity -Three Months Ended December 31, 2018</b></p></td></tr><tr><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td></tr><tr><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accruals</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs Incurred</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,340</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,355</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,844)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,851</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p> 7175000 2479000 2161000 7493000 6340000 2355000 1844000 6851000 <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">12. Stock-Based Compensation</p><p style="font-family:'Times New Roman';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';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table reflects stock-based compensation expense recorded during the three months ended December 31, 2019 and 2018 (in thousands): </p><p style="font-family:'Times New Roman';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:60.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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:3.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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:3.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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:3.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:60.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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="background-color:auto;vertical-align:bottom;white-space:nowrap;width:33.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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="background-color:auto;vertical-align:bottom;width:60.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr style="height:18.05pt;"><td style="background-color:#cceeff;vertical-align:bottom;width:60.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,092</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,960</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Employee stock purchase plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:60.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,410</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,176</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';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';font-size:10pt;text-indent:18pt;margin: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 </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;">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 three months ended December 31, 2019 and 2018:</p><p style="font-family:'Times New Roman';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.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';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';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.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</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';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';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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:60.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Time-Based</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Performance-</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:60.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Units</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Units</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grants</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size: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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Three months ended December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 377,212</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,461</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">221,570</p></td></tr><tr><td style="vertical-align:bottom;width:60.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Three months ended December 31, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 745,776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 321,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#ff0000;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 552</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">423,389</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';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';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:_7fa28551_028a_4253_8767_a9856e8d74bd"><span style="color:#000000;font-family:'Times New Roman';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:_b879f7c7_8fba_4bed_af01_43449b351ef3"><span style="color:#000000;font-family:'Times New Roman';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:_53021736_fbf1_4207_8794_1be290b99f9e"><span style="color:#000000;font-family:'Times New Roman';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';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock Grants </p><p style="font-family:'Times New Roman';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';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 2018 are subject to a one-year vesting period, while the restricted stock awards granted in fiscal year 2019 were vested as of the grant date.</p><p style="font-family:'Times New Roman';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';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';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';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';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes restricted stock unit activity for the three months ended December 31, 2019:</p><p style="font-family:'Times New Roman';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';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';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';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';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';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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant-Date </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 377,212</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47.01</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';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';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';font-size:10pt;text-align:right;margin:0pt;"> (820,058)</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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26.35</p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-align:right;margin:0pt;"> (26,264)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35.60</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';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> Outstanding at December 31, 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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,313,616</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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35.07</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';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 <span style="white-space:pre-wrap;">months ended December 31, 2019 and 2018 was $47.01 and $30.49, respectively. The fair value of restricted stock units vested during the three months ended December 31, 2019 and 2018 was $38.5 million and $27.1 million, respectively. During the three months ended December 31, 2019 and 2018, the Company remitted $24.0 million and $14.2 million, respectively, collected from employees to satisfy their tax obligations as a result of share issuances.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2019, the unrecognized compensation cost related to restricted stock units that are expected to vest is $33.3 million and will be recognized over an estimated weighted average service period of approximately <span style="white-space:pre-wrap;">2.0</span><span style="white-space:pre-wrap;"> years.</span></p><p style="font-family:'Times New Roman';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';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 no shares purchased by employees under the employee stock purchase plan during the three months ended December 31, 2019 and 2018.</p> <p style="font-family:'Times New Roman';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:60.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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:3.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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:3.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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:3.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:60.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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="background-color:auto;vertical-align:bottom;white-space:nowrap;width:33.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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="background-color:auto;vertical-align:bottom;width:60.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr style="height:18.05pt;"><td style="background-color:#cceeff;vertical-align:bottom;width:60.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,092</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,960</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Employee stock purchase plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:60.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,410</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,176</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 4092000 3960000 318000 216000 4410000 4176000 <p style="font-family:'Times New Roman';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.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';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';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.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</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';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';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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:60.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Time-Based</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Performance-</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:60.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Units</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Units</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grants</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size: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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Three months ended December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 377,212</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,461</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">221,570</p></td></tr><tr><td style="vertical-align:bottom;width:60.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Three months ended December 31, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 745,776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 321,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#ff0000;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 552</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">423,389</p></td></tr></table><p style="font-family:'Times New Roman';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';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';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';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';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';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';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant-Date </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;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';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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 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';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 377,212</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47.01</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';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';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';font-size:10pt;text-align:right;margin:0pt;"> (820,058)</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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26.35</p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-align:right;margin:0pt;"> (26,264)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35.60</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';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> Outstanding at December 31, 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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,313,616</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';font-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';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';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35.07</p></td></tr></table> 377212 155461 181 221570 745776 321835 552 423389 P3Y P1Y 1 1 1 2 2 2 P3Y 1782726 24.63 377212 47.01 820058 26.35 26264 35.60 1313616 35.07 47.01 30.49 38500000 27100000 24000000.0 14200000 33300000 P2Y 0.85 0 0 <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:12pt 0pt 12pt 0pt;">13. Earnings per Share </p><p style="font-family:'Times New Roman';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 months ended December 31, 2019 and 2018 (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:73.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:21.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Income from continuing operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,174</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,266</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">(Loss) income from discontinued operations, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (117)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net income </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,057</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,415</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,972</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</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';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,450</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Dilutive restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,645</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,165</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Basic net income per share:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</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';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#ff0000;">  </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</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';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Income from continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">(Loss) income from discontinued operations, net of tax</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (0.00)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.11</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Basic net income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</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';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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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';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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Diluted net income per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#ff0000;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.18</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.09</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">(Loss) income from discontinued operations, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (0.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Diluted net income per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.18</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.20</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Dividend declared per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;">During the three months ended December 31, 2019 and 2018, antidilutive restricted stock units of 158,058 and 261,384, 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';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 months ended December 31, 2019 and 2018 (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:73.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:21.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Income from continuing operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,174</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,266</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">(Loss) income from discontinued operations, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (117)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net income </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,057</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,415</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,972</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</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';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,450</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Dilutive restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,645</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,165</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Basic net income per share:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</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';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#ff0000;">  </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</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';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Income from continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">(Loss) income from discontinued operations, net of tax</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (0.00)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.11</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Basic net income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</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';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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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';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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Diluted net income per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#ff0000;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.18</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.09</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">(Loss) income from discontinued operations, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (0.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Diluted net income per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.18</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.20</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Dividend declared per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 13174000 6266000 -117000 8149000 13057000 14415000 72972000 71450000 673000 715000 73645000 72165000 0.18 0.09 0.00 0.11 0.18 0.20 0.18 0.09 0.00 0.11 0.18 0.20 0.10 0.10 158058 261384 <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">14. Revenue from Contracts with Customers</p><p style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Disaggregated Revenue</p><p style="font-family:'Times New Roman';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';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';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 five reporting units, including three reporting units within the Brooks Semiconductor Solutions Group reportable segment and two 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 months ended December 31, 2019 and 2018 (in thousands):</p><p style="font-family:'Times New Roman';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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';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.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';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.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:48.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Brooks Semiconductor</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Brooks Life</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:48.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Solutions Group</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sciences</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;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';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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three Months Ended December 31, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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';font-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';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Point in time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="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';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 116,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 138,108</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Over time</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 70,369</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 72,392</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 118,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 91,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 210,500</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three Months Ended December 31, 2018</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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';font-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';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Point in time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="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';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 111,916</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23,167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 135,083</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Over time</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 791</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43,494</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 44,285</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 112,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 66,661</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 179,368</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following is revenue by geographic location and reporting unit for the three months ended December 31, 2019 and 2018 (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:54.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</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';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';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:18.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</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';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';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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:20.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended December 31, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:21.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended December 31, 2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Geographic Location</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">North America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,897</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Asia/Pacific/Other</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103,539</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,460</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">United Kingdom</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,920</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,078</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Rest of Europe</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,810</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,933</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179,368</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Reporting Unit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Tc_zMTLEU7aWkaNf1LEqt2d3Q_10_0"><span style="color:#000000;font-family:'Times New Roman';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:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,238</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,675</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Tc_8TdR0frTkEaNeq1A7BD8NQ_11_0"><span style="color:#000000;font-family:'Times New Roman';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:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,956</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Tc_pjRzLeIR2UKDZz-Zz1wRvA_12_0"><span style="color:#000000;font-family:'Times New Roman';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:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,233</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,076</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Brooks Semiconductor Solutions Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 118,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112,707</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Tc_JzWvh4j5C0egxCarEFBpjw_14_0"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Sample Management</span></span></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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,718</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,303</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Tc_0pjA2XToQU66NKbMtoZq7A_15_0"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">GENEWIZ </span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,358</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Brooks Life Sciences</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,689</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,661</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179,368</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Contract Balances</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 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 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 $165.2 million and $165.6 million at December 31, 2019 and September 30, 2019, respectively.</p><p style="font-family:'Times New Roman';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 $17.0 million and $14.0 million at December 31, 2019 and September 30, 2019, respectively.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';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.7 million and $0.8 million at December 31, 2019 and September 30, 2019, respectively. The Company recorded amortization expense related to deferred commissions of $0.1 million and $0.2 million, respectively for the three months ended December 31, 2019 and 2018.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';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 $29.0 million and $29.4 million at December 31, 2019 and September 30, 2019, respectively. Revenue recognized from the contract liability balance at September 30, 2019 was $19.1 million for the three months ended December 31, 2019. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';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 December 31, 2019 was $35.4 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';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.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</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';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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</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';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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:48.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="7" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:48.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2019</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:48.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Tc_Pyh_tvSjMkWHXTaI8cp_lA_2_2"><b style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:bold;text-align:center;">Less than 1 Year</b></span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Greater than 1 Year</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;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';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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Remaining Performance Obligations</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> 25,013</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> 10,398</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> 35,411</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</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';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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';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';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 </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">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 months ended December 31, 2019 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. </p> 2 2 5 5 3 3 2 2 <p style="font-family:'Times New Roman';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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';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.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';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.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:48.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Brooks Semiconductor</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Brooks Life</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:48.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Solutions Group</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sciences</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;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';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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three Months Ended December 31, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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';font-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';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Point in time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="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';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 116,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 138,108</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Over time</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 70,369</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 72,392</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 118,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 91,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 210,500</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three Months Ended December 31, 2018</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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';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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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';font-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';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Point in time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="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';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 111,916</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23,167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 135,083</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Over time</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 791</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43,494</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 44,285</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 112,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 66,661</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 179,368</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 116788000 21320000 138108000 2023000 70369000 72392000 118811000 91689000 210500000 111916000 23167000 135083000 791000 43494000 44285000 112707000 66661000 179368000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following is revenue by geographic location and reporting unit for the three months ended December 31, 2019 and 2018 (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:54.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</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';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';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:18.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</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';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';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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:20.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended December 31, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:21.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended December 31, 2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Geographic Location</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">North America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,897</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Asia/Pacific/Other</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103,539</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,460</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">United Kingdom</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,920</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,078</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Rest of Europe</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,810</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,933</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179,368</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Reporting Unit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Tc_zMTLEU7aWkaNf1LEqt2d3Q_10_0"><span style="color:#000000;font-family:'Times New Roman';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:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,238</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,675</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Tc_8TdR0frTkEaNeq1A7BD8NQ_11_0"><span style="color:#000000;font-family:'Times New Roman';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:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,956</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Tc_pjRzLeIR2UKDZz-Zz1wRvA_12_0"><span style="color:#000000;font-family:'Times New Roman';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:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,233</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,076</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Brooks Semiconductor Solutions Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 118,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112,707</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Tc_JzWvh4j5C0egxCarEFBpjw_14_0"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Sample Management</span></span></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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,718</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,303</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Tc_0pjA2XToQU66NKbMtoZq7A_15_0"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">GENEWIZ </span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,358</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Brooks Life Sciences</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,689</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,661</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179,368</p></td></tr></table> 80231000 68897000 103539000 79460000 9920000 12078000 16810000 18933000 210500000 179368000 64238000 73675000 44340000 27956000 10233000 11076000 118811000 112707000 51718000 50303000 39971000 16358000 91689000 66661000 210500000 179368000 165200000 165600000 17000000.0 14000000.0 P60M 700000 800000 100000 200000 29000000.0 29400000 19100000 35400000 <p style="font-family:'Times New Roman';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.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</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';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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</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';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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:48.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="7" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:48.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2019</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:48.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Tc_Pyh_tvSjMkWHXTaI8cp_lA_2_2"><b style="color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:normal;font-weight:bold;text-align:center;">Less than 1 Year</b></span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Greater than 1 Year</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;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';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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Remaining Performance Obligations</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';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> 25,013</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> 10,398</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> 35,411</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</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';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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr></table> 25013000 10398000 35411000 P60M <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">15. Segment Information</p><p style="font-family:'Times New Roman';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';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';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 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';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';font-size:10pt;text-indent:18pt;margin: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 </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">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';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 months ended December 31, 2019 and 2018 (in thousands): </p><p style="font-family:'Times New Roman';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%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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';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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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:11.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:29.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended December 31, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Brooks Semiconductor Solutions Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91,689</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66,661</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 210,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 179,368</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,263</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Brooks Life Sciences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,974</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,660</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,974</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,923</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Amortization of completed technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,910</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 576</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (852)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,666</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,333</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 699</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 423</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (737)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,290)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other expenses, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (417)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income before income taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,211</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 436</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Solutions Group</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Life Sciences</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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="background-color:#cceeff;vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 267,221</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 932,613</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,199,834</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">September 30, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';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 December 31, 2019 and September 30, 2019 (in thousands):</p><p style="font-family:'Times New Roman';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:72.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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';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="background-color:auto;vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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="background-color:auto;vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Segment assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,199,834</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,168,795</p></td></tr><tr><td style="vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents, restricted cash, and marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 353,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 342,140</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,004</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,064</p></td></tr><tr><td style="vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,558,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,515,999</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 2 2 2 2 <p style="font-family:'Times New Roman';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 months ended December 31, 2019 and 2018 (in thousands): </p><p style="font-family:'Times New Roman';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%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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';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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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:11.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:29.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended December 31, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:auto;vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Brooks Semiconductor Solutions Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91,689</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66,661</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 210,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 179,368</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,263</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Brooks Life Sciences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,974</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,660</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,974</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,923</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Amortization of completed technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,910</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 576</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (852)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,666</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,333</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 699</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 423</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (737)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,290)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other expenses, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (417)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income before income taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,211</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 436</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Solutions Group</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Life Sciences</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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="background-color:#cceeff;vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 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';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 267,221</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 932,613</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,199,834</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">September 30, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 118811000 112707000 91689000 66661000 210500000 179368000 15000000 17263000 5974000 2660000 20974000 19923000 2674000 2007000 184000 7910000 5769000 576000 59000 -852000 6571000 10666000 5333000 699000 423000 737000 5290000 -417000 -30000 10211000 436000 267221000 932613000 1199834000 259641000 909154000 1168795000 <p style="font-family:'Times New Roman';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:72.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 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';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="background-color:auto;vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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="background-color:auto;vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;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';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Segment assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,199,834</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,168,795</p></td></tr><tr><td style="vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents, restricted cash, and marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 353,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 342,140</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,004</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin: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.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,064</p></td></tr><tr><td style="vertical-align:bottom;width:72.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,558,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,515,999</p></td></tr></table> 1199834000 1168795000 353120000 342140000 6004000 5064000 1558958000 1515999000 <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">16. Significant Customers</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;">The Company had one customer that accounted for 10% or more of its consolidated revenue, at 15%, during the three months ended December 31, 2019. The Company had no customer that accounted for 10% or more of its consolidated revenue during the three months ended December 31, 2018. As of December 31, 2019, the Company had one customer that accounted <span style="font-family:'inherit';">for more than 10% of its accounts receivable balance </span>of the Company’s total receivables<span style="font-family:'inherit';">, at</span> </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 12pt 0pt;">11%. There were no customers that accounted <span style="font-family:'inherit';">for more than 10% of its accounts receivable balance </span>of the Company’s total receivables as of December 30, 2018.</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;">For purposes of determining the percentage of revenue generated from any of the Company’s original equipment manufacturer (the "OEM") customers, the Company does not include revenue from products sold to contract manufacturer customers who in turn sell to the OEMs. If the Company included revenue from products sold to contract manufacturer customers supporting the Company’s OEM customers, the percentage of the Company’s total revenue derived from certain OEM customers would be higher.</p> 0.15 0.11 <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">17. Commitments and Contingencies</p><p style="font-family:'Times New Roman';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';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2019, 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 three months ended December 31, 2019, 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';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';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At December 31, 2019, the Company had non-cancellable commitments of $130.2 million, including purchase orders for inventory of $84.9 million, information technology related commitments of $25.0 million, China facility commitments of $18.6 million and other commitments of $1.7 million.</p><p style="font-family:'Times New Roman';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';font-size:10pt;text-indent:18pt;margin:0pt;">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. 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 legal proceedings, 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.</p> 1200000 130200000 84900000 25000000.0 18600000 1700000 <p style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">18. Subsequent Events </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 6pt 18pt;"><i style="font-style:italic;">Dividend</i></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;">On January 24, 2020, the Company’s Board of Directors declared a cash dividend of $0.10 per share payable on March 27, 2020 to common stockholders of record as of March 6, 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-01-24 0.10 2020-03-27 2020-03-06 XML 90 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Document and Entity Information - $ / shares
3 Months Ended
Dec. 31, 2019
Jan. 27, 2020
Cover [Abstract]    
Entity Central Index Key 0000933974  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Dec. 31, 2019  
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,619,648
Current Fiscal Year End Date --09-30  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 91 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Discontinued Operations - Financial Results (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]    
Net (loss) income $ (117) $ 8,149
Discontinued Operations, Held-for-sale | Semiconductor Cryogenics Business    
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]    
Total revenue   39,324
Total cost of revenue   22,565
Gross profit   16,759
Research and development   2,158
Selling, general and administrative (257) 7,203
Total operating expenses (257) 9,361
Operating income 257 7,398
Other (loss) income, net (410) 289
(Loss) income before income taxes and earnings of equity method investment (153) 7,687
Income tax provision (36) 1,310
(Loss) income before equity in earnings of equity method investment (117) 6,377
Equity in earnings of equity method investment   1,772
Net (loss) income $ (117) 8,149
Discontinued Operations, Held-for-sale | Semiconductor Cryogenics Business | Products    
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]    
Total revenue   28,786
Total cost of revenue   16,516
Discontinued Operations, Held-for-sale | Semiconductor Cryogenics Business | Services    
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]    
Total revenue   10,538
Total cost of revenue   $ 6,049
XML 92 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Statement of Comprehensive Income [Abstract]    
Net income $ 13,057 $ 14,415
Other comprehensive income, net of tax:    
Foreign currency translation adjustments 9,645 1,677
Unrealized gains (losses) on marketable securities, net of tax effects of $0 and ($38) during the three months ended December 31, 2019 and 2018 10 (121)
Actuarial losses, net of tax effects of $1 and $2 during the three months ended December 31, 2019 and 2018 (12) (9)
Total other comprehensive income, net of tax 9,643 1,547
Comprehensive income $ 22,700 $ 15,962
XML 93 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Subsequent Events
3 Months Ended
Dec. 31, 2019
Subsequent Events [Abstract]  
Subsequent Events

18. Subsequent Events

Dividend

On January 24, 2020, the Company’s Board of Directors declared a cash dividend of $0.10 per share payable on March 27, 2020 to common stockholders of record as of March 6, 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 94 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers
3 Months Ended
Dec. 31, 2019
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 five reporting units, including three reporting units within the Brooks Semiconductor Solutions Group reportable segment and two 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 months ended December 31, 2019 and 2018 (in thousands):

Brooks Semiconductor

Brooks Life

Solutions Group

Sciences

Total

Three Months Ended December 31, 2019

Point in time

$

116,788

$

21,320

$

138,108

Over time

2,023

70,369

72,392

$

118,811

$

91,689

$

210,500

Three Months Ended December 31, 2018

Point in time

$

111,916

$

23,167

$

135,083

Over time

791

43,494

44,285

$

112,707

$

66,661

$

179,368

The following is revenue by geographic location and reporting unit for the three months ended December 31, 2019 and 2018 (in thousands):

Three Months Ended December 31, 2019

Three Months Ended December 31, 2018

Geographic Location

North America

$

80,231

$

68,897

Asia/Pacific/Other

103,539

79,460

United Kingdom

9,920

12,078

Rest of Europe

16,810

18,933

$

210,500

$

179,368

Reporting Unit

Automation Solutions

$

64,238

$

73,675

Contamination Control Solutions

44,340

27,956

Global Semiconductor Services

10,233

11,076

Brooks Semiconductor Solutions Group

118,811

112,707

Sample Management

51,718

50,303

GENEWIZ

39,971

16,358

Brooks Life Sciences

91,689

66,661

Total

$

210,500

$

179,368

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 $165.2 million and $165.6 million at December 31, 2019 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 $17.0 million and $14.0 million at December 31, 2019 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.7 million and $0.8 million at December 31, 2019 and September 30, 2019, respectively. The Company recorded amortization expense related to deferred commissions of $0.1 million and $0.2 million, respectively for the three months ended December 31, 2019 and 2018.

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 $29.0 million and $29.4 million at December 31, 2019 and September 30, 2019, respectively. Revenue recognized from the contract liability balance at September 30, 2019 was $19.1 million for the three months ended December 31, 2019.

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 December 31, 2019 was $35.4 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 December 31, 2019

Less than 1 Year

Greater than 1 Year

Total

Remaining Performance Obligations

$

25,013

$

10,398

$

35,411

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 months ended December 31, 2019 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 95 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes
3 Months Ended
Dec. 31, 2019
Income Tax Disclosure [Abstract]  
Income Taxes

10. Income Taxes

The Company recorded an income tax benefit of $3.0 million during the three months ended December 31, 2019. The tax benefit was primarily driven by a $5.8 million stock compensation windfall benefit for tax deductions that exceeded the associated compensation expense, and a $0.5 million reduction in deferred tax liabilities related to the extension of a tax rate incentive in China. These discrete benefits were partially offset by the tax provision on earnings from operations during the period.

The Company recorded an income tax benefit of $5.8 million, during the three months ended December 31, 2018. The tax benefit was primarily driven by a $3.7 million discrete benefit for stock compensation windfalls, $1.4 million of tax benefits related to the remeasurement of net U.S. deferred tax assets due to state tax rate changes, and a $1.1 million transition tax reduction. These discrete benefits were slightly offset by the tax provision on earnings from operations during the period.

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 U.S. Securities and Exchange Commission (“SEC”) Staff Accounting Bulletin No. 118. As a result of the new guidance issued and additional work to complete the calculation of its federal toll charge, the Company reduced its provisional accrual for federal, state and foreign taxes by net $1.1 million during the three months ended December 31, 2018.

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 state tax credits and net operating loss carry-forwards, as well as a valuation allowance against net deferred tax assets in certain foreign tax-paying components as of December 31, 2019.

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 unrecognized tax benefits of $0.3 million during the three months ended December 31, 2019.

The Company is subject to U.S. federal income tax and 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 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 $0.2 million within the next twelve months.

XML 96 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Discontinued Operations (Tables)
3 Months Ended
Dec. 31, 2019
Discontinued Operations and Disposal Groups [Abstract]  
Schedule of discontinued operations

Three Months Ended December 31,

    

2019

    

2018

Revenue

  

Products

$

-

$

28,786

Services

-

10,538

Total revenue

-

39,324

Cost of revenue

Products

-

16,516

Services

-

6,049

Total cost of revenue

-

22,565

Gross profit

-

16,759

Operating expenses

Research and development

-

2,158

Selling, general and administrative

(257)

7,203

Total operating expenses

(257)

9,361

Operating income

257

7,398

Other (loss) income, net

(410)

289

(Loss) income before income taxes and earnings of equity method investment

(153)

7,687

Income tax provision

(36)

1,310

(Loss) income before equity in earnings of equity method investment

(117)

6,377

Equity in earnings of equity method investment

-

1,772

Net (loss) income

$

(117)

$

8,149

Three Months Ended December 31,

2018

Depreciation and amortization

$

2

Capital expenditures

308

Stock-based compensation

291

Earnings of equity method investment

(1,772)

Schedule of unconsolidated subsidiaries accounted for based on the equity method

Three Months Ended December 31,

    

    

2018

Statements of Operations:

  

Total revenue

$

22,299

Gross profit

8,928

Operating Income

5,124

Net income

3,496

XML 97 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt (Tables)
3 Months Ended
Dec. 31, 2019
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 December 31, 2019 (in thousands):

    

Amount

Fiscal year ended September 30, 

2020

$

827

2021

414

2022

2023

2024

Thereafter

50,000

Total outstanding principal balance

51,241

Unamortized deferred financing costs

(496)

50,745

Current portion of long-term debt

827

Non-current portion of long-term debt

$

49,918

XML 98 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings per Share (Tables)
3 Months Ended
Dec. 31, 2019
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 months ended December 31, 2019 and 2018 (in thousands, except per share data):

Three Months Ended

December 31, 

    

2019

    

2018

    

Income from continuing operations

$

13,174

$

6,266

(Loss) income from discontinued operations, net of tax

 

(117)

 

8,149

Net income

$

13,057

$

14,415

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

 

72,972

 

71,450

Dilutive restricted stock units

 

673

 

715

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

 

73,645

 

72,165

Basic net income per share:

 

  

 

  

Income from continuing operations

$

0.18

$

0.09

(Loss) income from discontinued operations, net of tax

 

(0.00)

 

0.11

Basic net income per share

$

0.18

$

0.20

Diluted net income per share:

 

  

 

  

Income from continuing operations

$

0.18

$

0.09

(Loss) income from discontinued operations, net of tax

 

(0.00)

 

0.11

Diluted net income per share

$

0.18

$

0.20

Dividend declared per share

$

0.10

$

0.10

XML 99 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets
3 Months Ended
Dec. 31, 2019
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 three months ended December 31, 2019. 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 changes in the Company’s goodwill by reportable segment since 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

 

35

 

1,733

 

 

1,768

Gross goodwill, at December 31, 2019

636,826

442,488

26,014

1,105,328

Accumulated goodwill impairments

 

(588,944)

 

 

(26,014)

 

(614,958)

Goodwill, net of accumulated impairments, at December 31, 2019

$

47,882

$

442,488

$

$

490,370

During the three months ended December 31, 2019, the Company recorded a goodwill increase of $1.8 million primarily related to the impact of foreign currency translation adjustments.

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

December 31, 2019

September 30, 2019

Accumulated

Net Book

Accumulated

Net Book

    

Cost

    

Amortization

    

Value

    

Cost

    

Amortization

    

Value

Patents

$

5,302

$

4,702

$

600

$

5,302

$

4,628

$

674

Completed technology

 

88,819

 

41,548

 

47,271

 

88,288

 

38,778

 

49,510

Trademarks and trade names

 

25,424

 

6,689

 

18,735

 

25,340

 

5,807

 

19,533

Customer relationships

 

267,087

 

91,474

 

175,613

 

265,450

 

84,047

 

181,403

Other intangibles

233

204

29

231

183

48

$

386,865

$

144,617

$

242,248

$

384,611

$

133,443

$

251,168

Amortization expense for intangible assets was $10.6 million and $7.8 million, respectively, during the three months ended December 31, 2019 and 2018.

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

$

30,729

2021

 

37,494

2022

 

34,390

2023

 

31,267

2024

 

26,500

Thereafter

 

81,868

$

242,248

XML 100 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies
3 Months Ended
Dec. 31, 2019
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.

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 totaled $0.7 million and $0.1 million, respectively, during the three months ended December 31, 2019 and 2018.

Derivative Instruments

The Company has 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. The Company enters into foreign exchange contracts to reduce its exposure to currency fluctuations. The forward contract arrangements that the Company enters into, typically mature in three months or less. These transactions 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 months ended December 31, 2019 and 2018 (in thousands):

Three Months Ended

December 31, 

    

2019

    

2018

    

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

$

(3,668)

$

2,977

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 December 31, 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 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 requirement 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. ASU 2016-13 provides guidance for recognizing credit losses on financial instruments based on an estimate of current expected credit losses model. 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 and ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments - Credit Losses to clarify and address certain items related to the amendments in ASU 2016-13. ASU 2019-05, Financial Instruments - Credit Losses (Topic 326): Targeted Transition Relief, was issued to provide entities that have certain instruments within the scope of ASC 326 with an option to irrevocably elect the fair value option under ASC 825-10, Financial Instruments - Overall, applied on an instrument-by-instrument basis for eligible instruments. 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 third quarter of fiscal 2020 and the adoption did not have any impact on our 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 101 R107.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers - Segment Information (Details) - segment
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting Information [Line Items]    
Number of reportable segments 2 2
Number of reporting units 5 5
Brooks Semiconductor Solutions Group    
Segment Reporting Information [Line Items]    
Number of reporting units 3 3
Brooks Life Sciences    
Segment Reporting Information [Line Items]    
Number of reporting units 2 2
XML 102 R103.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Restricted Stock Unit Activity - Unrecognized Compensation Cost (Details) - Restricted Stock Units (RSUs)
$ in Millions
3 Months Ended
Dec. 31, 2019
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation cost $ 33.3
Unrecognized compensation cost, estimated weighted average amortization period 2 years
XML 103 R83.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
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 104 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt - Term Loans (Details)
$ in Thousands
3 Months Ended
Dec. 31, 2019
USD ($)
loan
installment
Jul. 01, 2019
loan
Debt Instrument [Line Items]    
Deferred financing costs $ 496  
Outstanding principal balance $ 51,241  
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 $ 1,200  
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 105 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Operating Lease Expense (Details)
$ in Thousands
3 Months Ended
Dec. 31, 2019
USD ($)
Lease, Cost [Abstract]  
Operating lease costs $ 2,122
Amortization of assets 311
Interest on lease liabilities 29
Total finance lease costs 340
Variable lease cost 406
Short-term lease costs 164
Total lease costs $ 3,032
XML 106 R87.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Gross Difference - Finance Leases - ASC 842 (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Finance Lease Liabilities, Gross Difference, Amount [Abstract]  
Total future lease payments $ 2,491
Less imputed interest (121)
Total finance lease liabilities $ 2,370
XML 107 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
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 108 R120.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Purchase Commitments (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Non-cancelable commitments  
Other Commitments [Line Items]  
Other commitment $ 130.2
Non-cancellable contracts and purchase orders for inventory  
Other Commitments [Line Items]  
Other commitment 84.9
Non-cancelable IT-related commitments  
Other Commitments [Line Items]  
Other commitment 25.0
Non-cancelable China facility commitments  
Other Commitments [Line Items]  
Other commitment 18.6
Non-cancelable commitments, other  
Other Commitments [Line Items]  
Other commitment $ 1.7
XML 109 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Marketable Securities - Fair Value of Marketable Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Sep. 30, 2019
Investments, Debt and Equity Securities [Abstract]    
Due in one year or less $ 11,233  
Due after ten years 3,039  
Fair Value $ 14,272 $ 36,969
XML 110 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Discontinued Operations - Unconsolidated Subsidiaries - Statements of Operations (Details) - ULVAC Cryogenics, Inc.
$ in Thousands
3 Months Ended
Dec. 31, 2018
USD ($)
Equity Method Investment, Summarized Financial Information, Income Statement [Abstract]  
Total revenue $ 22,299
Gross profit 8,928
Operating Income 5,124
Net income $ 3,496
XML 111 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation (Tables)
3 Months Ended
Dec. 31, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of stock-based compensation expense

Three Months Ended December 31, 

    

2019

    

2018

    

Restricted stock units

$

4,092

$

3,960

Employee stock purchase plan

 

318

 

216

Total stock-based compensation expense

$

4,410

$

4,176

Restricted Stock Unit Activity

    

    

Time-Based

    

Stock

    

Performance-

Total Units

Units

Grants

Based Units

Three months ended December 31, 2019

 

377,212

  

155,461

  

181

  

221,570

Three months ended December 31, 2018

 

745,776

  

321,835

  

552

  

423,389

    

    

Weighted

Average 

Grant-Date 

Shares

Fair Value

Outstanding at September 30, 2019

 

1,782,726

$

24.63

Granted

 

377,212

47.01

Vested

 

(820,058)

26.35

Forfeited

 

(26,264)

35.60

Outstanding at December 31, 2019

 

1,313,616

35.07

XML 112 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Realized gains (losses) on derivatives not designated as hedging instruments

Three Months Ended

December 31, 

    

2019

    

2018

    

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

$

(3,668)

$

2,977

XML 113 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets (Tables)
3 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Components of Goodwill by Business Segment

The changes in the Company’s goodwill by reportable segment since 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

 

35

 

1,733

 

 

1,768

Gross goodwill, at December 31, 2019

636,826

442,488

26,014

1,105,328

Accumulated goodwill impairments

 

(588,944)

 

 

(26,014)

 

(614,958)

Goodwill, net of accumulated impairments, at December 31, 2019

$

47,882

$

442,488

$

$

490,370

Components of Identifiable Intangible Assets

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

December 31, 2019

September 30, 2019

Accumulated

Net Book

Accumulated

Net Book

    

Cost

    

Amortization

    

Value

    

Cost

    

Amortization

    

Value

Patents

$

5,302

$

4,702

$

600

$

5,302

$

4,628

$

674

Completed technology

 

88,819

 

41,548

 

47,271

 

88,288

 

38,778

 

49,510

Trademarks and trade names

 

25,424

 

6,689

 

18,735

 

25,340

 

5,807

 

19,533

Customer relationships

 

267,087

 

91,474

 

175,613

 

265,450

 

84,047

 

181,403

Other intangibles

233

204

29

231

183

48

$

386,865

$

144,617

$

242,248

$

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

$

30,729

2021

 

37,494

2022

 

34,390

2023

 

31,267

2024

 

26,500

Thereafter

 

81,868

$

242,248

XML 114 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Line of Credit
3 Months Ended
Dec. 31, 2019
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 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 December 31, 2019, the Company had approximately $43.6 million available for borrowing under the line of credit. There were no amounts outstanding under the line of credit as of December 31, 2019 and September 30, 2019. The Company records commitment fees and other costs directly associated with obtaining 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 December 31, 2019 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 December 31, 2019 and September 30, 2019.

XML 115 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Discontinued Operations
3 Months Ended
Dec. 31, 2019
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.

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 outlines the information technology, people, and facility support the Company will provide to Edwards for a period up to 9 months after transaction closing date. The supply agreement allows 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 December 31,

    

2019

    

2018

Revenue

  

Products

$

-

$

28,786

Services

-

10,538

Total revenue

-

39,324

Cost of revenue

Products

-

16,516

Services

-

6,049

Total cost of revenue

-

22,565

Gross profit

-

16,759

Operating expenses

Research and development

-

2,158

Selling, general and administrative

(257)

7,203

Total operating expenses

(257)

9,361

Operating income

257

7,398

Other (loss) income, net

(410)

289

(Loss) income before income taxes and earnings of equity method investment

(153)

7,687

Income tax provision

(36)

1,310

(Loss) income before equity in earnings of equity method investment

(117)

6,377

Equity in earnings of equity method investment

-

1,772

Net (loss) income

$

(117)

$

8,149

The table above reflects revenue for the three months ended December 31, 2018 in accordance with ASC 606. Results for the three months ended December 31, 2018 were not significantly impacted by the adoption of ASC 606.

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 December 31,

    

    

2018

Statements of Operations:

  

Total revenue

$

22,299

Gross profit

8,928

Operating Income

5,124

Net income

3,496

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 December 31,

2018

Depreciation and amortization

$

2

Capital expenditures

308

Stock-based compensation

291

Earnings of equity method investment

(1,772)

XML 116 R82.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
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 117 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt - General Information (Details)
$ in Millions
Jul. 01, 2019
USD ($)
loan
Feb. 15, 2019
USD ($)
Nov. 15, 2018
USD ($)
Oct. 04, 2017
USD ($)
Debt Instrument [Line Items]        
Issue amount   $ 345.2    
Aggregate increase amount       $ 75.0
Maximum secured leverage ratio       3.00
Secured Debt        
Debt Instrument [Line Items]        
Loss on extinguishment of debt $ 5.2      
Number of term loans | loan 2      
Senior Secured Term Loan Facility | Secured Debt        
Debt Instrument [Line Items]        
Debt extinguished $ 147.0      
Face amount       $ 200.0
Issue amount       $ 197.6
Percentage of par (as a percent)       98.80%
Discount       $ 2.4
Discount percentage (as a percent)       1.20%
Senior Secured Incremental Term Loan Facility | Secured Debt        
Debt Instrument [Line Items]        
Debt extinguished $ 348.3 340.1    
Loss on extinguishment of debt   9.1    
Face amount   $ 349.1 $ 350.0  
Issue amount     $ 340.5  
Percentage of par (as a percent)   98.90% 97.30%  
Discount   $ 4.0 $ 9.5  
Discount percentage (as a percent)     2.70%  
XML 118 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt - Long-term Debt - Current and Non-current (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Sep. 30, 2019
Long-term Debt, by Current and Noncurrent [Abstract]    
Long-term debt $ 50,745  
Current portion of long-term debt 827 $ 829
Non-current portion of long-term debt $ 49,918 $ 50,315
XML 119 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Future Lease Payments - Finance Leases - ASC 842 (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Finance Lease, Liability, Payment, Due [Abstract]  
Remainder of 2020 $ 957
2021 1,171
2022 363
Total future lease payments $ 2,491
XML 120 R106.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings per Share - Anti-dilutive Securities (Details) - shares
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
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) 158,058 261,384
XML 121 R102.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Restricted Stock Unit Activity - Additional Information (Details) - Restricted Stock Units (RSUs) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in dollars per share) $ 47.01 $ 30.49
Fair value of restricted stock awards vested $ 38.5 $ 27.1
Proceeds from employees to satisfy tax obligation $ 24.0 $ 14.2
XML 122 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Marketable Securities - Unrealized Loss Position (Details) - USD ($)
$ in Millions
12 Months Ended
Sep. 30, 2019
Dec. 31, 2019
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 123 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Discontinued Operations - Non-cash Items and Capital Expenditures (Details) - Discontinued Operations, Held-for-sale - Semiconductor Cryogenics Business
$ in Thousands
3 Months Ended
Dec. 31, 2018
USD ($)
Discontinued Operation, Alternative Cash Flow Information [Abstract]  
Depreciation and amortization $ 2
Capital expenditures 308
Stock-based compensation 291
Earnings of equity method investment $ (1,772)
XML 124 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions - Amounts of Assets and Liabilities at Fair Value as of Acquisition Date (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Sep. 30, 2019
Nov. 15, 2018
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]      
Goodwill $ 490,370 $ 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, net     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     $ 442,704
XML 125 R121.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Subsequent Events (Details) - $ / shares
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Subsequent Event [Line Items]      
Cash dividend declared (in dollars per share)   $ 0.10 $ 0.10
Subsequent Event      
Subsequent Event [Line Items]      
Cash dividend declared, date Jan. 24, 2020    
Cash dividend declared (in dollars per share) $ 0.10    
Cash dividend declared, payment date Mar. 27, 2020    
Cash dividend declared, record date Mar. 06, 2020    
XML 126 R113.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers - Costs to Obtain and Fulfill a Contract (Details)
Dec. 31, 2019
Capitalized Contract Cost [Abstract]  
Sales commission amortization period 60 months
XML 127 R117.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information - Reconciliation of Reportable Segment Assets to Corresponding Consolidated Amounts (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Sep. 30, 2019
Segment Reporting Information [Line Items]    
Cash, cash equivalents and marketable securities $ 353,120 $ 342,140
Deferred tax assets 6,004 5,064
Assets 1,558,958 1,515,999
Reportable Segments    
Segment Reporting Information [Line Items]    
Assets $ 1,199,834 $ 1,168,795
XML 128 R97.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Restricted Stock Units Granted - Tabular Disclosure (Details) - shares
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Restricted Stock Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stocks granted (in shares) 377,212 745,776
Restricted Stock, Time Based Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stocks granted (in shares) 155,461 321,835
Board of Director Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stocks granted (in shares) 181 552
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 129 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets - Goodwill Acquired (Details)
$ in Millions
3 Months Ended
Dec. 31, 2019
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill acquired during period $ 1.8
XML 130 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions - Results of Operations (Details) - USD ($)
$ in Millions
2 Months Ended 3 Months Ended
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Business Acquisition, Pro Forma Information [Abstract]      
Amortization of intangible assets   $ 10.6 $ 7.8
GENEWIZ      
Business Acquisition, Pro Forma Information [Abstract]      
Actual revenues $ 16.4 40.0  
Actual net income (loss) 0.9 0.8  
Amortization of intangible assets $ 1.6 $ 5.1  
XML 131 R93.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Balance Sheet Information - Summary of Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Sep. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials and purchased parts $ 70,694 $ 67,176
Work-in-process 13,625 13,684
Finished goods 20,862 18,585
Inventory, net 105,181 99,445
Reserves for excess and obsolete inventory $ 16,000 $ 16,300
XML 132 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
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 133 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenue    
Total revenue $ 210,500 $ 179,368
Cost of revenue    
Total cost of revenue 125,514 107,287
Gross profit 84,986 72,081
Operating expenses    
Research and development 14,401 13,148
Selling, general and administrative 59,343 53,541
Restructuring charges 576 59
Total operating expenses 74,320 66,748
Operating income 10,666 5,333
Interest income 699 423
Interest expense (737) (5,290)
Other expenses, net (417) (30)
Income before income taxes 10,211 436
Income tax benefit (2,963) (5,830)
Income from continuing operations 13,174 6,266
(Loss) income from discontinued operations, net of tax (117) 8,149
Net income $ 13,057 $ 14,415
Basic net income per share:    
Income from continuing operations $ 0.18 $ 0.09
(Loss) income from discontinued operations, net of tax 0.00 0.11
Basic net income per share 0.18 0.20
Diluted net income per share:    
Income from continuing operations 0.18 0.09
(Loss) income from discontinued operations, net of tax 0.00 0.11
Diluted net income per share $ 0.18 $ 0.20
Weighted average shares used in computing net income per share:    
Basic 72,972 71,450
Diluted 73,645 72,165
Products    
Revenue    
Total revenue $ 131,862 $ 125,375
Cost of revenue    
Total cost of revenue 79,971 74,574
Services    
Revenue    
Total revenue 78,638 53,993
Cost of revenue    
Total cost of revenue $ 45,543 $ 32,713
XML 134 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers (Tables)
3 Months Ended
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]  
Disaggregated Revenue

Brooks Semiconductor

Brooks Life

Solutions Group

Sciences

Total

Three Months Ended December 31, 2019

Point in time

$

116,788

$

21,320

$

138,108

Over time

2,023

70,369

72,392

$

118,811

$

91,689

$

210,500

Three Months Ended December 31, 2018

Point in time

$

111,916

$

23,167

$

135,083

Over time

791

43,494

44,285

$

112,707

$

66,661

$

179,368

Geographic Location and Reporting Unit

The following is revenue by geographic location and reporting unit for the three months ended December 31, 2019 and 2018 (in thousands):

Three Months Ended December 31, 2019

Three Months Ended December 31, 2018

Geographic Location

North America

$

80,231

$

68,897

Asia/Pacific/Other

103,539

79,460

United Kingdom

9,920

12,078

Rest of Europe

16,810

18,933

$

210,500

$

179,368

Reporting Unit

Automation Solutions

$

64,238

$

73,675

Contamination Control Solutions

44,340

27,956

Global Semiconductor Services

10,233

11,076

Brooks Semiconductor Solutions Group

118,811

112,707

Sample Management

51,718

50,303

GENEWIZ

39,971

16,358

Brooks Life Sciences

91,689

66,661

Total

$

210,500

$

179,368

Remaining Performance Obligations

As of December 31, 2019

Less than 1 Year

Greater than 1 Year

Total

Remaining Performance Obligations

$

25,013

$

10,398

$

35,411

XML 135 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Reconciliation of cash, cash equivalents, and restricted cash to the consolidated balance sheets    
Cash and cash equivalents $ 335,319 $ 135,741
Restricted cash included in prepaid expenses and other current assets 3,529 50
Total cash, cash equivalents and restricted cash shown in the consolidated statements of cash flows $ 338,848 $ 135,791
Restricted cash, location us-gaap:PrepaidExpenseAndOtherAssetsCurrent us-gaap:PrepaidExpenseAndOtherAssetsCurrent
XML 136 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net [Abstract]    
Realized gains (losses) on derivatives not designated as hedging instruments $ (3,668) $ 2,977
XML 137 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information
3 Months Ended
Dec. 31, 2019
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 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 months ended December 31, 2019 and 2018 (in thousands):

Three Months Ended December 31, 2019

2019

2018

Revenue:

 

  

 

Brooks Semiconductor Solutions Group

 

$

118,811

$

112,707

Brooks Life Sciences

 

91,689

 

66,661

Total revenue

$

210,500

$

179,368

Operating income:

 

 

Brooks Semiconductor Solutions Group

$

15,000

$

17,263

Brooks Life Sciences

 

5,974

 

2,660

Reportable segment adjusted operating income

20,974

19,923

Amortization of completed technology

2,674

2,007

Acquisition accounting impact on inventory contracts acquired

184

Amortization of acquired intangible assets

7,910

5,769

Restructuring charges

576

59

Other unallocated corporate (income) expenses

(852)

6,571

Total operating income

10,666

5,333

Interest income

699

423

Interest expense

(737)

(5,290)

Other expenses, net

(417)

(30)

Income before income taxes

$

10,211

$

436

 

Brooks

    

Semiconductor

Brooks

Assets:

Solutions Group

Life Sciences

Total

December 31, 2019

$

267,221

$

932,613

$

1,199,834

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 December 31, 2019 and September 30, 2019 (in thousands):

    

December 31, 

    

September 30, 

2019

2019

Segment assets

    

$

1,199,834

    

$

1,168,795

Cash, cash equivalents, restricted cash, and marketable securities

 

353,120

 

342,140

Deferred tax assets

 

6,004

 

5,064

Total assets

$

1,558,958

$

1,515,999

XML 138 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Balance Sheet Information
3 Months Ended
Dec. 31, 2019
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 December 31, 2019 and September 30, 2019 (in thousands):

December 31, 

September 30, 

    

2019

    

2019

 

Accounts receivable

$

168,851

$

169,317

Less allowance for doubtful accounts

 

(3,592)

 

(3,644)

Less allowance for sales returns

 

(83)

 

(71)

Accounts receivable, net

$

165,176

$

165,602

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

December 31, 

September 30, 

    

2019

    

2019

 

Inventories

 

  

 

  

 

Raw materials and purchased parts

$

70,694

$

67,176

Work-in-process

 

13,625

 

13,684

Finished goods

 

20,862

 

18,585

Total inventories

$

105,181

$

99,445

Reserves for excess and obsolete inventory were $16.0 million and $16.3 million, respectively, at December 31, 2019 and September 30, 2019.

At December 31, 2019 and September 30, 2019, the Company had cumulative capitalized direct costs of $12.5 million and $11.6 million, respectively, associated with the development of software for its internal use which are included within "Property, plant and equipment, net" in the accompanying unaudited Consolidated Balance Sheets. During the three months ended December 31, 2019, the Company capitalized direct costs of $0.9 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 months ended December 31, 2019 and 2018 (in thousands):

Activity -Three Months Ended December 31, 2019

Balance

    

    

    

Balance

September 30, 

December 31, 

2019

Accruals

Costs Incurred

2019

$

7,175

$

2,479

$

(2,161)

$

7,493

Activity -Three Months Ended December 31, 2018

Balance

    

    

    

Balance

September 30, 

December 31, 

2018

Accruals

Costs Incurred

2018

$

6,340

$

2,355

$

(1,844)

$

6,851

XML 139 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Dec. 31, 2019
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.

Foreign Currency Translation

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 totaled $0.7 million and $0.1 million, respectively, during the three months ended December 31, 2019 and 2018.

Derivative Financial Instruments

Derivative Instruments

The Company has 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. The Company enters into foreign exchange contracts to reduce its exposure to currency fluctuations. The forward contract arrangements that the Company enters into, typically mature in three months or less. These transactions 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 months ended December 31, 2019 and 2018 (in thousands):

Three Months Ended

December 31, 

    

2019

    

2018

    

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

$

(3,668)

$

2,977

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 December 31, 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 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 requirement 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. ASU 2016-13 provides guidance for recognizing credit losses on financial instruments based on an estimate of current expected credit losses model. 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 and ASU 2019-11, Codification Improvements to Topic 326, Financial Instruments - Credit Losses to clarify and address certain items related to the amendments in ASU 2016-13. ASU 2019-05, Financial Instruments - Credit Losses (Topic 326): Targeted Transition Relief, was issued to provide entities that have certain instruments within the scope of ASC 326 with an option to irrevocably elect the fair value option under ASC 825-10, Financial Instruments - Overall, applied on an instrument-by-instrument basis for eligible instruments. 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 third quarter of fiscal 2020 and the adoption did not have any impact on our 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.