XML 74 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of revenues        
Revenues $ 628,420 $ 415,439 $ 1,705,784 $ 1,096,504
Illinois Basin        
Disaggregation of revenues        
Revenues 335,234 231,093 923,427 640,260
Appalachia        
Disaggregation of revenues        
Revenues 245,724 154,944 646,705 384,286
Oil & Gas Royalties        
Disaggregation of revenues        
Revenues 37,572 21,191 105,112 52,798
Coal Royalties        
Disaggregation of revenues        
Revenues 16,708 13,456 46,400 36,410
Other, Corporate and Elimination        
Disaggregation of revenues        
Revenues (6,818) (5,245) (15,860) (17,250)
Coal sales        
Disaggregation of revenues        
Revenues 550,563 362,264 1,470,730 975,725
Coal sales | Illinois Basin        
Disaggregation of revenues        
Revenues 314,271 217,637 858,565 610,435
Coal sales | Appalachia        
Disaggregation of revenues        
Revenues 236,292 144,627 612,165 365,290
Oil & gas royalties        
Disaggregation of revenues        
Revenues 35,312 20,109 102,166 51,222
Oil & gas royalties | Oil & Gas Royalties        
Disaggregation of revenues        
Revenues 35,312 20,109 102,166 51,222
Coal royalties | Coal Royalties        
Disaggregation of revenues        
Revenues 16,708 13,456 46,400 36,410
Coal royalties | Other, Corporate and Elimination        
Disaggregation of revenues        
Revenues (16,708) (13,456) (46,400) (36,410)
Transportation        
Disaggregation of revenues        
Revenues 28,548 22,027 93,305 45,153
Transportation | Illinois Basin        
Disaggregation of revenues        
Revenues 19,508 12,121 59,848 27,235
Transportation | Appalachia        
Disaggregation of revenues        
Revenues 9,040 9,906 33,457 17,918
Other revenues        
Disaggregation of revenues        
Revenues 13,997 11,039 39,583 24,404
Other revenues | Illinois Basin        
Disaggregation of revenues        
Revenues 1,455 1,335 5,014 2,590
Other revenues | Appalachia        
Disaggregation of revenues        
Revenues 392 411 1,083 1,078
Other revenues | Oil & Gas Royalties        
Disaggregation of revenues        
Revenues 2,260 1,082 2,946 1,576
Other revenues | Other, Corporate and Elimination        
Disaggregation of revenues        
Revenues $ 9,890 $ 8,211 $ 30,540 $ 19,160