v3.22.2.2
Note 18 - Acquisitions - Purchase Price Allocation (Details) - USD ($)
$ in Thousands
2 Months Ended
Jul. 28, 2021
Apr. 13, 2021
Sep. 30, 2021
Sep. 30, 2022
Dec. 31, 2021
Goodwill, Ending Balance       $ 7,006 $ 100,899
IMMCO, Inc. [Member]          
Business Combination, Consideration Transferred, Total $ 18,621   $ 18,600    
Cash and cash equivalents 1,634        
Trade accounts receivable, net 1,254        
Contract assets 1,001        
Prepaid expenses and other current assets 551        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total 760        
Other long-term assets 76        
Deferred tax liability [1] (2,090)        
Liabilities assumed (2,100)        
Net assets acquired 7,507        
Goodwill, Ending Balance 11,114        
Purchase price allocation 18,621        
IMMCO, Inc. [Member] | Indefinite Trade Names [Member]          
Intangible, trade name 1,162        
IMMCO, Inc. [Member] | Customer Relationships [Member]          
Intangible 3,800        
IMMCO, Inc. [Member] | Technology - Based Asset - Know How [Member]          
Intangible $ 1,459        
Gibson Technical Services, Inc. [Member]          
Business Combination, Consideration Transferred, Total   $ 38,932      
Cash and cash equivalents   610      
Trade accounts receivable, net   7,871      
Contract assets   1,686      
Prepaid expenses and other current assets   408      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total   3,795      
Other long-term assets   123      
Deferred tax liability [1]   (9,048)      
Liabilities assumed   (3,984)      
Net assets acquired   26,593      
Goodwill, Ending Balance   12,339      
Purchase price allocation   38,932      
Contingent receivable   1,424      
Right of use assets - Operating leases   860      
Gibson Technical Services, Inc. [Member] | Indefinite Trade Names [Member]          
Intangible, trade name   6,388      
Gibson Technical Services, Inc. [Member] | Customer Relationships [Member]          
Intangible   16,075      
Gibson Technical Services, Inc. [Member] | Noncompete Agreements [Member]          
Intangible   $ 385      
[1] The deferred tax liability recorded at acquisition was offset against the Company's valuation allowance and recorded as a tax benefit in 2020.