Annual report pursuant to Section 13 and 15(d)

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

v3.22.0.1
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, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Combination, Consideration Transferred [Abstract]            
Vesting period   1 year        
Intangible assets, Gross Carrying Amount     $ 280,751 $ 280,751 $ 11,320  
Liabilities assumed:            
Goodwill     639,301 $ 639,301 $ 2,252 $ 2,252
Restricted Stock Units            
Business Combination, Consideration Transferred [Abstract]            
Issuance of additional shares (in shares)       19,046,000    
Vesting period       4 years    
Trade name            
Business Combination, Consideration Transferred [Abstract]            
Intangible assets, Gross Carrying Amount     12,475 $ 12,475    
Customer relationships            
Business Combination, Consideration Transferred [Abstract]            
Intangible assets, Gross Carrying Amount     69,127 $ 69,127    
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          
Intangible assets, Gross Carrying Amount 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]            
Intangible assets, Gross Carrying Amount $ 142          
Estimated Life 4 years          
AIDRO | Customer relationships            
Business Combination, Consideration Transferred [Abstract]            
Intangible assets, Gross Carrying Amount $ 938          
Estimated Life 15 years