XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2023
Inventories  
Schedule of inventories

Inventories consisted of the following (in thousands):

June 30,

December 31,

    

2023

    

2022

Distillates: home heating oil, diesel and kerosene

$

98,305

$

205,076

Gasoline

 

131,472

 

160,386

Gasoline blendstocks

 

40,369

 

51,900

Residual oil

 

39,265

 

112,457

Renewable identification numbers (RINs)

 

2,088

 

5,098

Crude oil

 

1,432

 

2,248

Convenience store inventory

 

30,935

 

29,566

Total

$

343,866

$

566,731