XML 246 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table disaggregates revenue by major sources for the years ended December 31:
Major Goods/Service Lines20212020
Coal Mining$91,851 $72,088 
NAMining69,924 42,392 
Minerals Management31,003 14,721 
Unallocated Items4,695 2,133 
Eliminations(5,627)(2,902)
Total revenues$191,846 $128,432 
Timing of Revenue Recognition
Goods transferred at a point in time$80,515 $68,073 
Services transferred over time111,331 60,359 
Total revenues$191,846 $128,432 
Contract Balances
The opening and closing balances of the Company’s current and long-term contract liabilities and receivables are as follows:
Contract balances
Trade accounts receivableContract asset
(long-term)
Contract liability (current)Contract liability (long-term)
Balance at January 1, 2021$18,894 $4,984 $941 $3,626 
Balance at December 31, 202125,667 5,985 4,082 488 
Increase (decrease)$6,773 $1,001 $3,141 $(3,138)