XML 127 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 3 - Revenues From Contracts With Customers (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

For the Year Ended December 31,

 

(In thousands)

 

2024

  

2023

  

2022

 

Coal royalty revenues

 $159,033  $218,011  $226,956 

Production lease minimum revenues

  4,365   3,322   5,854 

Minimum lease straight-line revenues

  16,530   19,389   18,792 

Carbon neutral revenues (1)

  15,703   2,969   8,600 

Property tax revenues

  7,100   6,219   5,878 

Wheelage revenues

  9,324   12,191   13,961 

Coal overriding royalty revenues

  2,358   2,175   3,434 

Lease amendment revenues

  3,724   3,070   3,201 

Aggregates royalty revenues

  2,904   2,876   3,299 

Oil and gas royalty revenues

  8,566   7,387   16,161 

Other revenues

  2,744   1,124   877 

Royalty and other mineral rights revenues

 $232,351  $278,733  $307,013 

Transportation and processing services revenues

  8,597   12,411   17,876 

Total Mineral Rights segment revenues from contracts with customers

 $240,948  $291,144  $324,889 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

December 31,

 

(In thousands)

 

2024

  

2023

 

Receivables

        

Accounts receivable, net

 $27,358  $37,206 

Other current assets, net (1)

     429 

Other long-term assets, net (2)

  2,352    
         

Contract liabilities

        

Accounts payable (3)

 $125  $ 

Current portion of deferred revenue

  4,341   4,599 

Deferred revenue

  55,814   38,356 
  

For the Year Ended December 31,

 

(In thousands)

 

2024

  

2023

  

2022

 

Balance at beginning of period (current and non-current)

 $42,955  $46,437  $61,862 

Increase due to minimums and lease amendment fees

  32,960   17,526   19,073 

Recognition of previously deferred revenue

  (15,760)  (21,008)  (34,498)

Balance at end of period (current and non-current)

 $60,155  $42,955  $46,437 
Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]

Lease Term (1)

 

Weighted Average Remaining Years

  

Annual Minimum Payments

 

0 - 5 years

  2.3  $13,478 

5 - 10 years

  5.4   17,477 

10+ years

  11.2   26,309 

Total

  7.3  $57,264