| 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 June 30, | | As of December 31, | | | 2026 | | 2025 | | | | (in thousands) | | | | | | | | Trade Accounts Receivable - Lease Arrangements (ASC 842)(1) | | $ | 25,246 | | $ | 29,523 | Trade Accounts Receivable - Revenue (ASC 606)(1) | | | 294,678 | | | 234,505 | Contract liabilities - Revenue (ASC 606) | | | (14,313) | | | (2,815) |
| (1) | Trade accounts receivable is net of the allowance for credit losses and includes related party receivables. |
|
| Schedule of disaggregation of revenue by geographic location |
| | | | | | | | | | | | | | | Three months ended June 30, | | Six months ended June 30, | | | 2026 | | 2025 | | 2026 | | 2025 | | | | (in thousands) | Geographic Region | | | | | | | | | | | | | Permian Basin | | $ | 215,508 | | $ | 187,293 | | $ | 411,539 | | $ | 367,136 | Rockies | | | 47,386 | | | 39,041 | | | 88,410 | | | 88,626 | Marcellus/Utica | | | 42,908 | | | 44,466 | | | 84,633 | | | 87,021 | Eagle Ford | | | 32,076 | | | 36,019 | | | 59,272 | | | 78,713 | Mid-Continent | | | 26,393 | | | 23,162 | | | 53,589 | | | 47,746 | Haynesville/E. Texas | | | 21,241 | | | 12,688 | | | 41,578 | | | 27,948 | Bakken | | | 14,612 | | | 25,389 | | | 29,427 | | | 48,053 | Eliminations and other regions | | | (4,317) | | | (3,843) | | | (6,683) | | | (6,644) | Total | | $ | 395,807 | | $ | 364,215 | | $ | 761,765 | | $ | 738,599 | | | | | | | | | | | | | |
|