v3.26.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenues

The following table presents our third-party revenue from contracts with customers by reportable segment (see Note 17 – Segment Information) and disaggregated by major product and service lines, timing of revenue recognition, and geographical markets for the three months ended March 31, 2026 (in thousands):

 

 

Three Months Ended March 31, 2026

 

Segments

 

Production
Solutions

 

 

Natural Gas
Technologies

 

 

Other and Eliminations

 

 

Total

 

Major Product/Service Lines

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Surface Equipment (1)

 

$

 

70,027

 

 

$

 

 

 

$

 

 

 

$

 

70,027

 

Downhole Components

 

 

 

70,136

 

 

 

 

 

 

 

 

 

 

 

 

70,136

 

Vapor Recovery (1)

 

 

 

 

 

 

 

62,111

 

 

 

 

(43

)

 

 

 

62,068

 

Natural Gas Systems

 

 

 

 

 

 

 

18,519

 

 

 

 

(11,220

)

 

 

 

7,299

 

Total

 

$

 

140,163

 

 

$

 

80,630

 

 

$

 

(11,263

)

 

$

 

209,530

 

Timing of Revenue Recognition

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Goods and services transferred at a point in time

 

$

 

65,446

 

 

$

 

33,474

 

 

$

 

(11,263

)

 

$

 

87,657

 

Services transferred over time

 

 

 

74,717

 

 

 

 

47,156

 

 

 

 

 

 

 

 

121,873

 

Total

 

$

 

140,163

 

 

$

 

80,630

 

 

$

 

(11,263

)

 

$

 

209,530

 

Geographical Markets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

 

138,341

 

 

$

 

80,325

 

 

$

 

(11,263

)

 

$

 

207,403

 

International

 

 

 

1,822

 

 

 

 

305

 

 

 

 

 

 

 

 

2,127

 

Total

 

$

 

140,163

 

 

$

 

80,630

 

 

$

 

(11,263

)

 

$

 

209,530

 

____________________________

(1) All of revenue for these service lines are recognized in accordance with ASC 842 as described within the Revenue Recognition section above.

The following table presents our third-party revenue from contracts with customers by reportable segment (see Note 17 – Segment Information) and disaggregated by major product and service lines, timing of revenue recognition, and geographical markets for the three months ended March 31, 2025 (in thousands):

 

 

Three Months Ended March 31, 2025

 

Segments

 

Production
Solutions

 

 

Natural Gas
Technologies

 

 

Other and Eliminations

 

 

Total

 

Major Product/Service Lines

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Surface Equipment (1)

 

$

 

54,598

 

 

$

 

 

 

$

 

 

 

$

 

54,598

 

Downhole Components

 

 

 

61,394

 

 

 

 

 

 

 

 

 

 

 

 

61,394

 

Vapor Recovery (1)

 

 

 

 

 

 

 

56,616

 

 

 

 

(45

)

 

 

 

56,571

 

Natural Gas Systems

 

 

 

 

 

 

 

28,881

 

 

 

 

(9,094

)

 

 

 

19,787

 

Total

 

$

 

115,992

 

 

$

 

85,497

 

 

$

 

(9,139

)

 

$

 

192,350

 

Timing of Revenue Recognition

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Goods and services transferred at a point in time

 

$

 

61,394

 

 

$

 

42,799

 

 

$

 

(9,139

)

 

$

 

95,054

 

Services transferred over time

 

 

 

54,598

 

 

 

 

42,698

 

 

 

 

 

 

 

 

97,296

 

Total

 

$

 

115,992

 

 

$

 

85,497

 

 

$

 

(9,139

)

 

$

 

192,350

 

Geographical Markets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

 

113,458

 

 

$

 

85,298

 

 

$

 

(9,139

)

 

$

 

189,617

 

International

 

 

 

2,534

 

 

 

 

199

 

 

 

 

 

 

 

 

2,733

 

Total

 

$

 

115,992

 

 

$

 

85,497

 

 

$

 

(9,139

)

 

$

 

192,350

 

___________________________

(1) All of revenue for these service lines are recognized in accordance with ASC 842 as described within the Revenue Recognition section above.