XML 53 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Intangible Assets Components of Goodwill by Business Segment (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Goodwill [Line Items]    
Gross goodwill at beginning of period   $ 724,459us-gaap_GoodwillGross
Less: aggregate impairment charges recorded   (614,958)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
Goodwill [Roll Forward]    
Acquisitions and adjustments during the period 8,151brks_GoodwillAcquiredDuringPeriodAndAdjustments  
Goodwill, less accumulated impairments at end of period 117,652us-gaap_Goodwill 109,501us-gaap_Goodwill
Brooks Product Solutions    
Goodwill [Line Items]    
Gross goodwill at beginning of period   494,275us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= brks_BrooksProductSolutionsMember
Less: aggregate impairment charges recorded   (437,706)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= brks_BrooksProductSolutionsMember
Goodwill [Roll Forward]    
Acquisitions and adjustments during the period 301brks_GoodwillAcquiredDuringPeriodAndAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= brks_BrooksProductSolutionsMember
 
Goodwill, less accumulated impairments at end of period 56,870us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= brks_BrooksProductSolutionsMember
56,569us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= brks_BrooksProductSolutionsMember
Brooks Global Services    
Goodwill [Line Items]    
Gross goodwill at beginning of period   156,792us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= brks_BrooksGlobalServicesMember
Less: aggregate impairment charges recorded   (151,238)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= brks_BrooksGlobalServicesMember
Goodwill [Roll Forward]    
Acquisitions and adjustments during the period 0brks_GoodwillAcquiredDuringPeriodAndAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= brks_BrooksGlobalServicesMember
 
Goodwill, less accumulated impairments at end of period 5,554us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= brks_BrooksGlobalServicesMember
5,554us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= brks_BrooksGlobalServicesMember
Brooks Life Science Systems    
Goodwill [Line Items]    
Gross goodwill at beginning of period   47,378us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= brks_BrooksLifeScienceSystemsMember
Less: aggregate impairment charges recorded   0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= brks_BrooksLifeScienceSystemsMember
Goodwill [Roll Forward]    
Acquisitions and adjustments during the period 7,850brks_GoodwillAcquiredDuringPeriodAndAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= brks_BrooksLifeScienceSystemsMember
 
Goodwill, less accumulated impairments at end of period 55,228us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= brks_BrooksLifeScienceSystemsMember
47,378us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= brks_BrooksLifeScienceSystemsMember
Other    
Goodwill [Line Items]    
Gross goodwill at beginning of period   26,014us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Less: aggregate impairment charges recorded   (26,014)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Goodwill [Roll Forward]    
Acquisitions and adjustments during the period 0brks_GoodwillAcquiredDuringPeriodAndAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Goodwill, less accumulated impairments at end of period $ 0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
$ 0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember