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

​

​

​

​

​

​

​

​

​

​

​

​

​

Brooks Semiconductor

​

Brooks Life

​

​

​

​

​

Solutions Group

​

Sciences

​

Total

Three months ended June 30, 2020

​

​

​

​

​

​

​

​

​

Point in time

​

$

125,237

​

$

27,001

​

$

152,238

Over time

​

​

1,815

​

​

66,297

​

​

68,112

​

​

$

127,052

​

$

93,298

​

$

220,350

​

​

​

​

​

​

​

​

​

​

Three months ended June 30, 2019

​

​

​

​

​

​

​

​

​

Point in time

​

$

115,910

​

$

23,121

​

$

139,031

Over time

​

​

130

​

​

64,719

​

​

64,849

​

​

$

116,040

​

$

87,840

​

$

203,880

​

​

​

​

​

​

​

​

​

​

Nine Months Ended June 30, 2020

​

​

​

​

​

​

​

​

​

Point in time

​

$

364,720

​

$

72,661

​

$

437,381

Over time

​

​

6,066

​

​

207,630

​

​

213,696

​

​

$

370,786

​

$

280,291

​

$

651,077

​

​

​

​

​

​

​

​

​

​

Nine Months Ended June 30, 2019

​

​

​

​

​

​

​

​

​

Point in time

​

$

339,537

​

$

71,270

​

$

410,807

Over time

​

​

2,087

​

​

168,743

​

​

170,830

​

​

$

341,624

​

$

240,013

​

$

581,637

​

Geographic Location and Reporting Unit

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

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended June 30, 

​

Nine months ended June 30, 

​

​

2020

​

2019

​

2020

​

2019

Geographic Location

​

​

​

​

​

​

​

​

​

​

​

​

North America

​

$

79,882

​

$

88,744

​

$

246,000

​

$

240,796

Asia/Pacific/Other

​

​

99,415

​

​

77,275

​

​

307,969

​

​

234,388

United Kingdom

​

​

15,441

​

​

13,879

​

​

35,745

​

​

38,497

Rest of Europe

​

​

25,612

​

​

23,982

​

​

61,363

​

​

67,956

​

​

$

220,350

​

$

203,880

​

$

651,077

​

$

581,637

​

​

​

​

​

​

​

​

​

​

​

​

​

Reporting Unit

​

​

​

​

​

​

​

​

​

​

​

​

Automation Solutions

​

$

81,656

​

$

77,410

​

$

214,627

​

$

223,531

Contamination Control Solutions

​

​

34,780

​

​

28,606

​

​

124,584

​

​

86,610

Global Semiconductor Services

​

​

10,616

​

​

10,024

​

​

31,575

​

​

31,483

Brooks Semiconductor Solutions Group

​

​

127,052

​

​

116,040

​

​

370,786

​

​

341,624

Life Science Products

​

​

30,421

​

​

28,022

​

​

91,138

​

​

86,933

Sample Repository Solutions

​

​

25,591

​

​

22,761

​

​

70,878

​

​

66,742

GENEWIZ

​

​

37,286

​

​

37,057

​

​

118,275

​

​

86,338

Brooks Life Sciences

​

​

93,298

​

​

87,840

​

​

280,291

​

​

240,013

Total

​

$

220,350

​

$

203,880

​

$

651,077

​

$

581,637

Remaining Performance Obligations

​

​

​

​

​

​

​

​

​

​

​

​

​

​

As of June 30, 2020

​

​

Less than 1 Year

​

Greater than 1 Year

​

Total

Remaining Performance Obligations

​

$

35,213

​

$

19,927

​

$

55,140

​

​

​

​

​

​

​

​

​

​