XML 40 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers (Tables)
6 Months Ended
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregated Revenue

Brooks Semiconductor

Brooks Life

Solutions Group

Sciences

Total

Three months ended March 31, 2020

Point in time

$

122,694

$

24,341

$

147,035

Over time

2,229

70,963

73,192

$

124,923

$

95,304

$

220,227

Three months ended March 31, 2019

Point in time

$

111,710

$

24,983

$

136,693

Over time

1,167

60,530

61,697

$

112,877

$

85,513

$

198,390

Six Months Ended March 31, 2020

Point in time

$

239,483

$

45,660

$

285,143

Over time

4,251

141,333

145,584

$

243,734

$

186,993

$

430,727

Six Months Ended March 31, 2019

Point in time

$

223,626

$

48,150

$

271,776

Over time

1,958

104,023

105,981

$

225,584

$

152,173

$

377,757

Geographic Location and Reporting Unit

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

Three months ended March 31, 

Six months ended March 31, 

2020

2019

2020

2019

Geographic Location

North America

$

85,887

$

83,156

$

166,118

$

152,053

Asia/Pacific/Other

105,014

77,653

208,553

157,112

United Kingdom

10,384

12,540

20,305

24,618

Rest of Europe

18,942

25,041

35,751

43,974

$

220,227

$

198,390

$

430,727

$

377,757

Reporting Unit

Automation Solutions

$

68,733

$

72,445

$

132,970

$

146,120

Contamination Control Solutions

45,463

30,047

89,804

58,003

Global Semiconductor Services

10,727

10,385

20,960

21,461

Brooks Semiconductor Solutions Group

124,923

112,877

243,734

225,584

Sample Management

54,289

52,590

106,007

102,892

GENEWIZ

41,015

32,923

80,986

49,281

Brooks Life Sciences

95,304

85,513

186,993

152,173

Total

$

220,227

$

198,390

$

430,727

$

377,757

Remaining Performance Obligations

As of March 31, 2020

Less than 1 Year

Greater than 1 Year

Total

Remaining Performance Obligations

$

25,337

$

8,805

$

34,142