Quarterly report pursuant to Section 13 or 15(d)

Disaggregated Revenue (Details)

v3.22.2.2
Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregated Revenue        
Sales $ 232,533 $ 167,428 $ 637,419 $ 441,004
Industrial & process chemicals        
Disaggregated Revenue        
Sales 41,252 23,302 116,257 58,586
Fuels & emission control        
Disaggregated Revenue        
Sales 88,532 67,644 243,358 191,630
Packaging & engineered plastics        
Disaggregated Revenue        
Sales 66,566 53,188 182,517 131,406
Natural resources        
Disaggregated Revenue        
Sales 36,183 23,294 95,287 59,382
Ecoservices        
Disaggregated Revenue        
Sales 195,674 137,550 542,703 358,509
Ecoservices | Industrial & process chemicals        
Disaggregated Revenue        
Sales 41,252 23,297 116,257 58,581
Ecoservices | Fuels & emission control        
Disaggregated Revenue        
Sales 88,532 67,644 243,358 191,630
Ecoservices | Packaging & engineered plastics        
Disaggregated Revenue        
Sales 29,707 23,315 87,801 48,916
Ecoservices | Natural resources        
Disaggregated Revenue        
Sales 36,183 23,294 95,287 59,382
Catalyst Technologies        
Disaggregated Revenue        
Sales 36,859 29,878 94,716 82,495
Catalyst Technologies | Industrial & process chemicals        
Disaggregated Revenue        
Sales 0 5 0 5
Catalyst Technologies | Fuels & emission control        
Disaggregated Revenue        
Sales 0 0 0 0
Catalyst Technologies | Packaging & engineered plastics        
Disaggregated Revenue        
Sales 36,859 29,873 94,716 82,490
Catalyst Technologies | Natural resources        
Disaggregated Revenue        
Sales $ 0 $ 0 $ 0 $ 0