Quarterly report pursuant to Section 13 or 15(d)

Revenue from Contracts with Customers (Details)

v3.24.3
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregated Revenue        
Total segment sales $ 179,175 $ 173,326 $ 522,532 $ 518,310
Clean fuels, emission control & other        
Disaggregated Revenue        
Total segment sales 9,539 8,393 25,542 21,559
Polyethylene, polymers & engineered plastics        
Disaggregated Revenue        
Total segment sales 25,308 25,697 73,104 74,877
Regeneration and treatment services        
Disaggregated Revenue        
Total segment sales 91,037 87,692 269,721 274,529
Industrial, mining & automotive        
Disaggregated Revenue        
Total segment sales 53,291 51,544 154,165 147,345
Ecoservices        
Disaggregated Revenue        
Total segment sales 153,867 147,629 449,428 443,433
Ecoservices | Clean fuels, emission control & other        
Disaggregated Revenue        
Total segment sales 9,539 8,393 25,542 21,559
Ecoservices | Polyethylene, polymers & engineered plastics        
Disaggregated Revenue        
Total segment sales 0 0 0 0
Ecoservices | Regeneration and treatment services        
Disaggregated Revenue        
Total segment sales 91,037 87,692 269,721 274,529
Ecoservices | Industrial, mining & automotive        
Disaggregated Revenue        
Total segment sales 53,291 51,544 154,165 147,345
Advanced Materials & Catalysts        
Disaggregated Revenue        
Total segment sales 25,308 25,697 73,104 74,877
Advanced Materials & Catalysts | Clean fuels, emission control & other        
Disaggregated Revenue        
Total segment sales 0 0 0 0
Advanced Materials & Catalysts | Polyethylene, polymers & engineered plastics        
Disaggregated Revenue        
Total segment sales 25,308 25,697 73,104 74,877
Advanced Materials & Catalysts | Regeneration and treatment services        
Disaggregated Revenue        
Total segment sales 0 0 0 0
Advanced Materials & Catalysts | Industrial, mining & automotive        
Disaggregated Revenue        
Total segment sales $ 0 $ 0 $ 0 $ 0