v3.24.0.1
Acquisition of ConnectPV (Tables)
12 Months Ended
Dec. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed The estimated fair value allocated to certain property, plant and equipment, identifiable intangible assets and goodwill was determined based on a combination of market, cost and income approaches with the assistance of a third-party valuation firm (in thousands):
Purchase Price Allocation

Cash and cash equivalents$849 
Accounts receivable5,382 
Inventory4,273 
Other current assets1,583 
Total current assets12,087 
Property, plant and equipment438 
Goodwill19,765 
Other intangible assets1,600 
Total Assets33,890 
Accounts payable9,440 
Accrued expenses2,655 
Debt1,537 
Total liabilities13,632 
Net assets acquired$20,258 
Schedule of Pro Forma Financial Information
The pro forma information below gives effect to the ConnectPV acquisition as if it had been completed on the first day of each period presented. The pro forma results of operations are presented for informational purposes only. As such, they are not necessarily indicative of the Company’s results had the acquisition been completed on the first day of each period presented, nor do they intend to represent the Company’s future results. The pro forma information does not reflect any cost savings from operating efficiencies or synergies that could result from the acquisition and does not reflect additional revenue opportunities following the acquisition. The pro forma information includes adjustments to record the assets and liabilities associated with the acquisition at their respective fair values, based on available information and to give effect to the financing for the acquisition (in thousands):
Year Ended December 31,
2021
Revenue$229,709 
Net income$3,305