Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Disaggregation of Revenue (Details)

v3.22.2.2
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Net sales $ 269,655 $ 257,719
United States    
Net sales 155,431 140,702
EMEA, excluding United Kingdom    
Net sales 46,021 51,543
United Kingdom    
Net sales 11,702 12,478
APAC, excluding Greater China    
Net sales 17,465 17,501
Greater China    
Net sales 31,521 28,433
Rest of World    
Net sales 7,515 7,062
Consumables    
Net sales 216,430 205,691
Instruments    
Net sales 26,458 29,869
Services    
Net sales 21,445 16,257
Product and Services    
Net sales 264,333 251,817
Royalty    
Net sales $ 5,322 $ 5,902