XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Reporting (Tables)
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Summarized Financial Information by Segment
Financial information by business segment for the three months ended March 31, 2023 and 2022 is summarized below.
Three Months Ended
March 31,
20232022
Revenue:
Pressure Control$194,655 $145,899 
Spoolable Technologies33,750 — 
Total revenues228,405 145,899 
Operating income:
Pressure Control49,439 30,990 
Spoolable Technologies249 — 
Total operating income49,688 30,990 
Interest income (expense), net1,002 (100)
Other income (expense), net3,538 (1,115)
Income before income taxes$54,228 $29,775