XML 219 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of revenues      
Revenues $ 1,569,976 $ 1,328,129 $ 1,961,720
Illinois Basin      
Disaggregation of revenues      
Revenues 919,597 769,957 1,236,291
Appalachia      
Disaggregation of revenues      
Revenues 545,539 500,330 644,389
Oil & Gas Royalties      
Disaggregation of revenues      
Revenues 77,185 43,141 53,036
Coal Royalties      
Disaggregation of revenues      
Revenues 51,471 42,217 57,760
Other, Corporate and Elimination      
Disaggregation of revenues      
Revenues (23,816) (27,516) (29,756)
Coal sales      
Disaggregation of revenues      
Revenues 1,386,923 1,232,272 1,762,442
Coal sales | Illinois Basin      
Disaggregation of revenues      
Revenues 873,930 755,208 1,128,588
Coal sales | Appalachia      
Disaggregation of revenues      
Revenues 512,993 477,064 628,406
Coal sales | Other, Corporate and Elimination      
Disaggregation of revenues      
Revenues     5,448
Oil & gas royalties      
Disaggregation of revenues      
Revenues 74,988 42,912 51,735
Oil & gas royalties | Oil & Gas Royalties      
Disaggregation of revenues      
Revenues 74,988 42,912 51,735
Coal royalties | Coal Royalties      
Disaggregation of revenues      
Revenues 51,402 42,112 57,737
Coal royalties | Other, Corporate and Elimination      
Disaggregation of revenues      
Revenues (51,402) (42,112) (57,737)
Transportation revenues      
Disaggregation of revenues      
Revenues 69,607 21,129 99,503
Transportation revenues | Illinois Basin      
Disaggregation of revenues      
Revenues 41,001 12,817 94,686
Transportation revenues | Appalachia      
Disaggregation of revenues      
Revenues 28,606 8,312 4,817
Other revenues      
Disaggregation of revenues      
Revenues 38,458 31,816 48,040
Other revenues | Illinois Basin      
Disaggregation of revenues      
Revenues 4,666 1,932 13,017
Other revenues | Appalachia      
Disaggregation of revenues      
Revenues 3,940 14,954 11,166
Other revenues | Oil & Gas Royalties      
Disaggregation of revenues      
Revenues 2,197 229 1,301
Other revenues | Coal Royalties      
Disaggregation of revenues      
Revenues 69 105 23
Other revenues | Other, Corporate and Elimination      
Disaggregation of revenues      
Revenues $ 27,586 $ 14,596 $ 22,533