v3.25.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2025
REVENUE  
Schedule of disaggregation of revenue by geographic location

Three months ended June 30, 

Six months ended June 30, 

    

2025

    

2024

2025

    

2024

    

(in thousands)

Geographic Region

Permian Basin

$

187,293

$

180,656

$

367,136

$

349,079

Rockies

39,041

52,903

88,626

109,586

Marcellus/Utica

44,466

33,512

87,021

70,847

Eagle Ford

36,019

37,259

78,713

86,500

Bakken

25,389

19,755

48,053

34,890

Mid-Continent

23,162

19,362

47,746

38,843

Haynesville/E. Texas

12,688

24,057

27,948

47,406

Eliminations and other regions

(3,843)

(2,373)

(6,644)

(5,472)

Total

$

364,215

$

365,131

$

738,599

$

731,679