XML 44 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Disaggregated Revenue (Tables)
12 Months Ended
Dec. 31, 2018
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:

 

 

 

2018

 

 

2017

 

Technology products and services

 

$

50,917

 

 

$

43,383

 

Industrial products and services

 

 

14,873

 

 

 

12,030

 

Base ceramic and sand proppants

 

 

112,819

 

 

 

110,144

 

Oilfield and Industrial Technologies and Services segment

 

 

178,609

 

 

 

165,557

 

Environmental Technologies and Services segment

 

 

32,136

 

 

 

23,199

 

 

 

$

210,745

 

 

$

188,756