v3.26.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]      
Revenues, net $ 1,215,039 $ 1,219,635 $ 1,159,060
United States      
Disaggregation of Revenue [Line Items]      
Revenues, net 635,372 683,230 657,747
EMEA, excluding United Kingdom      
Disaggregation of Revenue [Line Items]      
Revenues, net 294,222 266,305 241,432
United Kingdom      
Disaggregation of Revenue [Line Items]      
Revenues, net 56,284 54,827 50,012
APAC, excluding Greater China      
Disaggregation of Revenue [Line Items]      
Revenues, net 85,815 77,263 73,904
Greater China      
Disaggregation of Revenue [Line Items]      
Revenues, net 104,061 100,463 99,467
Rest of World      
Disaggregation of Revenue [Line Items]      
Revenues, net 39,285 37,547 36,498
Consumables      
Disaggregation of Revenue [Line Items]      
Revenues, net 985,115 972,286 928,180
Instruments      
Disaggregation of Revenue [Line Items]      
Revenues, net 110,632 112,086 108,270
Services      
Disaggregation of Revenue [Line Items]      
Revenues, net 94,301 111,570 99,265
Product and Services      
Disaggregation of Revenue [Line Items]      
Revenues, net 1,190,048 1,195,942 1,135,715
Royalty revenues      
Disaggregation of Revenue [Line Items]      
Revenues, net $ 24,991 $ 23,693 $ 23,345