Annual report pursuant to Section 13 and 15(d)

ACQUISITIONS - Acquisition of Adaptive 3D (Details)

v3.24.0.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, 2022
Dec. 31, 2023
Business Combination, Consideration Transferred          
Decrease to goodwill       $ (606)  
Decrease in deferred income tax liabilities       8,430 $ 3,523
Gross Carrying Amount       277,259 266,421
Liabilities assumed:          
Goodwill     $ 639,301 112,955 0
Acquired technology          
Business Combination, Consideration Transferred          
Gross Carrying Amount       196,367 185,222
Trade name          
Business Combination, Consideration Transferred          
Gross Carrying Amount       $ 12,459 $ 12,302
Adaptive 3D Technologies Inc          
Business Combination, Consideration Transferred          
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      
Equity consideration   37,693      
Decrease to goodwill $ (200)        
Decrease in deferred income tax liabilities $ 200        
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:          
PPP loan payable   311      
Adaptive 3D Technologies Inc | Acquired technology          
Business Combination, Consideration Transferred          
Gross Carrying Amount   $ 27,000      
Estimated Life   14 years      
Adaptive 3D Technologies Inc | Trade name          
Business Combination, Consideration Transferred          
Gross Carrying Amount   $ 300      
Estimated Life   5 years