XML 178 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2022
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 Lines20222021
Coal Mining$95,204 $82,831 
NAMining85,664 78,944 
Minerals Management60,242 31,003 
Unallocated Items2,952 4,695 
Eliminations(2,343)(5,627)
Total revenues$241,719 $191,846 
Timing of Revenue Recognition
Goods transferred at a point in time$92,842 $80,515 
Services transferred over time148,877 111,331 
Total revenues$241,719 $191,846 
Contract Balances
The opening and closing balances of the Company’s current and long-term contract assets and liabilities and receivables are as follows:
Contract balances
Trade accounts receivableContract asset
(current)
Contract asset
(long-term)
Contract liability (current)Contract liability (long-term)
Balance at January 1, 2022$25,667 $— $5,985 $4,082 $1,453 
Balance at December 31, 202237,940 409 5,985 833 1,709 
Increase (decrease)$12,273 $409 $— $(3,249)$256