Quarterly report pursuant to Section 13 or 15(d)

Disaggregated Revenue (Details)

v3.22.1
Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregated Revenue    
Sales $ 179,714 $ 126,624
Operating segments    
Disaggregated Revenue    
Sales 179,714 126,624
Operating segments | Industrial & process chemicals    
Disaggregated Revenue    
Sales 32,854 16,947
Operating segments | Fuels & emission control    
Disaggregated Revenue    
Sales 71,658 55,192
Operating segments | Packaging & engineered plastics    
Disaggregated Revenue    
Sales 50,133 37,024
Operating segments | Natural resources    
Disaggregated Revenue    
Sales 25,069 17,461
Operating segments | Ecoservices    
Disaggregated Revenue    
Sales 154,060 100,222
Operating segments | Ecoservices | Industrial & process chemicals    
Disaggregated Revenue    
Sales 32,854 16,947
Operating segments | Ecoservices | Fuels & emission control    
Disaggregated Revenue    
Sales 71,658 55,192
Operating segments | Ecoservices | Packaging & engineered plastics    
Disaggregated Revenue    
Sales 24,479 10,622
Operating segments | Ecoservices | Natural resources    
Disaggregated Revenue    
Sales 25,069 17,461
Operating segments | Catalyst Technologies    
Disaggregated Revenue    
Sales 25,654 26,402
Operating segments | Catalyst Technologies | Industrial & process chemicals    
Disaggregated Revenue    
Sales 0 0
Operating segments | Catalyst Technologies | Fuels & emission control    
Disaggregated Revenue    
Sales 0 0
Operating segments | Catalyst Technologies | Packaging & engineered plastics    
Disaggregated Revenue    
Sales 25,654 26,402
Operating segments | Catalyst Technologies | Natural resources    
Disaggregated Revenue    
Sales $ 0 $ 0