XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
ACQUISITIONS (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 11, 2024
Jan. 03, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Sep. 22, 2023
ACQUISITIONS                    
Increase (decrease) in goodwill             $ 323      
Assets Acquired and Liabilities Assumed                    
Goodwill     $ 134,390       134,390   $ 131,338  
Pro forma Condensed Combined Financial Information                    
Revenues           $ 156,797 409,252 $ 469,392    
Income before income taxes           $ 9,261 $ 13,702 $ 27,286    
Customer lists                    
Assets Acquired and Liabilities Assumed                    
Estimated Life     14 years 1 month 6 days       14 years 1 month 6 days      
Trade name                    
Assets Acquired and Liabilities Assumed                    
Estimated Life     13 years 8 months 12 days       13 years 8 months 12 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          
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     (110)              
Decrease to purchase price       $ (67)            
Transaction costs related to acquisition             $ 313      
Increase (decrease) in goodwill     390 $ (67)            
Revenue of SNC     9,602       28,072      
Net income     1,140       3,014      
Assets Acquired and Liabilities Assumed                    
Cash and cash equivalents     881       881      
Trade receivables     3,467       3,467      
Inventories     8,600       8,600      
Prepaid expenses and other assets     496       496      
Property, plant, and equipment     4,258       4,258      
Operating lease assets     378       378      
Intangible assets     2,900       2,900      
Goodwill     3,075       3,075      
Other current liabilities     (3,188)       (3,188)      
Deferred revenue     (55)       (55)      
Operating lease liabilities     (378)       (378)      
Net deferred income tax liabilities     (592)       (592)      
Other noncurrent liabilities     (118)       (118)      
Net purchase price     19,724       19,724      
SNC | Technology                    
Assets Acquired and Liabilities Assumed                    
Intangible assets     $ 800       $ 800      
Estimated Life     10 years       10 years      
SNC | Customer lists                    
Assets Acquired and Liabilities Assumed                    
Intangible assets     $ 1,500       $ 1,500      
Estimated Life     12 years       12 years      
SNC | Trade name                    
Assets Acquired and Liabilities Assumed                    
Intangible assets     $ 600       $ 600      
Estimated Life     10 years       10 years