Quarterly report pursuant to Section 13 or 15(d)

Disaggregated Revenue (Details)

v3.22.2
Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregated Revenue        
Sales $ 225,172 $ 146,952 $ 404,886 $ 273,576
Ecoservices        
Disaggregated Revenue        
Sales   120,737   220,959
Catalyst Technologies        
Disaggregated Revenue        
Sales   26,215   52,617
Operating segments        
Disaggregated Revenue        
Sales 225,172 146,956 404,886 273,580
Operating segments | Industrial & process chemicals        
Disaggregated Revenue        
Sales 42,141 18,341 74,995 35,288
Operating segments | Fuels & emission control        
Disaggregated Revenue        
Sales 83,178 68,794 154,836 123,987
Operating segments | Packaging & engineered plastics        
Disaggregated Revenue        
Sales 65,819 41,194 115,951 78,217
Operating segments | Natural resources        
Disaggregated Revenue        
Sales 34,034 18,627 59,104 36,088
Operating segments | Ecoservices        
Disaggregated Revenue        
Sales 192,968 120,741 347,028 220,963
Operating segments | Ecoservices | Industrial & process chemicals        
Disaggregated Revenue        
Sales 42,141 18,341 74,995 35,288
Operating segments | Ecoservices | Fuels & emission control        
Disaggregated Revenue        
Sales 83,178 68,794 154,836 123,987
Operating segments | Ecoservices | Packaging & engineered plastics        
Disaggregated Revenue        
Sales 33,615 14,979 58,093 25,600
Operating segments | Ecoservices | Natural resources        
Disaggregated Revenue        
Sales 34,034 18,627 59,104 36,088
Operating segments | Catalyst Technologies        
Disaggregated Revenue        
Sales 32,204 26,215 57,858 52,617
Operating segments | Catalyst Technologies | Industrial & process chemicals        
Disaggregated Revenue        
Sales 0 0 0 0
Operating segments | Catalyst Technologies | Fuels & emission control        
Disaggregated Revenue        
Sales 0 0 0 0
Operating segments | Catalyst Technologies | Packaging & engineered plastics        
Disaggregated Revenue        
Sales 32,204 26,215 57,858 52,617
Operating segments | Catalyst Technologies | Natural resources        
Disaggregated Revenue        
Sales $ 0 0 $ 0 0
Eliminations        
Disaggregated Revenue        
Sales   (4)   (4)
Eliminations | Ecoservices        
Disaggregated Revenue        
Sales   (4)   (4)
Eliminations | Catalyst Technologies        
Disaggregated Revenue        
Sales   $ 0   $ 0