XML 57 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE (Tables)
12 Months Ended
Dec. 31, 2024
REVENUE  
Schedule of disaggregation of revenue by geographic location

Year ended December 31,

    

2024

2023

    

2022

(in thousands)

Geographic Region

Permian Basin

$

702,014

$

759,303

$

646,225

Rockies

209,934

231,306

155,854

Eagle Ford

154,887

163,366

152,467

Marcellus/Utica

141,267

160,839

140,859

Bakken

91,162

96,338

78,794

Mid-Continent

85,342

100,510

119,753

Haynesville/E. Texas

79,036

84,028

103,056

Eliminations and other regions

(11,567)

(10,337)

(9,588)

Total

$

1,452,075

$

1,585,353

$

1,387,420