Annual report pursuant to Section 13 and 15(d)

ACQUISITIONS - Acquisition of Adaptive 3D (Details)

v3.22.0.1
ACQUISITIONS - Acquisition of Adaptive 3D (Details) - USD ($)
$ in Thousands
8 Months Ended
May 08, 2021
May 07, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Combination, Consideration Transferred [Abstract]          
Increase in deferred income tax liabilities     $ 10,695    
Intangible assets, Gross Carrying Amount     280,751 $ 11,320  
Liabilities assumed:          
Goodwill     639,301 2,252 $ 2,252
Acquired technology          
Business Combination, Consideration Transferred [Abstract]          
Intangible assets, Gross Carrying Amount     198,631 $ 10,193  
Trade name          
Business Combination, Consideration Transferred [Abstract]          
Intangible assets, Gross Carrying Amount     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)        
Increase 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