XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Intangible assets subject to amortization (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Amortizable assets:      
Gross Carrying Value $ 214,403   $ 210,534
Accumulated Amortization (105,679)   (101,143)
Total 108,724   109,391
Total intangible assets      
Gross Carrying Value 245,890   242,000
Intangible assets, net 140,211   140,857
Amortization expense 4,700 $ 4,700  
In-process R&D      
Non-amortizable assets:      
Gross Carrying Value 533   533
Trademarks      
Non-amortizable assets:      
Gross Carrying Value 30,954   30,933
Software development costs      
Amortizable assets:      
Gross Carrying Value 81,845   77,844
Accumulated Amortization (21,145)   (20,285)
Total $ 60,700   57,559
Software development costs | Minimum [Member]      
Goodwill and Intangible Assets      
Weighted Average Lives (in Years) 8 years    
Software development costs | Maximum [Member]      
Goodwill and Intangible Assets      
Weighted Average Lives (in Years) 9 years    
Patents      
Goodwill and Intangible Assets      
Weighted Average Lives (in Years) 19 years    
Amortizable assets:      
Gross Carrying Value $ 8,742   8,636
Accumulated Amortization (3,515)   (3,404)
Total $ 5,227   5,232
Developed technology      
Goodwill and Intangible Assets      
Weighted Average Lives (in Years) 10 years    
Amortizable assets:      
Gross Carrying Value $ 68,246   68,274
Accumulated Amortization (40,186)   (38,353)
Total $ 28,060   29,921
Customer relationships      
Goodwill and Intangible Assets      
Weighted Average Lives (in Years) 7 years    
Amortizable assets:      
Gross Carrying Value $ 55,570   55,780
Accumulated Amortization (40,833)   (39,101)
Total $ 14,737   $ 16,679