XML 84 R63.htm IDEA: XBRL DOCUMENT v3.25.4
ACQUISITIONS - Schedule of Provisional Fair Values of the Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Nov. 19, 2025
Oct. 24, 2025
Dec. 31, 2024
ASSETS        
Goodwill $ 157,674     $ 46,515
ExoTerra        
ASSETS        
Cash and cash equivalents     $ 1,612  
Accounts receivable     2,191  
Contract assets     9,504  
Inventories     970  
Prepaid expenses and other current assets     2,622  
Property and equipment     6,240  
Operating lease right-of-use assets     6,366  
Goodwill     57,290  
Other assets     223  
TOTAL ASSETS     111,718  
LIABILITIES        
Accounts payable     1,393  
Contract liabilities     7,657  
Operating lease liabilities     631  
Accrued expenses and other current liabilities     2,903  
Operating lease liabilities, non-current     5,735  
Deferred tax liabilities     0  
Other long-term liabilities     0  
TOTAL LIABILITIES     18,319  
Net assets acquired     93,399  
ExoTerra | Trade name        
ASSETS        
Identifiable intangible assets     2,200  
ExoTerra | Intangible asset - Customer relationships        
ASSETS        
Identifiable intangible assets     3,400  
ExoTerra | Developed technology        
ASSETS        
Identifiable intangible assets     $ 19,100  
Estes        
ASSETS        
Cash and cash equivalents   $ 3,216    
Accounts receivable   2,252    
Contract assets   859    
Inventories   1,455    
Prepaid expenses and other current assets   122    
Property and equipment   12,716    
Operating lease right-of-use assets   3,286    
Goodwill   28,276    
Other assets   0    
TOTAL ASSETS   84,982    
LIABILITIES        
Accounts payable   259    
Contract liabilities   5,558    
Operating lease liabilities   602    
Accrued expenses and other current liabilities   3,707    
Operating lease liabilities, non-current   2,684    
Deferred tax liabilities   7,432    
Other long-term liabilities   590    
TOTAL LIABILITIES   20,832    
Net assets acquired   64,150    
Estes | Trade name        
ASSETS        
Identifiable intangible assets   2,100    
Estes | Intangible asset - Customer relationships        
ASSETS        
Identifiable intangible assets   15,000    
Estes | Developed technology        
ASSETS        
Identifiable intangible assets   $ 15,700