XML 108 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting - Summarized Financial Information by Segment (Details) - USD ($)
$ in Thousands
10 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]        
Total revenues   $ 1,096,960 $ 688,369 $ 438,589
Total operating income   264,366 174,748 75,427
Interest income (expense), net   (6,480) 3,714 (774)
Other income (expense), net   4,490 (1,910) 492
Income before income taxes   262,376 176,552 75,145
Level 3        
Segment Reporting Information [Line Items]        
Inventory Step Up Expense $ 23,500 23,500    
Level 3 | Earn-out liability        
Segment Reporting Information [Line Items]        
Changes in fair value $ 14,850      
Operating Segments        
Segment Reporting Information [Line Items]        
Total operating income   299,106 202,650 91,579
Corporate and other        
Segment Reporting Information [Line Items]        
Total operating income   (34,740) (27,902) (16,152)
Pressure Control        
Segment Reporting Information [Line Items]        
Total revenues   756,727 688,369 438,589
Pressure Control | Operating Segments        
Segment Reporting Information [Line Items]        
Total operating income   236,934 202,650 91,579
Spoolable Technologies        
Segment Reporting Information [Line Items]        
Total revenues   340,233 0 0
Spoolable Technologies | Operating Segments        
Segment Reporting Information [Line Items]        
Total operating income   $ 62,172 $ 0 $ 0