XML 47 R39.htm IDEA: XBRL DOCUMENT v3.19.3
Disaggregated Revenue - Schedule of Disaggregates Revenue by Product Line (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Jun. 30, 2019
Sep. 30, 2018
Jun. 30, 2018
Disaggregation Of Revenue [Line Items]            
Revenue by product line $ 43,505 $ 53,819 $ 134,062 $ 134,062 $ 161,175 $ 161,175
Environmental Technologies and Services            
Disaggregation Of Revenue [Line Items]            
Revenue by product line 6,231 9,224   20,788   24,325
Oilfield and Industrial Technologies and Services            
Disaggregation Of Revenue [Line Items]            
Revenue by product line 37,274 44,595   113,274   136,850
Oilfield and Industrial Technologies and Services | Technology Products and Services            
Disaggregation Of Revenue [Line Items]            
Revenue by product line 9,540 12,922   25,155   35,578
Oilfield and Industrial Technologies and Services | Industrial Products and Services            
Disaggregation Of Revenue [Line Items]            
Revenue by product line 4,046 4,153   11,914   10,714
Oilfield and Industrial Technologies and Services | Base Ceramic and Sand Proppants            
Disaggregation Of Revenue [Line Items]            
Revenue by product line 22,911 $ 27,520   72,521   $ 90,558
Oilfield and Industrial Technologies and Services | Sublease and Rental Income            
Disaggregation Of Revenue [Line Items]            
Revenue by product line $ 777     $ 3,684