Annual report pursuant to Section 13 and 15(d)

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

v3.24.0.1
ACQUISITIONS - Acquisition of A.I.D.R.O. (Details) - USD ($)
$ in Thousands
4 Months Ended 12 Months Ended
Sep. 07, 2021
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Business Combination, Consideration Transferred        
Gross Carrying Amount     $ 266,421 $ 277,259
Liabilities assumed:        
Goodwill   $ 639,301 $ 0 112,955
Restricted Stock Units        
Business Combination, Consideration Transferred        
Issuance of additional shares (in shares)     10,800,000  
Vesting period     4 years  
Trade name        
Business Combination, Consideration Transferred        
Gross Carrying Amount     $ 12,302 12,459
Customer relationships        
Business Combination, Consideration Transferred        
Gross Carrying Amount     $ 68,378 $ 67,915
AIDRO        
Business Combination, Consideration Transferred        
Payment to acquire business $ 5,683      
Payments to acquire businesses, net of escrow deposit 4,900      
Amount deposited in escrow account 800      
Purchase consideration 5,683      
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 long-term debt, net of deferred financing costs 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        
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        
Gross Carrying Amount $ 142      
Estimated Life 4 years      
AIDRO | Customer relationships        
Business Combination, Consideration Transferred        
Gross Carrying Amount $ 938      
Estimated Life 15 years