v3.26.1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2026
REVENUE  
Schedule of accounts receivable arising from rental agreements, accounts receivable related to contracts with customers and contract liabilities associated with contracts with customers

As of March 31, 

As of December 31,

  ​ ​ ​

2026

  ​ ​ ​

2025

(in thousands)

Trade Accounts Receivable - Lease Arrangements (ASC 842)(1)

$

34,305

$

29,523

Trade Accounts Receivable - Revenue (ASC 606)(1)

283,465

234,505

Contract liabilities - Revenue (ASC 606)

(4,034)

(2,815)

Schedule of disaggregation of revenue by geographic location

Three months ended March 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

(in thousands)

Geographic Region

Permian Basin

$

196,031

$

179,843

Marcellus/Utica

41,725

42,555

Rockies

41,024

49,585

Eagle Ford

27,196

42,694

Mid-Continent

27,196

24,584

Haynesville/E. Texas

20,337

15,260

Bakken

14,815

22,664

Eliminations and other regions

(2,366)

(2,801)

Total

$

365,958

$

374,384