Annual report pursuant to Section 13 and 15(d)

ACQUISITIONS - Acquisition of A.I.D.R.O. (Details)

v3.22.4
ACQUISITIONS - Acquisition of A.I.D.R.O. (Details) - USD ($)
$ in Thousands
1 Months Ended 4 Months Ended 12 Months Ended
Sep. 07, 2021
Jul. 31, 2020
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2020
Business Combination, Consideration Transferred [Abstract]          
Vesting period   1 year      
Gross value     $ 280,751 $ 277,259  
Liabilities assumed:          
Goodwill     639,301 $ 112,955 $ 2,252
Restricted Stock Units          
Business Combination, Consideration Transferred [Abstract]          
Issuance of additional shares (in shares)       13,771,000  
Vesting period       4 years  
Trade name          
Business Combination, Consideration Transferred [Abstract]          
Gross value     12,475 $ 12,459  
Customer relationships          
Business Combination, Consideration Transferred [Abstract]          
Gross value     69,127 $ 67,915  
AIDRO          
Business Combination, Consideration Transferred [Abstract]          
Purchase consideration $ 5,683        
Payment to acquire business 5,683        
Payments to acquire businesses, net of escrow deposit 4,900        
Amount deposited in escrow account 800        
Gross value 1,080        
Transaction costs 400        
Net revenues included in consolidated result     1,700    
Net income (loss) included in consolidated result     $ (200)    
Assets acquired:          
Cash and cash equivalents 855        
Accounts receivable 966        
Inventory 906        
Prepaid expenses and other current assets 412        
Property and equipment 691        
Intangible assets 1,080        
Other noncurrent assets 1,100        
Total assets acquired 6,010        
Liabilities assumed:          
Accounts payable 1,307        
Current portion of lease liability 72        
Accrued expenses and other current liabilities 508        
Current portion of contingent consideration 138        
Long-term debt 764        
Lease liability, net of current portion 750        
Deferred tax liability 75        
Other noncurrent liabilities 228        
Total liabilities assumed 3,842        
Net assets acquired 2,168        
Goodwill 3,515        
Total net assets acquired $ 5,683        
AIDRO | Restricted Stock Units          
Business Combination, Consideration Transferred [Abstract]          
Issuance of additional shares (in shares) 364,050        
Grant date fair value of stock issued for acquisition $ 3,200        
Vesting period 4 years        
AIDRO | Trade name          
Business Combination, Consideration Transferred [Abstract]          
Gross value $ 142        
Estimated Life 4 years        
AIDRO | Customer relationships          
Business Combination, Consideration Transferred [Abstract]          
Gross value $ 938        
Estimated Life 15 years