Quarterly report pursuant to Section 13 or 15(d)

Disaggregated Revenue (Details)

v3.23.1
Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregated Revenue    
Sales $ 160,874 $ 179,714
Clean fuels, emission control & other    
Disaggregated Revenue    
Sales 4,740 7,096
Polymers & engineered plastics    
Disaggregated Revenue    
Sales 23,134 25,654
Regeneration and treatment services    
Disaggregated Revenue    
Sales 88,344 73,973
Industrial, mining & automotive    
Disaggregated Revenue    
Sales 44,656 72,991
Ecoservices    
Disaggregated Revenue    
Sales 137,740 154,060
Ecoservices | Clean fuels, emission control & other    
Disaggregated Revenue    
Sales 4,740 7,096
Ecoservices | Polymers & engineered plastics    
Disaggregated Revenue    
Sales 0 0
Ecoservices | Regeneration and treatment services    
Disaggregated Revenue    
Sales 88,344 73,973
Ecoservices | Industrial, mining & automotive    
Disaggregated Revenue    
Sales 44,656 72,991
Catalyst Technologies    
Disaggregated Revenue    
Sales 23,134 25,654
Catalyst Technologies | Clean fuels, emission control & other    
Disaggregated Revenue    
Sales 0 0
Catalyst Technologies | Polymers & engineered plastics    
Disaggregated Revenue    
Sales 23,134 25,654
Catalyst Technologies | Regeneration and treatment services    
Disaggregated Revenue    
Sales 0 0
Catalyst Technologies | Industrial, mining & automotive    
Disaggregated Revenue    
Sales $ 0 $ 0