XML 52 R38.htm IDEA: XBRL DOCUMENT v3.24.1
Acquisition - Estimated fair values of the assets acquired and liabilities assumed (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 17, 2023
Dec. 31, 2022
Dec. 16, 2022
Acquisitions        
Goodwill acquired in acquisition $ 2,461   $ 650  
SPEC/KWJ        
Acquisitions        
Goodwill acquired in acquisition     $ 650  
SPEC/KWJ | After giving effect to post-closing purchase price adjustment        
Acquisitions        
Cash       $ 541
Accounts receivable       306
Inventories       952
Prepaid expenses and other current assets       52
Property, plant, and equipment       50
Deposits       16
Accounts payable and accrued liabilities       (415)
Net identifiable assets acquired       1,502
Goodwill acquired in acquisition       246
Net assets acquired       2,102
SPEC/KWJ | Developed technology | After giving effect to post-closing purchase price adjustment        
Acquisitions        
Intangible assets acquired       134
SPEC/KWJ | Customer relationships | After giving effect to post-closing purchase price adjustment        
Acquisitions        
Intangible assets acquired       96
SPEC/KWJ | Tradenames and trademarks | After giving effect to post-closing purchase price adjustment        
Acquisitions        
Intangible assets acquired       47
SPEC/KWJ | In-process research and development | After giving effect to post-closing purchase price adjustment        
Acquisitions        
Intangible assets acquired       29
SPEC/KWJ | Non-compete agreements | After giving effect to post-closing purchase price adjustment        
Acquisitions        
Intangible assets acquired       26
SPEC/KWJ | Order backlog | After giving effect to post-closing purchase price adjustment        
Acquisitions        
Intangible assets acquired       $ 22
Calman        
Acquisitions        
Cash   $ 1,577    
Accounts receivable   656    
Inventories   622    
Prepaid expenses and other current assets   12    
Property, plant, and equipment   146    
Right-of-use assets   91    
Accounts payable and accrued liabilities   (615)    
Lease liabilities   (91)    
Net identifiable assets acquired   2,398    
Deferred tax liabilities   (710)    
Goodwill acquired in acquisition $ 2,064 2,064    
Net assets acquired   6,450    
Calman | Developed technology        
Acquisitions        
Intangible assets acquired   381    
Calman | Customer relationships        
Acquisitions        
Intangible assets acquired   1,260    
Calman | Tradenames and trademarks        
Acquisitions        
Intangible assets acquired   214    
Calman | Non-compete agreements        
Acquisitions        
Intangible assets acquired   $ 843