Annual report pursuant to Section 13 and 15(d)

Acquisitions - Preliminary and Final Fair Value of Assets and Liabilities Assumed (Details)

v3.24.2.u1
Acquisitions - Preliminary and Final Fair Value of Assets and Liabilities Assumed (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 07, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Goodwill   $ 972,663 $ 872,737 $ 822,101
Lunaphore Technologies SA.        
Current assets $ 12,512 12,155    
Current assets, adjustments   (357)    
Equipment and other long-term assets 1,470 1,470    
Goodwill 102,560 104,650    
Total assets acquired 182,942 184,675    
Liabilities 7,096 7,096    
Deferred income taxes, net 5,768 7,872    
Net assets acquired 170,078 169,707    
Cash paid 166,426 169,707    
Cash paid, adjustments   3,281    
Estimated net working capital payable 3,652      
Estimated Net Working Capital, adjustments   (3,652)    
Net assets acquired   169,707    
Net assets acquired, adjustments   (371)    
Total assets acquired, adjustments   1,733    
Deferred income taxes, net, adjustments   2,104    
Business Combination, Provisional Information [Abstract]        
Adjustments to fair value, Goodwill   2,090    
Total assets acquired, adjustments   1,733    
Deferred income taxes, net, adjustments   2,104    
Adjustments to fair value, Net assets acquired   (371)    
Lunaphore Technologies SA. | Developed technology        
Intangible assets 60,300 60,300    
Lunaphore Technologies SA. | Tradenames        
Intangible assets 4,900 4,900    
Lunaphore Technologies SA. | Customer relationships        
Intangible assets $ 1,200 $ 1,200    
Namocell Inc        
Current assets     3,248  
Equipment and other long-term assets     405  
Goodwill     51,257  
Total assets acquired     130,510  
Liabilities     546  
Deferred income taxes, net     18,180  
Net assets acquired     111,784  
Cash paid     101,184  
Additional consideration     10,600  
Net assets acquired     111,784  
Namocell Inc | Developed technology        
Intangible assets     73,900  
Namocell Inc | Tradenames        
Intangible assets     700  
Namocell Inc | Customer relationships        
Intangible assets     900  
Namocell Inc | Non-competition agreement        
Intangible assets     $ 100