XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.3
Revenues
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
Disaggregation of Revenues
Disaggregated revenues for the three and nine months ended September 30, 2024 and 2023 were as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2024202320242023
(in thousands)
Cement$51,185 $51,867 $145,262 $172,449 
Coiled tubing27,654 27,867 84,603 94,888 
Wireline27,905 28,324 83,743 88,917 
Service revenues$106,744 $108,058 $313,608 $356,254 
Tools$31,413 $32,559 $99,070 $109,199 
Product revenues$31,413 $32,559 $99,070 $109,199 
Total revenues$138,157 $140,617 $412,678 $465,453 
The Company recognizes revenues from the sales of products at a point in time and revenues from the sales of services over time.