XML 74 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUES (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue    
Total revenues $ 695,326 $ 691,142
Gasolines    
Disaggregation of Revenue    
Total revenues 133,151 147,721
Jet Fuels    
Disaggregation of Revenue    
Total revenues 136,137 142,375
Diesel    
Disaggregation of Revenue    
Total revenues 124,701 182,456
Renewable diesel    
Disaggregation of Revenue    
Total revenues 75,803  
Other refinery products    
Disaggregation of Revenue    
Total revenues 211,669 207,180
Pygas    
Disaggregation of Revenue    
Total revenues 3,867 3,835
Metals    
Disaggregation of Revenue    
Total revenues 3,442 3,413
Other re-refined products    
Disaggregation of Revenue    
Total revenues 1,773 1,516
Terminalling    
Disaggregation of Revenue    
Total revenues 3,081 1,933
Oil collection services    
Disaggregation of Revenue    
Total revenues 1,702 713
Corporate and Eliminations    
Disaggregation of Revenue    
Total revenues (1,022) (2,733)
Corporate and Eliminations | Gasolines    
Disaggregation of Revenue    
Total revenues 0 0
Corporate and Eliminations | Jet Fuels    
Disaggregation of Revenue    
Total revenues 0 0
Corporate and Eliminations | Diesel    
Disaggregation of Revenue    
Total revenues 0 0
Corporate and Eliminations | Renewable diesel    
Disaggregation of Revenue    
Total revenues 0  
Corporate and Eliminations | Other refinery products    
Disaggregation of Revenue    
Total revenues (1,022) (2,733)
Corporate and Eliminations | Pygas    
Disaggregation of Revenue    
Total revenues 0 0
Corporate and Eliminations | Metals    
Disaggregation of Revenue    
Total revenues 0 0
Corporate and Eliminations | Other re-refined products    
Disaggregation of Revenue    
Total revenues 0 0
Corporate and Eliminations | Terminalling    
Disaggregation of Revenue    
Total revenues 0 0
Corporate and Eliminations | Oil collection services    
Disaggregation of Revenue    
Total revenues 0 0
Refining & Marketing | Operating Segments    
Disaggregation of Revenue    
Total revenues 657,707 659,328
Refining & Marketing | Operating Segments | Gasolines    
Disaggregation of Revenue    
Total revenues 133,151 147,721
Refining & Marketing | Operating Segments | Jet Fuels    
Disaggregation of Revenue    
Total revenues 136,137 142,375
Refining & Marketing | Operating Segments | Diesel    
Disaggregation of Revenue    
Total revenues 124,701 182,456
Refining & Marketing | Operating Segments | Renewable diesel    
Disaggregation of Revenue    
Total revenues 75,803  
Refining & Marketing | Operating Segments | Other refinery products    
Disaggregation of Revenue    
Total revenues 180,967 180,490
Refining & Marketing | Operating Segments | Pygas    
Disaggregation of Revenue    
Total revenues 3,867 3,835
Refining & Marketing | Operating Segments | Metals    
Disaggregation of Revenue    
Total revenues 0 0
Refining & Marketing | Operating Segments | Other re-refined products    
Disaggregation of Revenue    
Total revenues 0 518
Refining & Marketing | Operating Segments | Terminalling    
Disaggregation of Revenue    
Total revenues 3,081 1,933
Refining & Marketing | Operating Segments | Oil collection services    
Disaggregation of Revenue    
Total revenues 0 0
Black Oil & Recovery | Operating Segments    
Disaggregation of Revenue    
Total revenues 38,641 34,547
Black Oil & Recovery | Operating Segments | Gasolines    
Disaggregation of Revenue    
Total revenues 0 0
Black Oil & Recovery | Operating Segments | Jet Fuels    
Disaggregation of Revenue    
Total revenues 0 0
Black Oil & Recovery | Operating Segments | Diesel    
Disaggregation of Revenue    
Total revenues 0 0
Black Oil & Recovery | Operating Segments | Renewable diesel    
Disaggregation of Revenue    
Total revenues 0  
Black Oil & Recovery | Operating Segments | Other refinery products    
Disaggregation of Revenue    
Total revenues 31,724 29,423
Black Oil & Recovery | Operating Segments | Pygas    
Disaggregation of Revenue    
Total revenues 0 0
Black Oil & Recovery | Operating Segments | Metals    
Disaggregation of Revenue    
Total revenues 3,442 3,413
Black Oil & Recovery | Operating Segments | Other re-refined products    
Disaggregation of Revenue    
Total revenues 1,773 998
Black Oil & Recovery | Operating Segments | Terminalling    
Disaggregation of Revenue    
Total revenues 0 0
Black Oil & Recovery | Operating Segments | Oil collection services    
Disaggregation of Revenue    
Total revenues $ 1,702 $ 713