XML 89 R73.htm IDEA: XBRL DOCUMENT v3.24.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, 2023
Dec. 31, 2022
Customer relationships $ 257,133  
Customer relationships 257,123 $ 257,133
Customer relationships 0  
Customer relationships 33,534 20,998
Customer relationships (10)  
Customer relationships 257,123  
Goodwill 257,724  
Goodwill 257,721 257,724
Goodwill 0  
Goodwill (3)  
Goodwill 257,721  
Total 528,083  
Total 528,068 528,083
Total 0  
Total (15)  
Total 528,068  
Trade Names [Member]    
Trade names 13,226  
Trade names and trademarks 13,224 13,226
Trade names 0  
Trade names (2)  
Trade names 13,224  
Customer Receipts [Member]    
Customer relationships 208,593  
Customer relationships 208,579 208,593
Customer relationships 0  
Customer relationships (14)  
Customer relationships 208,579  
Customer Relationships [Member]    
Customer relationships 208,593  
Customer relationships 208,579 208,593
Customer relationships 23,468 13,369
Customer relationships 208,579  
Technology and Drawings [Member]    
Customer relationships 46,543  
Customer relationships 46,547 46,543
Customer relationships 0  
Customer relationships 8,069 5,757
Customer relationships 4  
Customer relationships 46,547  
Other Intangible Assets [Member]    
Customer relationships 1,997  
Customer relationships 1,997 1,997
Customer relationships 0  
Customer relationships 1,997 $ 1,872
Customer relationships 0  
Customer relationships $ 1,997