v3.25.4
ACQUISITIONS - Narrative (Details) - USD ($)
$ in Thousands
2 Months Ended 3 Months Ended 8 Months Ended 9 Months Ended 12 Months Ended
Nov. 20, 2025
Nov. 05, 2025
Nov. 04, 2025
May 01, 2025
Nov. 04, 2024
Dec. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Mar. 31, 2025
Business Combination [Line Items]                        
Cash paid for acquisitions, net of cash received                   $ 1,000,179 $ 83,457  
Goodwill           $ 640,062 $ 640,062   $ 640,062 640,062   $ 264,092
Dusk Acquisition Corporation                        
Business Combination [Line Items]                        
Percent of outstanding equity acquired     100.00%                  
Business combination, consideration transferred     $ 667,500                  
Cash     6,000                  
Cash paid for acquisitions, net of cash received     650,000                  
Estimated cash at closing     4,100                  
Noncurrent contingent consideration     $ 13,400                  
Business combination target period     1 year                  
MARS                        
Business Combination [Line Items]                        
Cash     $ 5,973                  
Goodwill     264,981                  
Tax basis in goodwill     16,700                  
Customer Lists (useful life of 15 years)     $ 143,900                  
Remaining tax life     14 years                  
Revenues           16,900            
Income before income taxes           3,800            
Transaction expenses incurred             1,900     3,400    
Inventory     $ 54,520                  
Accounts Receivable     16,296                  
MARS | Customer Lists                        
Business Combination [Line Items]                        
Customer Lists (useful life of 15 years)     $ 349,000                  
Assets acquired, amortization period       15 years                
Aspen Manufacturing acquisition                        
Business Combination [Line Items]                        
Percent of outstanding equity acquired       100.00%                
Business combination, consideration transferred       $ 327,600                
Cash       2,289   2,289 2,289   2,289 2,289    
Cash paid for acquisitions, net of cash received       313,500                
Goodwill       100,421   100,244 100,244   100,244 100,244    
Customer Lists (useful life of 15 years)           165,000 165,000   165,000 165,000    
Revenues                 108,000      
Income before income taxes                 16,200      
Transaction expenses incurred             0     400   1,100
Business combination consideration transferred working capital adjustment       14,100                
Trade Name (indefinite life)           22,000 22,000   22,000 22,000    
Inventory       30,851   31,162 31,162   31,162 31,162    
Accounts Receivable       15,253   $ 15,191 15,191   $ 15,191 15,191    
Aspen Manufacturing acquisition | Customer Lists                        
Business Combination [Line Items]                        
Customer Lists (useful life of 15 years)       $ 165,000                
Assets acquired, amortization period       15 years                
MARS Parts and Aspen Manufacturing                        
Business Combination [Line Items]                        
Amortization, inventory step-up             1,100 $ 0   2,900 5,200  
Depreciation             0 200   100 500  
Warranty insurance expense             100 300   500 900  
Transaction expenses             2,000 0   3,900 5,000  
Estimated additional interest expense             2,900 13,000   20,800 39,000  
Estimated operating expense savings             400 900   3,000 2,600  
Income tax expense (benefit)             800 5,300   7,400 17,600  
MARS Parts and Aspen Manufacturing | Fair Value Adjustments to Inventory                        
Business Combination [Line Items]                        
Amortization             $ 1,900 $ 8,600   14,500 $ 25,700  
ProAction Fluids, LLC                        
Business Combination [Line Items]                        
Business combination, consideration transferred $ 9,500                      
Goodwill 6,800                      
Transaction expenses incurred 100                      
Inventory 700                      
Fair value of other assets $ 100                      
Assets acquired, amortization period 15 years                      
ProAction Fluids, LLC | Trademarks                        
Business Combination [Line Items]                        
Trade Name (indefinite life) $ 500                      
ProAction Fluids, LLC | Customer Lists                        
Business Combination [Line Items]                        
Customer Lists (useful life of 15 years) $ 1,400                      
Assets acquired, amortization period 15 years                      
Hydrotex Holdings, Inc.                        
Business Combination [Line Items]                        
Business combination, consideration transferred   $ 17,000                    
Cash paid for acquisitions, net of cash received   17,000                    
Goodwill   2,800                    
Transaction expenses incurred                   500    
Business combination consideration transferred working capital adjustment   100                    
Inventory   3,500                    
Fair value of other assets   $ 900                    
Assets acquired, amortization period   15 years                    
Accounts Receivable   $ 1,600                    
Fair value of other current asset   100                    
Fair value of current liabilities acquired   800                    
Hydrotex Holdings, Inc. | Trademarks                        
Business Combination [Line Items]                        
Trade Name (indefinite life)   1,300                    
Hydrotex Holdings, Inc. | Customer Lists                        
Business Combination [Line Items]                        
Customer Lists (useful life of 15 years)   $ 7,600                    
Assets acquired, amortization period   15 years                    
PF WaterWorks acquisition                        
Business Combination [Line Items]                        
Business combination, consideration transferred         $ 45,800              
Cash paid for acquisitions, net of cash received         40,000              
Noncurrent contingent consideration         $ 3,200              
Business combination target period         3 years 2 months 12 days              
Goodwill         $ 10,900              
Transaction expenses incurred                   $ 0   $ 1,400
Business combination consideration transferred working capital adjustment         2,600              
Inventory         3,800              
Fair value of other assets         $ 400              
Assets acquired, amortization period         15 years              
Accounts Receivable         $ 1,500              
Fair value of other current asset         200              
Fair value of current liabilities acquired         700              
Other liabilities         100              
PF WaterWorks acquisition | Trademarks                        
Business Combination [Line Items]                        
Trade Name (indefinite life)         3,100              
PF WaterWorks acquisition | Patents                        
Business Combination [Line Items]                        
Trade Name (indefinite life)         600              
PF WaterWorks acquisition | Customer Lists                        
Business Combination [Line Items]                        
Customer Lists (useful life of 15 years)         $ 26,200              
Assets acquired, amortization period         15 years              
PF WaterWorks acquisition | Patents                        
Business Combination [Line Items]                        
Assets acquired, amortization period         5 years