XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets (Components of Gross and Net Intangible Asset Balances) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 248,984 $ 232,684
Accumulated Amortization 203,086 196,646
Net Carrying Amount $ 45,898 $ 36,038
Developed Technologies [Member]    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 3 years 4 months 24 days 1 year 9 months 18 days
Gross Carrying Amount $ 170,600 $ 156,100
Accumulated Amortization 135,112 129,861
Net Carrying Amount $ 35,488 $ 26,239
Customer Relationships [Member]    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 4 years 7 months 6 days 4 years 9 months 18 days
Gross Carrying Amount $ 64,839 $ 63,039
Accumulated Amortization 55,074 54,204
Net Carrying Amount $ 9,765 $ 8,835
Backlogs    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 0 years 0 years
Gross Carrying Amount $ 400 $ 400
Accumulated Amortization $ 400 $ 400
Trade names    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 7 months 6 days 8 months 12 days
Gross Carrying Amount $ 10,700 $ 10,700
Accumulated Amortization 10,429 10,128
Net Carrying Amount $ 271 $ 572
License agreements    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 5 years 2 months 12 days 5 years 4 months 24 days
Gross Carrying Amount $ 2,445 $ 2,445
Accumulated Amortization 2,071 2,053
Net Carrying Amount $ 374 $ 392