Quarterly report [Sections 13 or 15(d)]

Revenue Recognition - Disaggregation of Revenue (Details)

v3.26.3
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]    
Revenues, net $ 299,712 $ 286,555
Consumables    
Disaggregation of Revenue [Line Items]    
Revenues, net 237,257 231,601
Instruments    
Disaggregation of Revenue [Line Items]    
Revenues, net 25,501 21,826
Services    
Disaggregation of Revenue [Line Items]    
Revenues, net 22,462 27,482
Product and Services    
Disaggregation of Revenue [Line Items]    
Revenues, net 285,220 280,909
Royalty revenues    
Disaggregation of Revenue [Line Items]    
Revenues, net 14,492 5,646
United States    
Disaggregation of Revenue [Line Items]    
Revenues, net 152,668 155,240
EMEA, excluding United Kingdom    
Disaggregation of Revenue [Line Items]    
Revenues, net 73,914 65,128
United Kingdom    
Disaggregation of Revenue [Line Items]    
Revenues, net 13,733 13,205
APAC, excluding Greater China    
Disaggregation of Revenue [Line Items]    
Revenues, net 22,453 19,147
Greater China    
Disaggregation of Revenue [Line Items]    
Revenues, net 28,892 24,786
Rest of World    
Disaggregation of Revenue [Line Items]    
Revenues, net $ 8,052 $ 9,049