v3.22.4
Acquisition of ConnectPV - Preliminary Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Aug. 26, 2021
Dec. 31, 2020
Business Acquisition [Line Items]        
Goodwill $ 69,941 $ 69,436   $ 50,176
ConnectPV        
Business Acquisition [Line Items]        
Cash and cash equivalents     $ 849  
Accounts receivable     5,382  
Inventory     4,273  
Other current assets     1,583  
Total current assets     12,087  
Property, plant and equipment     438  
Goodwill     19,765  
Other intangible assets     1,600  
Total Assets     33,890  
Accounts payable     9,440  
Accrued expenses     2,655  
Debt     1,537  
Total Liabilities     13,632  
Net assets acquired     $ 20,258