Quarterly report pursuant to Section 13 or 15(d)

Revenue from Contracts with Customers - Disaggregated Revenue (Details)

v3.23.3
Revenue from Contracts with Customers - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregated Revenue        
Total segment sales $ 173,326 $ 232,533 $ 518,310 $ 637,419
Clean fuels, emission control & other        
Disaggregated Revenue        
Total segment sales 8,393 7,991 21,559 22,474
Polymers & engineered plastics        
Disaggregated Revenue        
Total segment sales 25,697 36,859 74,877 94,716
Regeneration and treatment services        
Disaggregated Revenue        
Total segment sales 87,692 92,676 274,529 253,793
Industrial, mining & automotive        
Disaggregated Revenue        
Total segment sales 51,544 95,007 147,345 266,436
Ecoservices        
Disaggregated Revenue        
Total segment sales 147,629 195,674 443,433 542,703
Ecoservices | Clean fuels, emission control & other        
Disaggregated Revenue        
Total segment sales 8,393 7,991 21,559 22,474
Ecoservices | Polymers & engineered plastics        
Disaggregated Revenue        
Total segment sales 0 0 0 0
Ecoservices | Regeneration and treatment services        
Disaggregated Revenue        
Total segment sales 87,692 92,676 274,529 253,793
Ecoservices | Industrial, mining & automotive        
Disaggregated Revenue        
Total segment sales 51,544 95,007 147,345 266,436
Catalyst Technologies        
Disaggregated Revenue        
Total segment sales 25,697 36,859 74,877 94,716
Catalyst Technologies | Clean fuels, emission control & other        
Disaggregated Revenue        
Total segment sales 0 0 0 0
Catalyst Technologies | Polymers & engineered plastics        
Disaggregated Revenue        
Total segment sales 25,697 36,859 74,877 94,716
Catalyst Technologies | Regeneration and treatment services        
Disaggregated Revenue        
Total segment sales 0 0 0 0
Catalyst Technologies | Industrial, mining & automotive        
Disaggregated Revenue        
Total segment sales $ 0 $ 0 $ 0 $ 0