XML 68 R56.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of revenues        
Revenues $ 641,836 $ 619,878 $ 1,304,758 $ 1,083,300
Coal sales        
Disaggregation of revenues        
Revenues 560,331 531,807 1,139,115 920,167
Oil & gas royalties        
Disaggregation of revenues        
Revenues 33,087 39,287 67,584 72,683
Transportation        
Disaggregation of revenues        
Revenues 30,527 35,385 60,765 64,757
Other revenues        
Disaggregation of revenues        
Revenues 17,891 13,399 37,294 25,693
Operating segments | Illinois Basin Coal        
Disaggregation of revenues        
Revenues 355,392 313,497 715,798 588,193
Operating segments | Illinois Basin Coal | Coal sales        
Disaggregation of revenues        
Revenues 331,813 290,389 668,723 544,294
Operating segments | Illinois Basin Coal | Transportation        
Disaggregation of revenues        
Revenues 21,178 21,449 42,506 40,340
Operating segments | Illinois Basin Coal | Other revenues        
Disaggregation of revenues        
Revenues 2,401 1,659 4,569 3,559
Operating segments | Appalachia Coal        
Disaggregation of revenues        
Revenues 238,242 255,682 489,501 400,981
Operating segments | Appalachia Coal | Coal sales        
Disaggregation of revenues        
Revenues 228,518 241,418 470,392 375,873
Operating segments | Appalachia Coal | Transportation        
Disaggregation of revenues        
Revenues 9,349 13,936 18,259 24,417
Operating segments | Appalachia Coal | Other revenues        
Disaggregation of revenues        
Revenues 375 328 850 691
Operating segments | Oil & Gas Royalties        
Disaggregation of revenues        
Revenues 33,412 39,956 68,949 73,476
Operating segments | Oil & Gas Royalties | Oil & gas royalties        
Disaggregation of revenues        
Revenues 33,087 39,287 67,584 72,683
Operating segments | Oil & Gas Royalties | Other revenues        
Disaggregation of revenues        
Revenues 325 669 1,365 793
Operating segments | Coal Royalties        
Disaggregation of revenues        
Revenues 16,567 14,525 32,080 29,692
Operating segments | Coal Royalties | Coal royalties        
Disaggregation of revenues        
Revenues 16,567 14,525 32,080 29,692
Other, Corporate and Elimination        
Disaggregation of revenues        
Revenues (1,777) (3,782) (1,570) (9,042)
Other, Corporate and Elimination | Coal royalties        
Disaggregation of revenues        
Revenues (16,567) (14,525) (32,080) (29,692)
Other, Corporate and Elimination | Other revenues        
Disaggregation of revenues        
Revenues 14,790 10,743 30,510 20,650
Elimination        
Disaggregation of revenues        
Revenues (16,567) (14,525) (32,080) (29,692)
Elimination | Coal Royalties        
Disaggregation of revenues        
Revenues $ 16,567 $ 14,525 $ 32,080 $ 29,692