Quarterly report pursuant to Section 13 or 15(d)

ACQUISITIONS - Acquisition of Adaptive 3D (Details)

v3.22.1
ACQUISITIONS - Acquisition of Adaptive 3D (Details) - USD ($)
$ in Thousands
8 Months Ended 12 Months Ended
May 08, 2021
May 07, 2021
Dec. 31, 2021
Dec. 31, 2021
Mar. 31, 2022
Dec. 31, 2020
Business Combination, Consideration Transferred [Abstract]            
Decrease in deferred income tax liabilities     $ 10,695 $ 10,695 $ 9,506  
Intangible assets, Gross Carrying Amount     280,751 280,751 279,488  
Liabilities assumed:            
Goodwill     639,301 639,301 630,022 $ 2,252
Acquired technology            
Business Combination, Consideration Transferred [Abstract]            
Intangible assets, Gross Carrying Amount     198,631 198,631 197,828  
Trade name            
Business Combination, Consideration Transferred [Abstract]            
Intangible assets, Gross Carrying Amount     12,475 12,475 $ 12,469  
Adaptive 3D Technologies Inc            
Business Combination, Consideration Transferred [Abstract]            
Purchase consideration   $ 61,776        
Payment to acquire business   $ 24,083        
Common stock issued for acquisition   3,133,276        
Common stock fair value issued for acquisition   $ 37,700        
Value of stock issued for acquisition   37,693        
Decrease to goodwill $ (200)          
Decrease in deferred income tax liabilities $ 200          
Intangible assets, Gross Carrying Amount   27,300        
Transaction costs       $ 300    
Net revenues included in consolidated result     1,100      
Net income (loss) included in consolidated result     $ (4,900)      
Assets acquired:            
Cash and cash equivalents   2,852        
Accounts receivable   504        
Inventory   305        
Prepaid expenses and other current assets   462        
Property and equipment   558        
Intangible assets   27,300        
Other noncurrent assets   654        
Total assets acquired   32,635        
Liabilities assumed:            
Accounts payable   280        
Current portion of lease liability   151        
Accrued expenses and other current liabilities   100        
Deferred revenue   12        
Lease liability, net of current portion   502        
Deferred tax liability   4,616        
Total liabilities assumed   5,972        
Net assets acquired   26,663        
Goodwill   35,113        
Total net assets acquired   61,776        
Adaptive 3D Technologies Inc | Paycheck Protection Program            
Liabilities assumed:            
Long-term debt   311        
Adaptive 3D Technologies Inc | Acquired technology            
Business Combination, Consideration Transferred [Abstract]            
Intangible assets, Gross Carrying Amount   $ 27,000        
Estimated Life   14 years        
Adaptive 3D Technologies Inc | Trade name            
Business Combination, Consideration Transferred [Abstract]            
Intangible assets, Gross Carrying Amount   $ 300        
Estimated Life   5 years