XML 61 R45.htm IDEA: XBRL DOCUMENT v3.23.2
GOODWILL AND INTANGIBLE ASSETS - Intangible assets subject to amortization (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Amortizable assets:      
Gross Carrying Value $ 210,534 $ 193,274  
Accumulated Amortization (101,143) (85,777)  
Total 109,391 107,497  
Total intangible assets      
Gross Carrying Value 242,000 224,147  
Intangible assets, net 140,857 138,370  
Amortization expense 19,000 17,700 $ 21,500
In-process R&D      
Non-amortizable assets:      
Gross Carrying Value 533 533  
Trademarks      
Non-amortizable assets:      
Gross Carrying Value 30,933 30,340  
Software development costs      
Amortizable assets:      
Gross Carrying Value 77,844 64,096  
Accumulated Amortization (20,285) (18,934)  
Total $ 57,559 45,162  
Software development costs | Minimum [Member]      
Intangible assets      
Weighted Average Lives (in Years) 7 years    
Software development costs | Maximum [Member]      
Intangible assets      
Weighted Average Lives (in Years) 8 years    
Patents      
Intangible assets      
Weighted Average Lives (in Years) 19 years    
Amortizable assets:      
Gross Carrying Value $ 8,636 8,541  
Accumulated Amortization (3,404) (2,987)  
Total $ 5,232 5,554  
Developed technology      
Intangible assets      
Weighted Average Lives (in Years) 10 years    
Amortizable assets:      
Gross Carrying Value $ 68,274 66,901  
Accumulated Amortization (38,353) (31,071)  
Total 29,921 35,830  
Customer relationships      
Amortizable assets:      
Gross Carrying Value 55,780 53,736  
Accumulated Amortization (39,101) (32,785)  
Total $ 16,679 $ 20,951  
Customer relationships | Minimum [Member]      
Intangible assets      
Weighted Average Lives (in Years) 7 years    
Customer relationships | Maximum [Member]      
Intangible assets      
Weighted Average Lives (in Years) 8 years