Quarterly report [Sections 13 or 15(d)]

Segment Reporting - Schedule of Reportable Segments (Details)

v3.26.1
Segment Reporting - Schedule of Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting Information [Line Items]        
Fuel costs $ 1,822,011 $ 1,417,078 $ 3,122,781 $ 2,742,702
Merchandise costs 226,922 265,641 428,822 502,556
Operating income (loss) from segments 137,970 140,489 252,296 232,356
Interest and other financial expenses, net (3,679) (7,797) (9,200) (15,275)
Income from equity investment 2 26 21 47
Operating Segments        
Segment Reporting Information [Line Items]        
Total revenues 2,346,543 1,998,951 4,118,409 3,828,424
Intersegment Eliminations        
Segment Reporting Information [Line Items]        
Total revenues 1,762,981 1,263,519 3,007,039 2,437,820
Retail        
Segment Reporting Information [Line Items]        
Fuel costs 767,530 640,231 1,301,324 1,245,644
Merchandise costs 226,922 265,641 428,822 502,556
Salaries and wages 61,106 70,669 122,321 142,337
Credit card fees 22,677 21,384 40,631 40,800
Rent 30,331 33,383 61,479 67,221
Repairs and maintenance 13,405 14,854 26,820 30,513
Other segment expenses 32,447 36,319 64,588 72,977
Operating income (loss) from segments 72,915 80,370 126,514 120,521
Retail | Operating Segments        
Segment Reporting Information [Line Items]        
Total revenues 1,227,333 1,162,851 2,172,499 2,222,569
Retail | Intersegment Eliminations        
Segment Reporting Information [Line Items]        
Total revenues 0 0 0 0
Wholesale        
Segment Reporting Information [Line Items]        
Fuel costs 891,375 670,714 1,542,339 1,280,727
Credit card fees 1,826 1,823 3,348 3,492
Rent 13,580 9,451 26,532 18,107
Repairs and maintenance 1,944 1,277 3,211 2,268
Other segment expenses 1,477 2,097 2,669 2,550
Operating income (loss) from segments 24,883 23,242 47,895 41,872
Wholesale | Operating Segments        
Segment Reporting Information [Line Items]        
Total revenues 934,680 708,604 1,625,065 1,349,016
Wholesale | Intersegment Eliminations        
Segment Reporting Information [Line Items]        
Total revenues 405 0 929 0
Fleet Fueling        
Segment Reporting Information [Line Items]        
Fuel costs 158,258 100,353 268,812 203,457
Credit card fees 1,325 1,136 2,735 2,181
Rent 2,952 2,845 5,924 5,699
Repairs and maintenance 916 1,255 1,906 2,173
Other segment expenses 1,510 1,698 3,169 3,309
Operating income (loss) from segments 13,287 13,079 25,242 24,071
Fleet Fueling | Operating Segments        
Segment Reporting Information [Line Items]        
Total revenues 178,248 120,366 307,788 240,890
Fleet Fueling | Intersegment Eliminations        
Segment Reporting Information [Line Items]        
Total revenues 0 0 0 0
GPMP        
Segment Reporting Information [Line Items]        
Fuel costs 1,727,800 1,232,066 2,938,482 2,377,339
Other segment expenses 2,358 2,660 4,680 5,328
Operating income (loss) from segments 26,570 23,948 52,186 45,874
Interest and other financial expenses, net (3,679) (7,797) (9,200) (15,275)
GPMP | Operating Segments        
Segment Reporting Information [Line Items]        
Total revenues 47 544 218 1,195
GPMP | Intersegment Eliminations        
Segment Reporting Information [Line Items]        
Total revenues 1,756,681 1,258,130 2,995,130 2,427,346
Other Segments        
Segment Reporting Information [Line Items]        
Other segment expenses 11,815 12,125 23,360 25,210
Operating income (loss) from segments 315 (150) 459 18
Income from equity investment 2 26 21 47
Other Segments | Operating Segments        
Segment Reporting Information [Line Items]        
Total revenues 6,235 6,586 12,839 14,754
Other Segments | Intersegment Eliminations        
Segment Reporting Information [Line Items]        
Total revenues 5,895 5,389 10,980 10,474
Fuel Revenue [Member]        
Segment Reporting Information [Line Items]        
Total revenues 1,965,918 1,568,974 3,400,576 3,016,458
Fuel Revenue [Member] | Retail        
Segment Reporting Information [Line Items]        
Total revenues 866,999 748,103 1,494,059 1,438,789
Fuel Revenue [Member] | Wholesale        
Segment Reporting Information [Line Items]        
Total revenues 917,696 696,103 1,591,551 1,326,163
Fuel Revenue [Member] | Fleet Fueling        
Segment Reporting Information [Line Items]        
Total revenues 175,343 118,121 302,642 236,527
Fuel Revenue [Member] | GPMP        
Segment Reporting Information [Line Items]        
Total revenues 0 353 0 849
Fuel Revenue [Member] | Other Segments        
Segment Reporting Information [Line Items]        
Total revenues 5,880 6,294 12,324 14,130
Merchandise Revenue [Member]        
Segment Reporting Information [Line Items]        
Total revenues 347,428 400,126 652,838 754,611
Merchandise Revenue [Member] | Retail        
Segment Reporting Information [Line Items]        
Total revenues 347,428 400,126 652,838 754,611
Merchandise Revenue [Member] | Wholesale        
Segment Reporting Information [Line Items]        
Total revenues 0 0 0 0
Merchandise Revenue [Member] | Fleet Fueling        
Segment Reporting Information [Line Items]        
Total revenues 0 0 0 0
Merchandise Revenue [Member] | GPMP        
Segment Reporting Information [Line Items]        
Total revenues 0 0 0 0
Merchandise Revenue [Member] | Other Segments        
Segment Reporting Information [Line Items]        
Total revenues 0 0 0 0
Other Revenues, Net        
Segment Reporting Information [Line Items]        
Total revenues 33,197 29,851 64,995 57,355
Other Revenues, Net | Retail        
Segment Reporting Information [Line Items]        
Total revenues 12,906 14,622 25,602 29,169
Other Revenues, Net | Wholesale        
Segment Reporting Information [Line Items]        
Total revenues 16,984 12,501 33,514 22,853
Other Revenues, Net | Fleet Fueling        
Segment Reporting Information [Line Items]        
Total revenues 2,905 2,245 5,146 4,363
Other Revenues, Net | GPMP        
Segment Reporting Information [Line Items]        
Total revenues 47 191 218 346
Other Revenues, Net | Other Segments        
Segment Reporting Information [Line Items]        
Total revenues $ 355 $ 292 $ 515 $ 624