XML 96 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Goodwill and Other Intangible Assets - Major Components of Goodwill and Other Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Customer relationships $ 257,123    
Customer relationships 257,059 $ 257,123 $ 257,123
Customer relationships (64)    
Customer relationships 45,855 33,534  
Goodwill 257,721    
Goodwill (167)    
Goodwill 257,554 257,721 257,721
Total 528,068    
Total (231)    
Total 527,837 528,068 528,068
Goodwill 257,554 257,721 257,721
Total 527,837 528,068 528,068
Trade Names [Member]      
Trade names 13,224    
Trade names 0    
Trade names 13,224 13,224 13,224
Customer Receipts [Member]      
Customer relationships 208,523   208,579
Customer relationships (56)    
Customer Relationships [Member]      
Customer relationships 208,579    
Customer relationships 208,523 208,579  
Customer relationships 33,533 23,468  
Technology and Drawings [Member]      
Customer relationships 46,547    
Customer relationships 46,539 46,547 46,547
Customer relationships (8)    
Customer relationships 10,325 8,069  
Other Intangible Assets [Member]      
Customer relationships 1,997    
Customer relationships 1,997 1,997 $ 1,997
Customer relationships 0    
Customer relationships $ 1,997 $ 1,997