XML 51 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2025
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, 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

Three Months Ended June 30, 2024

 

Coal sales

$

331,973

$

180,686

$

$

$

$

512,659

Oil & gas royalties

36,429

36,429

Coal royalties

16,584

(16,584)

Transportation revenues

20,570

6,131

26,701

Other revenues

2,218

1,395

8

3

13,937

17,561

Total revenues

$

354,761

$

188,212

$

36,437

$

16,587

$

(2,647)

$

593,350

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

Six Months Ended June 30, 2024

 

Coal sales

$

702,603

$

371,935

$

$

$

$

1,074,538

Oil & gas royalties

73,459

73,459

Coal royalties

35,286

(35,286)

Transportation revenues

45,046

12,408

57,454

Other revenues

4,953

1,883

323

9

32,428

39,596

Total revenues

$

752,602

$

386,226

$

73,782

$

35,295

$

(2,858)

$

1,245,047

Schedule of trade receivables

    

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2025

    

2024

    

2025

    

2024

 

(in thousands)

Beginning balance

$

177,467

$

272,191

$

166,829

$

282,622

 

Ending balance

$

177,659

$

226,436

$

177,659

$

226,436

Schedule of current coal supply contracts

2028 and

    

2025

    

2026

    

2027

    

Thereafter

    

Total

(in thousands)

Illinois Basin Coal Operations coal revenues

$

609,685

$

1,036,588

$

653,033

$

739,113

$

3,038,419

Appalachia Coal Operations coal revenues

350,752

135,861

62,005

27,000

575,618

Total coal revenues (1)

$

960,437

$

1,172,449

$

715,038

$

766,113

$

3,614,037

(1) Coal revenues generally consists of consolidated revenues excluding our Oil & Gas Royalties segment as well as intercompany revenues from our Coal Royalties segment.