Quarterly report [Sections 13 or 15(d)]

Segment Reporting - Schedule of Reportable Segments (Details)

v3.25.3
Segment Reporting - Schedule of Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]        
Fuel costs $ 1,453,175 $ 1,626,399 $ 4,195,877 $ 4,855,462
Merchandise costs 258,248 315,597 760,804 913,823
Operating income (loss) from segments 137,888 143,360 370,244 389,708
Interest and other financial expenses, net (7,973) (8,590) (23,248) (23,701)
Gain (loss) from equity investment 48 29 95 79
Operating Segments        
Segment Reporting Information [Line Items]        
Total revenues 2,020,833 2,279,236 5,849,257 6,739,853
Intersegment Eliminations        
Segment Reporting Information [Line Items]        
Total revenues 1,299,223 1,461,661 3,737,045 4,365,432
Retail        
Segment Reporting Information [Line Items]        
Fuel costs 640,278 812,693 1,885,922 2,402,579
Merchandise costs 258,248 315,597 760,804 913,823
Salaries and wages 67,403 82,641 209,740 249,144
Credit card fees 21,287 24,641 62,087 71,385
Rent 32,463 36,406 99,684 108,285
Repairs and maintenance 14,528 15,229 45,041 47,383
Other segment expenses 37,170 43,180 110,147 126,467
Operating income (loss) from segments 77,470 85,094 197,991 219,532
Retail | Operating Segments        
Segment Reporting Information [Line Items]        
Total revenues 1,148,847 1,415,481 3,371,416 4,138,598
Retail | Intersegment Eliminations        
Segment Reporting Information [Line Items]        
Total revenues 0 0 0 0
Wholesale        
Segment Reporting Information [Line Items]        
Fuel costs 700,922 697,286 1,981,649 2,079,777
Credit card fees 1,836 1,960 5,328 5,912
Rent 10,708 5,927 28,815 17,135
Repairs and maintenance 988 853 3,256 2,402
Other segment expenses 1,105 1,077 3,655 3,233
Operating income (loss) from segments 24,128 20,294 66,000 59,853
Wholesale | Operating Segments        
Segment Reporting Information [Line Items]        
Total revenues 739,687 727,397 2,088,703 2,168,312
Wholesale | Intersegment Eliminations        
Segment Reporting Information [Line Items]        
Total revenues 0 0 0 0
Fleet Fueling        
Segment Reporting Information [Line Items]        
Fuel costs 105,952 109,752 309,409 350,309
Credit card fees 1,144 1,080 3,325 3,226
Rent 2,905 2,823 8,604 8,362
Repairs and maintenance 1,145 773 3,318 3,233
Other segment expenses 1,575 1,200 4,884 4,040
Operating income (loss) from segments 12,211 12,640 36,282 36,100
Fleet Fueling | Operating Segments        
Segment Reporting Information [Line Items]        
Total revenues 124,932 128,268 365,822 405,270
Fleet Fueling | Intersegment Eliminations        
Segment Reporting Information [Line Items]        
Total revenues 0 0 0 0
GPMP        
Segment Reporting Information [Line Items]        
Fuel costs 1,266,828 1,429,277 3,644,169 4,271,001
Other segment expenses 2,655 2,707 7,983 8,156
Operating income (loss) from segments 24,308 25,576 70,182 74,659
Interest and other financial expenses, net (7,973) (8,590) (23,248) (23,701)
GPMP | Operating Segments        
Segment Reporting Information [Line Items]        
Total revenues 194 1,031 1,389 3,655
GPMP | Intersegment Eliminations        
Segment Reporting Information [Line Items]        
Total revenues 1,293,597 1,456,529 3,720,945 4,350,161
Other Segments        
Segment Reporting Information [Line Items]        
Other segment expenses 13,028 12,435 38,238 39,725
Operating income (loss) from segments (229) (244) (211) (436)
Gain (loss) from equity investment 48 29 95 79
Other Segments | Operating Segments        
Segment Reporting Information [Line Items]        
Total revenues 7,173 7,059 21,927 24,018
Other Segments | Intersegment Eliminations        
Segment Reporting Information [Line Items]        
Total revenues 5,626 5,132 16,100 15,271
Fuel Revenue [Member]        
Segment Reporting Information [Line Items]        
Total revenues 1,599,990 1,783,871 4,616,448 5,302,734
Fuel Revenue [Member] | Retail        
Segment Reporting Information [Line Items]        
Total revenues 744,405 929,783 2,183,194 2,730,583
Fuel Revenue [Member] | Wholesale        
Segment Reporting Information [Line Items]        
Total revenues 725,990 720,646 2,052,153 2,147,853
Fuel Revenue [Member] | Fleet Fueling        
Segment Reporting Information [Line Items]        
Total revenues 122,692 125,933 359,219 398,266
Fuel Revenue [Member] | GPMP        
Segment Reporting Information [Line Items]        
Total revenues 0 822 849 3,017
Fuel Revenue [Member] | Other Segments        
Segment Reporting Information [Line Items]        
Total revenues 6,903 6,687 21,033 23,015
Merchandise Revenue [Member]        
Segment Reporting Information [Line Items]        
Total revenues 389,727 469,616 1,144,338 1,358,519
Merchandise Revenue [Member] | Retail        
Segment Reporting Information [Line Items]        
Total revenues 389,727 469,616 1,144,338 1,358,519
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 31,116 25,749 88,471 78,600
Other Revenues, Net | Retail        
Segment Reporting Information [Line Items]        
Total revenues 14,715 16,082 43,884 49,496
Other Revenues, Net | Wholesale        
Segment Reporting Information [Line Items]        
Total revenues 13,697 6,751 36,550 20,459
Other Revenues, Net | Fleet Fueling        
Segment Reporting Information [Line Items]        
Total revenues 2,240 2,335 6,603 7,004
Other Revenues, Net | GPMP        
Segment Reporting Information [Line Items]        
Total revenues 194 209 540 638
Other Revenues, Net | Other Segments        
Segment Reporting Information [Line Items]        
Total revenues $ 270 $ 372 $ 894 $ 1,003