Quarterly report pursuant to Section 13 or 15(d)

Disaggregated Revenue (Details)

v3.23.2
Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregated Revenue        
Sales $ 184,110 $ 225,172 $ 344,984 $ 404,886
Clean fuels, emission control & other        
Disaggregated Revenue        
Sales 8,426 7,386 13,166 14,482
Polymers & engineered plastics        
Disaggregated Revenue        
Sales 26,045 32,204 49,179 57,858
Regeneration and treatment services        
Disaggregated Revenue        
Sales 98,494 87,143 186,838 161,116
Industrial, mining & automotive        
Disaggregated Revenue        
Sales 51,145 98,439 95,801 171,430
Ecoservices        
Disaggregated Revenue        
Sales 158,065 192,968 295,805 347,028
Ecoservices | Clean fuels, emission control & other        
Disaggregated Revenue        
Sales 8,426 7,386 13,166 14,482
Ecoservices | Polymers & engineered plastics        
Disaggregated Revenue        
Sales 0 0 0 0
Ecoservices | Regeneration and treatment services        
Disaggregated Revenue        
Sales 98,494 87,143 186,838 161,116
Ecoservices | Industrial, mining & automotive        
Disaggregated Revenue        
Sales 51,145 98,439 95,801 171,430
Catalyst Technologies        
Disaggregated Revenue        
Sales 26,045 32,204 49,179 57,858
Catalyst Technologies | Clean fuels, emission control & other        
Disaggregated Revenue        
Sales 0 0 0 0
Catalyst Technologies | Polymers & engineered plastics        
Disaggregated Revenue        
Sales 26,045 32,204 49,179 57,858
Catalyst Technologies | Regeneration and treatment services        
Disaggregated Revenue        
Sales 0 0 0 0
Catalyst Technologies | Industrial, mining & automotive        
Disaggregated Revenue        
Sales $ 0 $ 0 $ 0 $ 0