v3.26.1
Revenue Recognition (Tables)
12 Months Ended
Jun. 30, 2026
Notes Tables  
Schedules of disaggregated revenue

Revenue by type is as follows (in thousands):

Year ended June 30, 

2026

  ​ ​ ​

2025

  ​ ​ ​

2024

Consumables

$

985,115

$

972,286

$

928,180

Instruments

 

110,632

 

112,086

 

108,270

Services

 

94,301

 

111,570

 

99,265

Total product and services revenue, net

 

1,190,048

$

1,195,942

 

1,135,715

Royalty revenues

 

24,991

 

23,693

 

23,345

Total revenues, net

$

1,215,039

$

1,219,635

$

1,159,060

Schedule of revenue by geographic area

Revenue by geography is as follows (in thousands):

Year Ended June 30, 

2026

  ​ ​ ​

2025

  ​ ​ ​

2024

United States

$

635,372

$

683,230

$

657,747

EMEA, excluding United Kingdom

 

294,222

 

266,305

 

241,432

United Kingdom

 

56,284

 

54,827

 

50,012

APAC, excluding Greater China

 

85,815

 

77,263

 

73,904

Greater China

 

104,061

 

100,463

 

99,467

Rest of World

 

39,285

 

37,547

 

36,498

Net sales

$

1,215,039

$

1,219,635

$

1,159,060