XML 49 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contracts with Customers (Tables)
6 Months Ended
Mar. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenue by Geographic Location

Three months ended March 31, 

Six months ended March 31, 

2021

2020

2021

2020

Geographic Location

North America

$

105,643

$

85,887

$

203,376

$

166,118

Asia/Pacific/Other

132,278

105,014

244,052

208,553

Europe

48,665

29,326

88,661

56,056

Total

$

286,586

$

220,227

$

536,089

$

430,727

Reporting Unit

Automation Solutions

$

107,547

$

68,733

$

197,970

$

132,970

Contamination Control Solutions

37,285

45,463

66,494

89,804

Global Semiconductor Services

12,219

10,727

23,945

20,960

Total Brooks Semiconductor Solutions Group

157,051

124,923

288,409

243,734

Brooks Life Sciences Products

52,355

30,993

97,866

60,717

Sample Repository Solutions

22,191

23,296

42,724

45,290

GENEWIZ

54,989

41,015

107,090

80,986

Total Brooks Life Sciences Services

77,180

64,311

149,814

126,276

Total

$

286,586

$

220,227

$

536,089

$

430,727

Revenue by Reporting Unit

Three months ended March 31, 

Six months ended March 31, 

2021

2020

2021

2020

Geographic Location

North America

$

105,643

$

85,887

$

203,376

$

166,118

Asia/Pacific/Other

132,278

105,014

244,052

208,553

Europe

48,665

29,326

88,661

56,056

Total

$

286,586

$

220,227

$

536,089

$

430,727

Reporting Unit

Automation Solutions

$

107,547

$

68,733

$

197,970

$

132,970

Contamination Control Solutions

37,285

45,463

66,494

89,804

Global Semiconductor Services

12,219

10,727

23,945

20,960

Total Brooks Semiconductor Solutions Group

157,051

124,923

288,409

243,734

Brooks Life Sciences Products

52,355

30,993

97,866

60,717

Sample Repository Solutions

22,191

23,296

42,724

45,290

GENEWIZ

54,989

41,015

107,090

80,986

Total Brooks Life Sciences Services

77,180

64,311

149,814

126,276

Total

$

286,586

$

220,227

$

536,089

$

430,727

Remaining Performance Obligations

As of March 31, 2021

Less than 1 Year

Greater than 1 Year

Total

Remaining Performance Obligations

$

54,311

$

22,805

$

77,116