XML 212 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenue
The following table presents the Company’s revenues disaggregated by type and percentage of total revenues for the periods indicated.
Year Ended December 31,
202120202019
RevenuePercentage of Total RevenueRevenuePercentage of Total RevenueRevenuePercentage of Total Revenue
Sand sales revenue$117,402 93 %$70,902 58 %$109,621 47 %
Shortfall revenue4,421 %23,281 19 %49,259 21 %
Logistics revenue4,824 %28,157 23 %74,193 32 %
Total revenues$126,647 100 %$122,340 100 %$233,073 100 %

Deferred revenue is expected to be recognized as follows:
Year Ended December 31, 2021Year Ended December 31, 2020
Total deferred revenue$16,270 Total deferred revenue$10,357 
Expected recognition:
20229,842 Recognized in 20216,875 
20236,428 Remains in 2021 balance3,482 
$16,270 $10,357