XML 62 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 2 - Acquisitions (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Payments to Acquire Businesses, Gross   $ (0) $ (0) $ 527,993  
Amortization of Intangible Assets     12,400 12,600 $ 7,600
Tuthill Corporation [Member]          
Business Combination, Consideration Transferred $ 528,000        
Payments to Acquire Businesses, Gross 83,000        
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual       87,400  
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual       6,400  
Business Combination, Acquisition Related Costs       7,100  
Tuthill Corporation [Member] | Inventory Step Up [Member]          
Amortization of Intangible Assets     1,100 1,400  
Tuthill Corporation [Member] | Customer Backlog [Member]          
Amortization of Intangible Assets     $ 12,000 1,500  
Tuthill Corporation [Member] | Customer Relationships [Member]          
Amortization of Intangible Assets       $ 7,000  
Tuthill Corporation [Member] | Senior Term Loan Facility [Member]          
Business Combination, Consideration Transferred, Liabilities Incurred 350,000        
Tuthill Corporation [Member] | Subordinated Credit Facility [Member]          
Business Combination, Consideration Transferred, Liabilities Incurred 90,000        
Tuthill Corporation [Member] | Credit Facility [Member]          
Business Combination, Consideration Transferred, Liabilities Incurred $ 5,000