XML 85 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balance Sheets-Additional Information - Intangibles, Net - Total (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Intangibles, net    
Intangibles $ 148,007 $ 149,973
Accumulated amortization (102,974) (94,986)
Total 45,033 54,987
Technology-Based Intangible Assets    
Intangibles, net    
Intangibles 94,259 95,576
Accumulated amortization (62,119) (55,396)
Product Registrations, Marketing and Distribution Rights    
Intangibles, net    
Intangibles 18,117 18,557
Accumulated amortization (17,326) (18,553)
Customer Relationships    
Intangibles, net    
Intangibles 30,418 30,235
Accumulated amortization (19,001) (16,884)
Trademarks and Trade Names and Other    
Intangibles, net    
Intangibles 5,213 5,605
Accumulated amortization $ (4,528) $ (4,153)