XML 86 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Disaggregated Revenue (Tables)
12 Months Ended
Dec. 31, 2019
Disaggregation Of Revenue [Abstract]  
Schedule of Disaggregates Revenue by Product Line

The following table disaggregates revenue by product line for the years ended December 31:

 

 

 

2019

 

 

2018

 

Technology products and services

 

$

31,508

 

 

$

50,917

 

Industrial products and services

 

 

15,389

 

 

 

14,873

 

Base ceramic and sand proppants

 

 

84,484

 

 

 

112,819

 

Sublease and rental income

 

 

4,174

 

 

 

 

Oilfield and Industrial Technologies and Services segment

 

 

135,555

 

 

 

178,609

 

Environmental Technologies and Services segment

 

 

26,152

 

 

 

32,136

 

 

 

$

161,707

 

 

$

210,745