XML 31 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue (Notes)
3 Months Ended
Mar. 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.
Three Months Ended March 31,
20212020
RevenuePercentage of Total RevenueRevenuePercentage of Total Revenue
Sand sales revenue$23,147 84 %$30,008 63 %
Shortfall revenue1,741 %1,307 %
Logistics revenue2,562 %16,173 34 %
Total revenues$27,450 100 %$47,488 100 %

The Company recorded $10,357 of deferred revenue on the balance sheet on December 31, 2020, of which $4,187 has been recognized in the three months ended March 31, 2021. Of the remaining amount, the Company expects to recognize $2,688 through December 31, 2021 and the remainder through 2023.