XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Reporting - Summarized Financial Information by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting Information [Line Items]        
Total revenues $ 293,181 $ 287,870 $ 857,693 $ 822,094
Total segment operating income 76,792 87,603 219,161 185,813
Interest income (expense), net 2,062 (1,372) 4,156 (6,298)
Other income, net 0 266 0 3,804
Income before income taxes 78,854 86,497 223,317 183,319
Operating Segments        
Segment Reporting Information [Line Items]        
Total segment operating income 85,444 94,595 239,222 214,885
Corporate And Other, Intersegment Eliminations        
Segment Reporting Information [Line Items]        
Total revenues (73) 0 (592) 0
Corporate, Non-Segment        
Segment Reporting Information [Line Items]        
Total segment operating income (8,652) (6,992) (20,061) (29,072)
Pressure Control | Operating Segments        
Segment Reporting Information [Line Items]        
Total revenues 185,099 182,484 547,319 576,273
Total segment operating income 52,537 54,822 159,881 180,881
Spoolable Technologies | Operating Segments        
Segment Reporting Information [Line Items]        
Total revenues 108,155 105,386 310,966 245,821
Total segment operating income $ 32,907 $ 39,773 $ 79,341 $ 34,004