XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 2 - Revenue from Contracts with Customers: (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended September 30, 2022

 
   

Domestic

   

Export

   

Total

 

Power Generation

  $ 228,488     $ 53,329     $ 281,817  

Industrial

    6,670       117,435       124,105  

Metallurgical

    3,536       63,150       66,686  

Total Coal Revenue

    238,694       233,914       472,608  

Terminal Revenue

                    14,840  

Freight Revenue

                    42,619  

Total Revenue from Contracts with Customers

                  $ 530,067  
   

Three Months Ended September 30, 2021

 
   

Domestic

   

Export

   

Total

 

Power Generation

  $ 146,845     $ 26,390     $ 173,235  

Industrial

    3,233       57,534       60,767  

Metallurgical

    2,233       22,325       24,558  

Total Coal Revenue

    152,311       106,249       258,560  

Terminal Revenue

                    14,108  

Freight Revenue

                    19,348  

Total Revenue from Contracts with Customers

                  $ 292,016  
   

Nine Months Ended September 30, 2022

 
   

Domestic

   

Export

   

Total

 

Power Generation

  $ 655,834     $ 203,364     $ 859,198  

Industrial

    17,464       371,093       388,557  

Metallurgical

    3,536       230,377       233,913  

Total Coal Revenue

    676,834       804,834       1,481,668  

Terminal Revenue

                    58,016  

Freight Revenue

                    131,419  

Total Revenue from Contracts with Customers

                  $ 1,671,103  
   

Nine Months Ended September 30, 2021

 
   

Domestic

   

Export

   

Total

 

Power Generation

  $ 414,565     $ 86,626     $ 501,191  

Industrial

    9,470       230,771       240,241  

Metallurgical

    4,653       57,842       62,495  

Total Coal Revenue

    428,688       375,239       803,927  

Terminal Revenue

                    49,700  

Freight Revenue

                    72,371  

Total Revenue from Contracts with Customers

                  $ 925,998