XML 45 R33.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 Revenue
The following tables disaggregate the Company's revenue from contracts with customers by product type and market:
Three Months Ended June 30, 2025
DomesticExportTotal
Power Generation$414,634 $60,978 $475,612 
Industrial40,671 232,874 273,545 
Metallurgical44,054 300,155 344,209 
Total Coal Revenue499,359 594,007 1,093,366 
Third-Party Terminal Revenue4,540 
Other Revenue4,455 
Total Revenue from Contracts with Customers$1,102,361 
Six Months Ended June 30, 2025
Domestic Export Total
Power Generation$756,443 $153,897 $910,340 
Industrial66,170 409,440 475,610 
Metallurgical67,558 649,113 716,671 
Total Coal Revenue890,171 1,212,450 2,102,621 
Third-Party Terminal Revenue9,496 
Other Revenue7,650 
Total Revenue from Contracts with Customers$2,119,767 
Three Months Ended June 30, 2024
DomesticExportTotal
Power Generation$186,657 $37,954 $224,611 
Industrial7,745 173,176 180,921 
Metallurgical9,765 66,958 76,723 
Total Coal Revenue204,167 278,088 482,255 
Third-Party Terminal Revenue4,727 
Other Revenue3,738 
Total Revenue from Contracts with Customers$490,720 
Six Months Ended June 30, 2024
Domestic Export Total
Power Generation$351,390 $111,781 $463,171 
Industrial11,151 375,798 386,949 
Metallurgical23,022 140,938 163,960 
Total Coal Revenue385,563 628,517 1,014,080 
Third-Party Terminal Revenue15,199 
Other Revenue 8,130 
Total Revenue from Contracts with Customers$1,037,409