XML 84 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Note 8 - Goodwill and Other Intangible Assets - Other Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Finite lived, gross $ 107,173 $ 97,025
Finite lived, accumulated amortization 45,897 40,091
Finite lived, net 61,276 56,934
Indefinite lived 16,982 16,982
Total other intangible assets 124,155 114,007
Intangible assets, net 78,258 73,916
Trademarks and Trade Names [Member]    
Indefinite lived 16,982 16,982
Customer Relationships [Member]    
Finite lived, gross 78,485 69,573
Finite lived, accumulated amortization 25,251 21,332
Finite lived, net 53,234 48,241
Patents [Member]    
Finite lived, gross 268 268
Finite lived, accumulated amortization 268 268
Finite lived, net 0 0
Technology-Based Intangible Assets [Member]    
Finite lived, gross 24,126 24,126
Finite lived, accumulated amortization 18,694 17,058
Finite lived, net 5,432 7,068
Trade Names [Member]    
Finite lived, gross 3,704 2,658
Finite lived, accumulated amortization 1,404 1,265
Finite lived, net 2,300 1,393
Noncompete Agreements [Member]    
Finite lived, gross 590 400
Finite lived, accumulated amortization 280 168
Finite lived, net $ 310 $ 232