XML 300 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Fair Value of Net Assets Acquired (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Sep. 01, 2021
May 03, 2021
Business Acquisition [Line Items]          
Goodwill $ 224,741 $ 224,741 $ 58,449    
Sexton Acquisition          
Business Acquisition [Line Items]          
Cash       $ 1,516  
Accounts receivable, net       492  
Inventory       1,310  
Prepaid expenses and other current assets       670  
Property, plant and equipment, net       737  
Operating lease right-of-use assets, net       470  
Goodwill       28,470  
Accounts payable       (291)  
Lease liabilities, operating       (470)  
Deferred tax liability     (1,500) (1,482)  
Other liabilities       (316)  
Fair value of net assets acquired       39,928  
Sexton Acquisition | Developed Technology Rights          
Business Acquisition [Line Items]          
Intangibles       4,132  
Sexton Acquisition | Customer Relationships          
Business Acquisition [Line Items]          
Intangibles       2,276  
Sexton Acquisition | Tradenames          
Business Acquisition [Line Items]          
Intangibles       2,324  
Sexton Acquisition | Non-compete agreements          
Business Acquisition [Line Items]          
Intangibles       $ 90  
GCI Acquisition          
Business Acquisition [Line Items]          
Cash         $ 43
Accounts receivable, net         7,076
Inventory         15,547
Prepaid expenses and other current assets         639
Property, plant and equipment, net         3,512
Operating lease right-of-use assets, net         1,741
Financing lease right-of-use assets, net         114
Long-term deposits and other assets         4
Goodwill         137,822
Accounts payable         (9,837)
Line of credit         (4,231)
Lease liabilities, operating         (1,880)
Lease liabilities, financing         (114)
Long-term debt         (4,410)
Deferred tax liability     $ (24,100)   (24,133)
Other liabilities         (7,464)
Fair value of net assets acquired         234,909
GCI Acquisition | Indefinite In Process Research and Development          
Business Acquisition [Line Items]          
In-process research and development         67,440
GCI Acquisition | Developed Technology Rights          
Business Acquisition [Line Items]          
Intangibles         18,140
GCI Acquisition | Customer Relationships          
Business Acquisition [Line Items]          
Intangibles         7,020
GCI Acquisition | Tradenames          
Business Acquisition [Line Items]          
Intangibles         26,640
GCI Acquisition | Non-compete agreements          
Business Acquisition [Line Items]          
Intangibles         $ 1,240