XML 80 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Summary Of Significant Accounting Policies (Details 2) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Accumulated Amortization $ 175,501 $ 184,352
Technology-Based and other [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 32,699 31,715
Finite-Lived Intangible Assets, Accumulated Amortization 26,243 24,476
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 159,722 179,529
Finite-Lived Intangible Assets, Accumulated Amortization 111,184 120,091
Unpatented Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 26,373 31,485
Finite-Lived Intangible Assets, Accumulated Amortization 24,281 27,130
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 23,917 23,044
Finite-Lived Intangible Assets, Accumulated Amortization $ 13,793 $ 12,655