XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Acquisitions (Details Textual) - USD ($)
$ in Thousands
9 Months Ended
Jan. 03, 2023
Sep. 30, 2023
Dec. 31, 2022
Noncompete Agreements [Member]      
Finite-Lived Intangible Assets, Net   $ 1,379 $ 208
Customer Relationships [Member]      
Finite-Lived Intangible Assets, Net   44,746 $ 10,459
Metal-Fab [Member]      
Payments to Acquire Businesses, Gross $ 131,200    
Business Combination, Consideration Transferred 131,000    
Business Combination, Consideration Cash Adjustment 200    
Business Combination, Acquisition Related Costs   2,600  
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory   $ 2,100  
Metal-Fab [Member] | Trade Names [Member]      
Indefinite-Lived Intangible Assets (Excluding Goodwill) 11,500    
Metal-Fab [Member] | Internally Developed Technology [Member]      
Finite-Lived Intangible Assets, Net $ 5,300    
Finite-Lived Intangible Asset, Useful Life (Year) 15 years    
Metal-Fab [Member] | Noncompete Agreements [Member]      
Finite-Lived Intangible Assets, Net $ 1,400    
Metal-Fab [Member] | Noncompete Agreements [Member] | Minimum [Member]      
Finite-Lived Intangible Asset, Useful Life (Year) 2 years    
Metal-Fab [Member] | Noncompete Agreements [Member] | Maximum [Member]      
Finite-Lived Intangible Asset, Useful Life (Year) 5 years    
Metal-Fab [Member] | Customer Relationships [Member]      
Finite-Lived Intangible Assets, Net $ 36,500    
Finite-Lived Intangible Asset, Useful Life (Year) 26 years    
Finite-Lived Intangible Assets, Remaining Amortization Period (Year) 26 years