XML 70 R56.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2025
Income Taxes  
Schedule of income before income taxes

Year Ended December 31, 

(in thousands)

2025

  ​ ​ ​

2024

  ​ ​ ​

2023

U.S.

  ​ ​ ​ ​ ​

$

423,638

  ​ ​ ​ ​ ​

$

232,380

  ​ ​ ​ ​ ​

$

142,247

Foreign

Total

$

423,638

$

232,380

$

142,247

Schedule of provision for income taxes

Year Ended December 31, 

(in thousands)

  ​ ​ ​

2025

  ​ ​ ​

2024

  ​ ​ ​

2023

Current tax provision:

U.S. federal

$

424

$

$

State

 

2,630

 

2,059

 

1,591

Total current

3,054

2,059

1,591

Deferred tax provision:

  ​

  ​

  ​

U.S. federal

91,880

53,340

32,928

State

 

5,911

 

4,750

 

2,730

Total deferred

97,791

58,090

35,658

Provision for income taxes

$

100,845

$

60,149

$

37,249

Schedule of Income taxes paid, net

Year Ended December 31, 

(in thousands)

2025

2024

2023

U.S. Federal

  ​ ​ ​

$

1,145

  ​ ​ ​

$

350

  ​ ​ ​

$

State

 

 

 

Texas

 

1,706

 

1,204

 

1,020

New Mexico

 

193

 

162

 

Pennsylvania

109

190

220

Louisiana

40

180

30

Other

 

97

 

124

 

41

Total income taxes paid, net

$

3,290

$

2,210

$

1,311

Reconciliation of effective tax rates to the U.S. statutory rate

Year Ended December 31, 

(in thousands)

2025

2024

2023

U.S. Federal statutory tax rate

  ​ ​ ​

$

88,964

  ​ ​ ​

21.0

%

$

48,800

  ​ ​ ​

21.0

%

$

29,872

21.0

%

State and local income taxes, net of federal income tax effect (1)

 

6,907

1.6

 

5,425

2.3

 

3,550

2.5

Changes in valuation allowance (2)

 

(70)

0.0

 

257

0.1

 

634

0.4

Nontaxable or nondeductible items

 

Executive compensation limitation

9,455

2.2

7,146

3.1

3,470

2.4

Benefit from equity-settled long-term incentive compensation

(5,801)

(1.4)

(1,569)

(0.7)

(213)

(0.1)

Other

1,148

0.3

(139)

(0.1)

(182)

(0.1)

Changes in unrecognized tax benefits(3)

 

242

0.1

 

229

0.1

 

118

0.1

Effective tax rate

$

100,845

23.8

%

$

60,149

25.9

%

$

37,249

26.2

%

(1)During the years ended December 31, 2025 and 2024, state taxes in New Mexico made up greater than 50% of the tax effect in this category. During the year ended December 31, 2023, state taxes in New Mexico and Texas made up greater than 50% of the tax effect in this category.
(2)See “Tax Attributes and Valuation Allowances” below for further details.
(3)Includes the expiration of statute of limitations. See “Unrecognized Tax Benefits” below for further details.
Schedule of deferred income tax balances

December 31, 

(in thousands)

2025

2024

Deferred tax assets:

  ​ ​ ​

  ​

  ​ ​ ​

  ​

Net operating loss carryforwards

$

147,123

$

143,412

Interest expense limitation carryforward

 

25,420

 

41,555

Basis difference in unconsolidated affiliate

872

943

Goodwill and intangible assets

24,255

40,201

Accrued liabilities

 

8,329

 

8,351

Other

 

11,934

 

12,822

217,933

247,284

Valuation allowances (1)

 

(1,441)

 

(1,462)

Total deferred tax assets

216,492

245,822

Deferred tax liabilities:

 

  ​

 

  ​

Property, plant and equipment

(159,165)

(78,477)

Basis difference in partnership

 

(245,941)

 

(221,149)

Other

 

(7,636)

 

(5,726)

Total deferred tax liabilities

 

(412,742)

 

(305,352)

Net deferred tax liability (2)

$

(196,250)

$

(59,530)

(1)See “Tax Attributes and Valuation Allowances” below for further details.
(2)The net deferred tax liability as of December 31, 2025 and 2024 is reflected in our consolidated balance sheets as deferred tax assets of $2.1 million and $3.0 million, respectively, and deferred tax liabilities of $198.3 million and $62.5 million, respectively.
Schedule of changes in valuation allowance

Year Ended December 31, 

(in thousands)

2025

  ​ ​ ​

2024

  ​ ​ ​

2023

Balance at beginning of period

  ​ ​ ​ ​ ​

$

(1,462)

  ​ ​ ​ ​ ​

$

(1,177)

  ​ ​ ​ ​ ​

$

(607)

Additions to valuation allowance

(141)

(455)

(742)

Reductions to valuation allowance

162

170

172

Balance at end of period

$

(1,441)

$

(1,462)

$

(1,177)

Schedule of changes in unrecognized tax benefits

Year Ended December 31, 

(in thousands)

2025

  ​ ​ ​

2024

  ​ ​ ​

2023

Beginning balance

  ​ ​ ​

$

19,467

  ​ ​ ​

$

19,465

  ​ ​ ​

$

19,651

Additions based on tax positions related to current year

 

2,558

 

2,402

 

1,886

Additions based on tax positions related to prior years

 

11,637

 

 

Reductions based on tax positions related to prior years

 

 

(18)

 

(7)

Reductions based on lapse of statute of limitations

 

(2,372)

 

(2,382)

 

(2,065)

Ending balance

$

31,290

$

19,467

$

19,465