XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.4
Business Combinations and Asset Acquisition - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jul. 01, 2025
Oct. 25, 2024
Jun. 20, 2024
Dec. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2025
Business Combination [Line Items]              
Goodwill       $ 249,692 $ 249,692 $ 2,224 $ 249,692
Pro forma net sales         733,259 665,311  
Pro forma net income         $ 103,999 $ 122,177  
Flogistix              
Business Combination [Line Items]              
Purchase price     $ 399,800        
Decrease to fair value of goodwill     17,800        
Goodwill     66,325        
Pro forma net sales       125,700      
Pro forma net income       18,400      
Flogistix and Flowco              
Business Combination [Line Items]              
Purchase price     854,600        
FPS              
Business Combination [Line Items]              
Purchase price     454,800        
Decrease to fair value of goodwill     3,000        
Goodwill     $ 179,885        
Pro forma net sales       135,500      
Pro forma net income       $ 4,600      
Oilfield Services Company              
Business Combination [Line Items]              
Purchase price   $ 7,000          
Goodwill   $ 1,257          
Percentage of equity interests acquired   100.00%          
Customer Relationships | Flogistix              
Business Combination [Line Items]              
Intangibles acquired in acquisition     14 years        
Customer Relationships | FPS              
Business Combination [Line Items]              
Intangibles acquired in acquisition     9 years        
Customer Relationships | Oilfield Services Company              
Business Combination [Line Items]              
Intangibles acquired in acquisition   6 years          
Non-compete agreement | Oilfield Services Company              
Business Combination [Line Items]              
Intangibles acquired in acquisition   3 years          
Archrock, Inc.              
Business Combination [Line Items]              
Date of asset acquisition agreement Jul. 01, 2025            
Asset acquisition, consideration transferred in cash $ 71,000            
Assets acquisition, transaction date Aug. 01, 2025