XML 84 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Intangible Assets (Components of Gross and Net Intangible Asset Balances) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 248,584 $ 232,684
Accumulated Amortization 216,069 196,646
Net Carrying Amount $ 32,515 $ 36,038
Developed Technology Rights    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 3 years 3 months 18 days 1 year 9 months 18 days
Gross Carrying Amount $ 170,600 $ 156,100
Accumulated Amortization 146,560 129,861
Net Carrying Amount $ 24,040 $ 26,239
Customer Relationships    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 3 years 10 months 24 days 4 years 9 months 18 days
Gross Carrying Amount $ 64,839 $ 63,039
Accumulated Amortization 56,704 54,204
Net Carrying Amount $ 8,135 $ 8,835
Trade names    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 1 month 6 days 8 months 12 days
Gross Carrying Amount $ 10,700 $ 10,700
Accumulated Amortization 10,680 10,128
Net Carrying Amount $ 20 $ 572
License agreements    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 4 years 4 months 24 days 5 years 4 months 24 days
Gross Carrying Amount $ 2,445 $ 2,445
Accumulated Amortization 2,125 2,053
Net Carrying Amount $ 320 $ 392
Backlogs    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period   0 years
Gross Carrying Amount   $ 400
Accumulated Amortization   $ 400