v3.26.1
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenues by type

  ​ ​ ​

Coal Operations

Royalties

Other,

Illinois

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

Corporate and

  ​ ​ ​

  ​ ​ ​

Basin

  ​ ​ ​

Appalachia

  ​ ​ ​

Oil & Gas

  ​ ​ ​

Coal

  ​ ​ ​

Elimination

  ​ ​ ​

Consolidated

(in thousands)

Three Months Ended June 30, 2026

Coal sales

$

330,272

$

139,272

$

$

$

$

469,544

Oil & gas royalties

46,293

46,293

Coal royalties

22,723

(22,723)

Transportation revenues

6,083

1,427

7,510

Other revenues

3,117

11,198

234

13,664

28,213

Total revenues

$

339,472

$

151,897

$

46,527

$

22,723

$

(9,059)

$

551,560

Three Months Ended June 30, 2025

 

Coal sales

$

343,841

$

141,628

$

$

$

$

485,469

Oil & gas royalties

35,473

35,473

Coal royalties

17,612

(17,612)

Transportation revenues

4,829

3,729

8,558

Other revenues

1,577

626

28

15,732

17,963

Total revenues

$

350,247

$

145,983

$

35,501

$

17,612

$

(1,880)

$

547,463

Six Months Ended June 30, 2026

Coal sales

$

640,027

$

272,799

$

$

$

$

912,826

Oil & gas royalties

87,634

87,634

Coal royalties

41,823

(41,823)

Transportation revenues

12,260

3,893

16,153

Other revenues

6,147

15,308

677

291

28,541

50,964

Total revenues

$

658,434

$

292,000

$

88,311

$

42,114

$

(13,282)

$

1,067,577

Six Months Ended June 30, 2025

 

Coal sales

$

677,075

$

276,905

$

$

$

$

953,980

Oil & gas royalties

71,557

71,557

Coal royalties

33,407

(33,407)

Transportation revenues

11,692

7,066

18,758

Other revenues

4,475

1,508

857

36,796

43,636

Total revenues

$

693,242

$

285,479

$

72,414

$

33,407

$

3,389

$

1,087,931

Schedule of trade receivables

  ​ ​ ​

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

 

(in thousands)

Beginning balance

$

166,573

$

177,467

$

129,686

$

166,829

 

Ending balance

$

200,779

$

177,659

$

200,779

$

177,659

Schedule of current coal supply contracts

2029 and

  ​ ​ ​

2026

  ​ ​ ​

2027

  ​ ​ ​

2028

  ​ ​ ​

Thereafter

  ​ ​ ​

Total

(in thousands)

Illinois Basin Coal Operations coal revenues

$

713,153

$

1,008,907

$

549,623

$

405,380

$

2,677,063

Appalachia Coal Operations coal revenues

250,072

380,968

289,856

37,800

958,696

Total coal revenues

$

963,225

$

1,389,875

$

839,479

$

443,180

$

3,635,759