XML 63 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
GOODWILL AND INTANGIBLE ASSETS - Intangible Assets Subject to Amortization (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Amortizable assets:      
Gross Carrying Value $ 193,274 $ 169,277  
Accumulated Amortization (85,777) (70,787)  
Total 107,497 98,490  
Total intangible assets      
Gross Carrying Value 224,147 198,395  
Intangible assets, net 138,370 127,608  
Amortization expense 17,700 21,500 $ 20,700
In-process R&D      
Non-amortizable assets:      
Gross Carrying Value 533 533  
Trademarks      
Non-amortizable assets:      
Gross Carrying Value 30,340 28,585  
Software development costs      
Amortizable assets:      
Gross Carrying Value 64,096 49,183  
Accumulated Amortization (18,934) (15,679)  
Total $ 45,162 33,504  
Software development costs | Minimum      
Intangible assets      
Weighted Average Lives (in Years) 8 years    
Software development costs | Maximum      
Intangible assets      
Weighted Average Lives (in Years) 9 years    
Patents      
Intangible assets      
Weighted Average Lives (in Years) 19 years    
Amortizable assets:      
Gross Carrying Value $ 8,541 8,753  
Accumulated Amortization (2,987) (2,597)  
Total $ 5,554 6,156  
Developed technology      
Intangible assets      
Weighted Average Lives (in Years) 10 years    
Amortizable assets:      
Gross Carrying Value $ 66,901 60,665  
Accumulated Amortization (31,071) (25,923)  
Total $ 35,830 34,742  
Customer relationships/backlog      
Intangible assets      
Weighted Average Lives (in Years) 7 years    
Amortizable assets:      
Gross Carrying Value $ 53,736 50,676  
Accumulated Amortization (32,785) (26,588)  
Total $ 20,951 $ 24,088