Annual report pursuant to Section 13 and 15(d)

Acquisitions (Details) - Schedule of Assets and Liabilities Acquired

v3.22.2.2
Acquisitions (Details) - Schedule of Assets and Liabilities Acquired - Acquisition of ESS Metron [Member]
$ in Thousands
Dec. 31, 2021
USD ($)
Acquisitions (Details) - Schedule of Assets and Liabilities Acquired [Line Items]  
Cash and cash equivalents $ 549
Accounts receivable 9,879
Prepaid and other current assets 636
Inventory and work-in-progress 1,175
Costs and estimated earnings in excess of billings 13,205
Property and equipment 4,501
Intangible assets 14,000
Right of use asset 6,714
Accounts payable (9,235)
Accrued expenses (1,239)
Billings in excess of costs and estimated earnings (5,883)
Operating lease liabilities (6,714)
Warranty liability (116)
Total identifiable assets and liabilities acquired 27,472
Goodwill 29,379
Total purchase consideration $ 56,851