XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Business Segments (Tables)
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Schedule of Financial Data by Segment and Assets by Reportable Segment Summary financial data by segment follows (in thousands):
Three Months Ended
June 30,
Six Months Ended June 30,
2023202220232022
Revenue
Drilling & Downhole$80,677 $76,493 $157,471 $147,753 
Completions72,099 66,079 145,766 118,621 
Production33,046 29,879 72,041 61,384 
Eliminations(373)(205)(872)(338)
Total revenue$185,449 $172,246 $374,406 $327,420 
Segment operating income
Drilling & Downhole$8,290 $8,528 $16,728 $14,514 
Completions4,190 3,587 7,746 2,872 
Production1,114 (154)2,743 (1,906)
Corporate(6,645)(6,885)(13,677)(16,090)
Total segment operating income (loss)6,949 5,076 13,540 (610)
Loss (gain) on disposal of assets and other542 (908)282 (886)
Operating income$6,407 $5,984 $13,258 $276 
A summary of consolidated assets by reportable segment is as follows (in thousands):
June 30, 2023December 31, 2022
Drilling & Downhole$353,678 $340,819 
Completions371,824 366,771 
Production99,581 95,089 
Corporate18,627 32,078 
Total assets$843,710 $834,757 
Schedule of Revenue from External Customers by Products and Services
The following table presents our revenues disaggregated by product line (in thousands):
Three Months Ended
June 30,
Six Months Ended June 30,
2023202220232022
Drilling Technologies$45,265 $33,540 $86,042 $62,775 
Downhole Technologies22,072 21,422 45,283 40,986 
Subsea Technologies13,340 21,531 26,146 43,992 
Stimulation and Intervention46,395 37,337 93,721 67,496 
Coiled Tubing25,704 28,742 52,045 51,125 
Production Equipment17,666 16,425 37,562 31,592 
Valve Solutions15,380 13,454 34,479 29,792 
Eliminations(373)(205)(872)(338)
Total revenue$185,449 $172,246 $374,406 $327,420 
Schedule of Revenue Disaggregated by Geography
The following table presents our revenues disaggregated by geography (in thousands):
Three Months Ended
June 30,
Six Months Ended June 30,
2023202220232022
United States$119,544 $114,626 $248,730 $211,858 
Middle East18,717 14,796 36,699 25,949 
Canada14,399 10,203 28,067 21,592 
Europe & Africa10,673 15,518 22,345 30,895 
Latin America12,265 8,736 21,033 19,700 
Asia-Pacific9,851 8,367 17,532 17,426 
Total revenue$185,449 $172,246 $374,406 $327,420