Annual report [Section 13 and 15(d), not S-K Item 405]

Revenue Recognition - Disaggregation of Revenue (Details)

v3.25.2
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Revenues, net $ 1,219,635 $ 1,159,060 $ 1,136,702
United States      
Revenues, net 683,230 657,747 642,465
EMEA, excluding United Kingdom      
Revenues, net 266,305 241,432 220,230
United Kingdom      
Revenues, net 54,827 50,012 49,457
APAC, excluding Greater China      
Revenues, net 77,263 73,904 73,190
Greater China      
Revenues, net 100,463 99,467 113,868
Rest of World      
Revenues, net 37,547 36,498 37,492
Consumables      
Revenues, net 972,286 928,180 917,733
Instruments      
Revenues, net 112,086 108,270 112,085
Services      
Revenues, net 111,570 99,265 85,784
Product and Services      
Revenues, net 1,195,942 1,135,715 1,115,602
Royalty revenues      
Revenues, net $ 23,693 $ 23,345 $ 21,100