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

Coal sales

$

337,377

$

174,216

$

$

$

$

511,593

Oil & gas royalties

32,055

32,055

Coal royalties

24,662

(24,662)

Transportation revenues

4,725

2,976

7,701

Other revenues

1,790

675

703

16,850

20,018

Total revenues

$

343,892

$

177,867

$

32,758

$

24,662

$

(7,812)

$

571,367

Three Months Ended September 30, 2024

 

Coal sales

$

337,816

$

194,831

$

$

$

$

532,647

Oil & gas royalties

34,448

34,448

Coal royalties

16,647

(16,647)

Transportation revenues

16,764

7,853

24,617

Other revenues

2,331

479

240

18,807

21,857

Total revenues

$

356,911

$

203,163

$

34,688

$

16,647

$

2,160

$

613,569

Nine Months Ended September 30, 2025

Coal sales

$

1,014,452

$

451,121

$

$

$

$

1,465,573

Oil & gas royalties

103,612

103,612

Coal royalties

58,069

(58,069)

Transportation revenues

16,417

10,042

26,459

Other revenues

6,265

2,183

1,560

53,646

63,654

Total revenues

$

1,037,134

$

463,346

$

105,172

$

58,069

$

(4,423)

$

1,659,298

Nine Months Ended September 30, 2024

 

Coal sales

$

1,040,419

$

566,766

$

$

$

$

1,607,185

Oil & gas royalties

107,907

107,907

Coal royalties

51,933

(51,933)

Transportation revenues

61,810

20,261

82,071

Other revenues

7,284

2,362

563

9

51,235

61,453

Total revenues

$

1,109,513

$

589,389

$

108,470

$

51,942

$

(698)

$

1,858,616

Schedule of trade receivables

    

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

2025

    

2024

    

2025

    

2024

 

(in thousands)

Beginning balance

$

177,659

$

226,436

$

166,829

$

282,622

 

Ending balance

$

169,883

$

198,647

$

169,883

$

198,647