Annual report [Section 13 and 15(d), not S-K Item 405]

Note 7 - Other Intangible Assets - Summary of Intangible Assets (Details)

v3.25.4
Note 7 - Other Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Gross carrying amount $ 203,105 $ 196,155
Accumulated amortization 166,386 160,205
Net carrying amount 36,719 35,950
Total gross carrying amount 282,655 273,755
Total net carrying amount 116,269 113,550
Distribution Rights [Member]    
Gross carrying amount 80,000 80,000
Accumulated amortization 80,000 80,000
Net carrying amount 0 0
Customer Relationships [Member]    
Gross carrying amount 87,470 80,920
Accumulated amortization 53,115 47,876
Net carrying amount 34,355 33,044
Patents [Member]    
Gross carrying amount 21,136 21,136
Accumulated amortization 20,316 19,506
Net carrying amount 820 1,630
Noncompete Agreements [Member]    
Gross carrying amount 8,940 8,640
Accumulated amortization 8,657 8,640
Net carrying amount 283 0
Trademarks [Member]    
Gross carrying amount 5,459 5,459
Accumulated amortization 4,281 4,183
Net carrying amount 1,178 1,276
Order or Production Backlog [Member]    
Gross carrying amount 100  
Accumulated amortization 17  
Net carrying amount 83  
Trademarks and Trade Names [Member]    
Indefinite-Lived Intangible Assets (Excluding Goodwill), Ending Balance $ 79,550 $ 77,600