v3.25.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2025
Inventories.  
Schedule of inventories

Inventories consisted of the following (in thousands):

June 30,

December 31,

    

2025

    

2024

Distillates: home heating oil, diesel and kerosene

$

124,484

$

234,486

Gasoline

 

209,298

 

222,092

Gasoline blendstocks

 

77,729

 

50,870

Residual oil

 

52,820

 

55,908

Renewable identification numbers (RINs)

 

2,435

 

3,313

Convenience store inventory

 

28,835

 

27,403

Total

$

495,601

$

594,072