XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Intangible Assets - Intangible assets subject to amortization (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Jun. 30, 2022
Amortizable assets:      
Gross Carrying Value $ 194,902   $ 193,274
Accumulated Amortization (87,532)   (85,777)
Total 107,370   107,497
Total intangible assets      
Gross Carrying Value 225,734   224,147
Intangible assets, net 138,202   138,370
Amortization expense 4,700 $ 4,400  
In-process R&D      
Non-amortizable assets:      
Gross Carrying Value 533   533
Trademarks      
Non-amortizable assets:      
Gross Carrying Value 30,299   30,340
Software development costs      
Amortizable assets:      
Gross Carrying Value 65,667   64,096
Accumulated Amortization (17,472)   (18,934)
Total $ 48,195   45,162
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,598   8,541
Accumulated Amortization (3,098)   (2,987)
Total $ 5,500   5,554
Developed technology      
Intangible assets      
Weighted Average Lives (in Years) 10 years    
Amortizable assets:      
Gross Carrying Value $ 66,916   66,901
Accumulated Amortization (32,833)   (31,071)
Total $ 34,083   35,830
Customer relationships      
Intangible assets      
Weighted Average Lives (in Years) 7 years    
Amortizable assets:      
Gross Carrying Value $ 53,721   53,736
Accumulated Amortization (34,129)   (32,785)
Total $ 19,592   $ 20,951