XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of revenues        
Revenues $ 616,501 $ 362,443 $ 1,077,364 $ 681,065
Illinois Basin        
Disaggregation of revenues        
Revenues 313,497 218,233 588,193 409,167
Appalachia        
Disaggregation of revenues        
Revenues 255,682 120,723 400,981 229,342
Oil & Gas Royalties        
Disaggregation of revenues        
Revenues 36,579 17,587 67,540 31,607
Coal Royalties        
Disaggregation of revenues        
Revenues 14,525 11,653 29,692 22,954
Other, Corporate and Elimination        
Disaggregation of revenues        
Revenues (3,782) (5,753) (9,042) (12,005)
Coal sales        
Disaggregation of revenues        
Revenues 531,807 325,974 920,167 613,461
Coal sales | Illinois Basin        
Disaggregation of revenues        
Revenues 290,389 210,157 544,294 392,798
Coal sales | Appalachia        
Disaggregation of revenues        
Revenues 241,418 115,817 375,873 220,663
Oil & gas royalties        
Disaggregation of revenues        
Revenues 35,927 17,114 66,854 31,113
Oil & gas royalties | Oil & Gas Royalties        
Disaggregation of revenues        
Revenues 35,927 17,114 66,854 31,113
Coal royalties | Coal Royalties        
Disaggregation of revenues        
Revenues 14,525 11,653 29,692 22,954
Coal royalties | Other, Corporate and Elimination        
Disaggregation of revenues        
Revenues (14,525) (11,653) (29,692) (22,954)
Transportation        
Disaggregation of revenues        
Revenues 35,385 12,058 64,757 23,126
Transportation | Illinois Basin        
Disaggregation of revenues        
Revenues 21,449 7,434 40,340 15,114
Transportation | Appalachia        
Disaggregation of revenues        
Revenues 13,936 4,624 24,417 8,012
Other revenues        
Disaggregation of revenues        
Revenues 13,382 7,297 25,586 13,365
Other revenues | Illinois Basin        
Disaggregation of revenues        
Revenues 1,659 642 3,559 1,255
Other revenues | Appalachia        
Disaggregation of revenues        
Revenues 328 282 691 667
Other revenues | Oil & Gas Royalties        
Disaggregation of revenues        
Revenues 652 473 686 494
Other revenues | Other, Corporate and Elimination        
Disaggregation of revenues        
Revenues $ 10,743 $ 5,900 $ 20,650 $ 10,949