XML 83 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions - Narratives (Details)
€ in Millions
12 Months Ended
Dec. 09, 2021
USD ($)
item
MW
Nov. 22, 2021
USD ($)
item
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 09, 2021
EUR (€)
Increase in goodwill     $ 148,500,000    
Change in fair value     11,176,000 $ 1,160,000  
Payment for Contingent Consideration Liability, Financing Activities     1,541,000    
Applied Cryo Technologies          
Percentage of outstanding shares   100.00%      
Earn-out payments   $ 30,000,000.0 14,000,000.0    
Achievement of production targets   15,000,000.0      
Achievement of cost targets   15,000,000.0      
Acquired   $ 70,484,000      
Number of contingent earn-out payments | item   4      
Deferred tax liability   $ 16,541,000 16,500,000    
Reduction to valuation allowance     16,500,000    
Deferred tax benefit     16,500,000    
Frames Holding B.V.          
Percentage of outstanding shares 100.00%       100.00%
Earn-out payments     29,100,000   € 30.0
Acquired $ 50,478,000        
Number of contingent earn-out payments | item 4        
Contingent consideration, number of installments $ 2        
Achievement of shipment, first target | MW 100        
Achievement of shipment, remaining target | MW 50        
Achievement of shipment, threshold target | MW 150        
Deferred tax liability $ 4,105,000   4,100,000    
Developed Technology Rights | Applied Cryo Technologies          
Acquired   26,300,000      
Developed Technology Rights | Frames Holding B.V.          
Fair value of acquisition 5,300,000        
Customer Relationships | Applied Cryo Technologies          
Acquired   26,600,000      
Customer Relationships | Frames Holding B.V.          
Fair value of acquisition 27,200,000        
Trade Names | Applied Cryo Technologies          
Acquired   13,700,000      
Trade Names | Frames Holding B.V.          
Fair value of acquisition 11,600,000        
Noncompete Agreements | Applied Cryo Technologies          
Acquired   $ 3,900,000      
Noncompete Agreements | Frames Holding B.V.          
Fair value of acquisition $ 4,900,000        
Backlog | Frames Holding B.V.          
Fair value of acquisition     $ 1,400,000