Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.2
ACQUISITIONS - Acquisition of A.I.D.R.O. (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Sep. 07, 2021
Sep. 30, 2021
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Dec. 31, 2019
Business Combination, Consideration Transferred [Abstract]            
Gross Value   $ 192,192 $ 192,192      
Liabilities assumed:            
Goodwill   262,343 $ 262,343 $ 2,252 $ 2,300 $ 2,252
Restricted Stock Units            
Business Combination, Consideration Transferred [Abstract]            
Issuance of additional shares (in shares)     7,983,000      
Vesting period     4 years      
Trade name            
Business Combination, Consideration Transferred [Abstract]            
Gross Value   10,515 $ 10,515      
Customer relationships            
Business Combination, Consideration Transferred [Abstract]            
Gross Value   55,392 $ 55,392      
AIDRO            
Business Combination, Consideration Transferred [Abstract]            
Purchase consideration $ 5,649          
Payment to acquire business 5,649          
Payments to acquire businesses, net of escrow deposit 4,800          
Amount deposited in escrow account 800          
Gross Value 1,080          
Transaction costs 400          
Net revenues included in consolidated result   $ 400        
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          
Total liabilities assumed 3,842          
Other noncurrent liabilities 228          
Net assets acquired 2,168          
Goodwill 3,481          
Total net assets acquired $ 5,649          
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