XML 95 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Goodwill and Other Intangible Assets (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Amortization of Intangible Assets   $ 12,400 $ 12,600 $ 7,600
Goodwill, Impairment Loss $ 0 $ 0 0  
Reporting Unit Measurement, Hypothetical Decrease in Expected Long-term Growth Rate   1.00%    
Reporting Unit Measurement, Hypothetical Increase in Weighted Average Cost of Capital   1.00%    
Goodwill $ 257,554 $ 257,721 $ 257,721  
National Reporting Unit [Member]        
Goodwill   $ 13,600    
Reporting Unit, Percentage of Parent Company Total Assets   1.60%    
Fill-Rite [Member]        
Goodwill   $ 230,700    
Reporting Unit, Percentage of Parent Company Total Assets   26.90%    
National Pump Company [Member]        
Goodwill, Impairment Loss   $ 0    
Fill-Rite [Member]        
Goodwill, Impairment Loss   0    
Other Operating Segment [Member]        
Goodwill, Impairment Loss   $ 0