Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Disaggregation of Revenue (Details)

v3.25.0.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Revenues, net $ 297,031 $ 272,598 $ 586,489 $ 549,533
United States        
Revenues, net 159,906 147,793 324,921 306,898
EMEA, excluding United Kingdom        
Revenues, net 70,392 62,538 129,455 117,334
United Kingdom        
Revenues, net 13,243 10,675 27,187 23,126
APAC, excluding Greater China        
Revenues, net 19,010 19,042 37,131 36,392
Greater China        
Revenues, net 24,754 24,459 49,074 49,944
Rest of World        
Revenues, net 9,726 8,091 18,721 15,839
Consumables        
Revenues, net 230,715 211,126 461,560 435,673
Instruments        
Revenues, net 30,868 29,825 57,074 54,685
Services        
Revenues, net 27,350 24,129 54,707 45,583
Product and Services        
Revenues, net 288,933 265,080 573,341 535,941
Royalty revenues        
Revenues, net $ 8,098 $ 7,518 $ 13,148 $ 13,592