XML 66 R50.htm IDEA: XBRL DOCUMENT v3.25.2
GOODWILL AND INTANGIBLE ASSETS - Intangible assets subject to amortization (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Amortizable assets:      
Gross Carrying Value $ 221,931 $ 209,643  
Accumulated Amortization (78,539) (101,668)  
Intangibles Net 143,392 107,975  
Total intangible assets      
Gross Carrying Value 261,829 241,197  
Intangibles Net 183,290 139,529  
Amortization expense 21,600 22,800 $ 19,000
Trademarks      
Non-amortizable assets:      
Gross Carrying Value $ 39,898 31,554  
Software development costs      
Amortizable assets:      
Weighted Average Lives 7 years    
Gross Carrying Value $ 91,386 79,228  
Accumulated Amortization (8,941) (10,646)  
Intangibles Net $ 82,445 68,582  
Patents      
Amortizable assets:      
Weighted Average Lives 20 years    
Gross Carrying Value $ 9,617 9,116  
Accumulated Amortization (4,353) (3,861)  
Intangibles Net $ 5,264 5,255  
Developed technology      
Amortizable assets:      
Weighted Average Lives 9 years    
Gross Carrying Value $ 99,937 70,186  
Accumulated Amortization (55,865) (45,740)  
Intangibles Net $ 44,072 24,446  
Customer relationships      
Amortizable assets:      
Weighted Average Lives 7 years    
Gross Carrying Value $ 20,991 51,113  
Accumulated Amortization (9,380) (41,421)  
Intangibles Net $ 11,611 $ 9,692