XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisitions - Narratives (Details)
$ in Thousands, € in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jan. 14, 2022
USD ($)
Dec. 09, 2021
USD ($)
installment
Nov. 22, 2021
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Dec. 09, 2021
EUR (€)
Adjustment to goodwill               $ (6,496)      
Change in fair value       $ (5,066)   $ (560)   (2,605) $ 230    
Net income       (173,296) $ (156,489) $ (99,634) $ (60,746) (329,785) (160,380)    
Joule Processing LLC                      
Earn-out payments $ 130,000     41,700       41,700      
Achievement of revenue targets 90,000                    
Achievement of cost targets 40,000                    
Adjustment to goodwill       136              
Acquired 60,522                    
Fair value of contingent consideration       36,900       36,900      
Change in fair value       (4,800)       (4,800)      
Revenues       2,000       3,300      
Joule Processing LLC | Developed Technology Rights                      
Acquired $ 59,200                    
Estimated useful lives of acquired finite-lived intangible assets 15 years                    
Joule Processing LLC | Trade Names                      
Acquired $ 800                    
Estimated useful lives of acquired finite-lived intangible assets 4 years                    
Joule Processing LLC | Noncompete Agreements                      
Acquired $ 500                    
Estimated useful lives of acquired finite-lived intangible assets 6 years                    
Applied Cryo Technologies                      
Percentage of outstanding shares     100.00%                
Earn-out payments     $ 30,000 14,000       14,000      
Achievement of revenue targets     15,000                
Achievement of cost targets     15,000                
Adjustment to goodwill       500              
Acquired     70,484                
Fair value of contingent consideration       13,700       13,700      
Change in fair value       (400)       (300)      
Deferred tax liability     16,541             $ 16,500  
Reduction to valuation allowance                   16,500  
Deferred tax benefit                   $ 16,500  
Revenues       16,200       33,100      
Applied Cryo Technologies | Developed Technology Rights                      
Acquired     $ 26,300                
Estimated useful lives of acquired finite-lived intangible assets     15 years                
Applied Cryo Technologies | Customer Relationships                      
Acquired     $ 26,600                
Estimated useful lives of acquired finite-lived intangible assets     15 years                
Applied Cryo Technologies | Trade Names                      
Acquired     $ 13,700                
Estimated useful lives of acquired finite-lived intangible assets     15 years                
Applied Cryo Technologies | Noncompete Agreements                      
Acquired     $ 1,000                
Estimated useful lives of acquired finite-lived intangible assets     3 years                
Applied Cryo Technologies | Customer Backlog                      
Acquired     $ 2,900                
Estimated useful lives of acquired finite-lived intangible assets     1 year                
Frames Holding B.V.                      
Percentage of outstanding shares   100.00%                 100.00%
Earn-out payments | €                     € 30.0
Achievement of cost targets       29,100       29,100      
Acquired   $ 50,478                  
Contingent consideration, number of installments | installment   2                  
Increase in goodwill       7,200              
Fair value of contingent consideration       28,000       28,000      
Change in fair value       1,400       1,100      
Deferred tax liability   $ 11,259   4,100       4,100      
Revenues       $ 28,600       50,500      
Frames Holding B.V. | Pro Forma [Member]                      
Revenues               14,397 31,804    
Net income               $ 879 $ 1,034    
Frames Holding B.V. | Developed Technology Rights                      
Estimated useful lives of acquired finite-lived intangible assets   8 years                  
Fair value of acquisition   $ 5,300                  
Frames Holding B.V. | Customer Relationships                      
Fair value of acquisition   $ 27,200                  
Frames Holding B.V. | Customer Relationships | MPEEM approach                      
Estimated useful lives of acquired finite-lived intangible assets   17 years                  
Frames Holding B.V. | Trade Names                      
Estimated useful lives of acquired finite-lived intangible assets   8 years                  
Fair value of acquisition   $ 11,600                  
Frames Holding B.V. | Noncompete Agreements                      
Estimated useful lives of acquired finite-lived intangible assets   4 years                  
Fair value of acquisition   $ 4,900                  
Frames Holding B.V. | Backlog                      
Estimated useful lives of acquired finite-lived intangible assets   1 year                  
Fair value of acquisition   $ 1,400