XML 63 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACQUISITIONS (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 11, 2024
Jan. 03, 2024
Sep. 22, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
ACQUISITIONS            
Increase (decrease) in goodwill       $ 203 $ 1,356  
Assets Acquired and Liabilities Assumed            
Goodwill       131,789 131,338 $ 126,366
Pro forma Condensed Combined Financial Information            
Revenues       531,262 620,954  
Income before income taxes       $ 17,497 $ 31,558  
Customer lists            
Assets Acquired and Liabilities Assumed            
Estimated Life       14 years 3 months 18 days    
Trade name            
Assets Acquired and Liabilities Assumed            
Estimated Life       13 years 10 months 24 days    
Spectrum Controls            
ACQUISITIONS            
Amount payable at each payment   $ 12,500        
Percentage of remaining consideration in cash   50.00%        
Percentage of remaining consideration in stock   50.00%        
Sierramotion Inc            
ACQUISITIONS            
Business acquisition percentage of voting interests acquired     100.00%      
Purchase price     $ 8,400      
Contingent Consideration     2,000      
Assets Acquired and Liabilities Assumed            
Intangible assets     4,100      
Goodwill     $ 2,876      
SNC            
ACQUISITIONS            
Business acquisition percentage of voting interests acquired 100.00%          
Purchase price $ 20,000          
Decrease to inventories       $ (500)    
Decrease to deferred income tax liabilities       (230)    
Decrease to purchase price       (67)    
Transaction costs related to acquisition       313    
Increase (decrease) in goodwill       203    
Revenue of SNC       38,045    
Net income       3,066    
Assets Acquired and Liabilities Assumed            
Cash and cash equivalents 881          
Trade receivables 3,467          
Inventories 8,600          
Prepaid expenses and other assets 496          
Property, plant, and equipment 4,258          
Operating lease assets 378          
Intangible assets 2,900          
Goodwill 2,955          
Other current liabilities (3,188)          
Deferred revenue (55)          
Operating lease liabilities (378)          
Net deferred income tax liabilities (472)          
Other noncurrent liabilities (118)          
Net purchase price $ 19,724          
SNC | Technology            
Assets Acquired and Liabilities Assumed            
Intangible assets       $ 800    
Estimated Life       10 years    
SNC | Customer lists            
Assets Acquired and Liabilities Assumed            
Intangible assets       $ 1,500    
Estimated Life       12 years    
SNC | Trade name            
Assets Acquired and Liabilities Assumed            
Intangible assets       $ 600    
Estimated Life       10 years