Quarterly report pursuant to Section 13 or 15(d)

ACQUISITIONS - Acquisition of Adaptive 3D (Details)

v3.22.2
ACQUISITIONS - Acquisition of Adaptive 3D (Details) - USD ($)
$ in Thousands
3 Months Ended 8 Months Ended 12 Months Ended
May 08, 2021
May 07, 2021
Jun. 30, 2022
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Business Combination, Consideration Transferred [Abstract]            
Payment to acquire business     $ 1,000      
Decrease in deferred income tax liabilities     7,961 $ 10,695 $ 10,695  
Intangible assets, Gross Carrying Amount     275,890 280,751 280,751  
Liabilities assumed:            
Goodwill     377,710 639,301 639,301 $ 2,252
Acquired technology            
Business Combination, Consideration Transferred [Abstract]            
Intangible assets, Gross Carrying Amount     195,489 198,631 198,631  
Trade name            
Business Combination, Consideration Transferred [Abstract]            
Intangible assets, Gross Carrying Amount     $ 12,452 12,475 12,475  
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