Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Disaggregation of Revenue (Details)

v3.24.3
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Revenues, net $ 289,458 $ 276,935
United States    
Revenues, net 165,015 159,105
EMEA, excluding United Kingdom    
Revenues, net 59,063 54,798
United Kingdom    
Revenues, net 13,944 12,449
APAC, excluding Greater China    
Revenues, net 18,122 17,351
Greater China    
Revenues, net 24,321 25,485
Rest of World    
Revenues, net 8,993 7,747
Consumables    
Revenues, net 230,845 224,547
Instruments    
Revenues, net 26,206 24,860
Services    
Revenues, net 27,357 21,454
Product and Services    
Revenues, net 284,408 270,861
Royalty revenues    
Revenues, net $ 5,050 $ 6,074