Quarterly report [Sections 13 or 15(d)]

Revenue Recognition - Disaggregation of Revenue (Details)

v3.25.3
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]    
Revenues, net $ 286,555 $ 289,458
United States    
Disaggregation of Revenue [Line Items]    
Revenues, net 155,240 165,015
EMEA, excluding United Kingdom    
Disaggregation of Revenue [Line Items]    
Revenues, net 65,128 59,063
United Kingdom    
Disaggregation of Revenue [Line Items]    
Revenues, net 13,205 13,944
APAC, excluding Greater China    
Disaggregation of Revenue [Line Items]    
Revenues, net 19,147 18,122
Greater China    
Disaggregation of Revenue [Line Items]    
Revenues, net 24,786 24,321
Rest of World    
Disaggregation of Revenue [Line Items]    
Revenues, net 9,049 8,993
Consumables    
Disaggregation of Revenue [Line Items]    
Revenues, net 231,601 230,845
Instruments    
Disaggregation of Revenue [Line Items]    
Revenues, net 21,826 26,206
Services    
Disaggregation of Revenue [Line Items]    
Revenues, net 27,482 27,357
Product and Services    
Disaggregation of Revenue [Line Items]    
Revenues, net 280,909 284,408
Royalty revenues    
Disaggregation of Revenue [Line Items]    
Revenues, net $ 5,646 $ 5,050