XML 75 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheets-Additional Information - Intangibles, Net - Total (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Intangibles, net    
Intangibles $ 149,973 $ 148,189
Accumulated amortization (94,986) (84,328)
Total 54,987 63,861
Technology-Based Intangible Assets    
Intangibles, net    
Intangibles 95,576 94,880
Accumulated amortization (55,396) (48,723)
Product Registrations, Marketing and Distribution Rights    
Intangibles, net    
Intangibles 18,557 17,583
Accumulated amortization (18,553) (17,324)
Customer Relationships    
Intangibles, net    
Intangibles 30,235 30,246
Accumulated amortization (16,884) (15,285)
Trademarks and Trade Names and Other    
Intangibles, net    
Intangibles 5,605 5,480
Accumulated amortization $ (4,153) $ (2,996)