XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions - Estimated fair values of the assets acquired and liabilities assumed (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Dec. 16, 2022
Acquisitions      
Goodwill $ 4,392 $ 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     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