v3.26.3
Segment Reporting - Schedule of Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting Information [Line Items]        
Total revenues $ 1,194,575 $ 971,847 $ 3,215,422 $ 2,796,247
Rental income 14,193 15,167 43,419 47,828
Cost of goods sold 1,093,449 867,077 2,903,886 2,500,671
Gross profit 101,126 104,770 311,536 295,576
Store labor 21,680 23,080 64,570 69,113
Maintenance and environmental costs 8,679 8,698 25,964 26,711
Other items [1] 47,056 44,905 138,269 128,167
Operating income (loss) 23,711 28,087 82,733 71,585
Fuel Sales to External Customers [Member]        
Segment Reporting Information [Line Items]        
Total revenues 1,066,404 839,989 2,849,559 2,422,682
Food and Merchandise Sales [Member]        
Segment Reporting Information [Line Items]        
Total revenues 108,024 110,685 303,976 308,085
Other Revenue [Member]        
Segment Reporting Information [Line Items]        
Total revenues 5,954 6,006 18,468 17,652
Fuel [Member]        
Segment Reporting Information [Line Items]        
Cost of goods sold 1,014,487 783,539 2,679,067 2,265,334
Food and Merchandise [Member]        
Segment Reporting Information [Line Items]        
Cost of goods sold 75,272 78,704 213,246 220,685
Rent Expense [Member]        
Segment Reporting Information [Line Items]        
Cost of goods sold 3,690 4,834 11,573 14,652
Unallocated [Member]        
Segment Reporting Information [Line Items]        
Other items [1] 21,141 19,142 61,068 49,627
Operating income (loss) (21,141) (19,142) (61,068) (49,627)
Wholesale | Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Total revenues 546,988 413,656 1,456,018 1,206,733
Rental income 10,162 11,274 31,335 36,409
Gross profit 23,119 24,785 73,536 76,305
Maintenance and environmental costs 821 1,543 3,466 4,437
Other items [1] 4,972 5,358 15,094 16,755
Operating income (loss) 17,326 17,884 54,976 55,113
Wholesale | Operating Segments [Member] | Fuel Sales to External Customers [Member]        
Segment Reporting Information [Line Items]        
Total revenues 535,803 401,161 1,421,405 1,166,520
Wholesale | Operating Segments [Member] | Other Revenue [Member]        
Segment Reporting Information [Line Items]        
Total revenues 1,023 1,221 3,278 3,804
Wholesale | Operating Segments [Member] | Fuel [Member]        
Segment Reporting Information [Line Items]        
Cost of goods sold 521,436 385,443 1,374,784 1,119,873
Wholesale | Operating Segments [Member] | Rent Expense [Member]        
Segment Reporting Information [Line Items]        
Cost of goods sold 2,433 3,428 7,698 10,555
Retail [Member] | Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Total revenues 647,587 558,191 1,759,404 1,589,514
Rental income 4,031 3,893 12,084 11,419
Gross profit 78,007 79,985 238,000 219,271
Store labor 21,680 23,080 64,570 69,113
Maintenance and environmental costs 7,858 7,155 22,498 22,274
Other items [1] 20,943 20,405 62,107 61,785
Operating income (loss) 27,526 29,345 88,825 66,099
Retail [Member] | Operating Segments [Member] | Fuel Sales to External Customers [Member]        
Segment Reporting Information [Line Items]        
Total revenues 530,601 438,828 1,428,154 1,256,162
Retail [Member] | Operating Segments [Member] | Food and Merchandise Sales [Member]        
Segment Reporting Information [Line Items]        
Total revenues 108,024 110,685 303,976 308,085
Retail [Member] | Operating Segments [Member] | Other Revenue [Member]        
Segment Reporting Information [Line Items]        
Total revenues 4,931 4,785 15,190 13,848
Retail [Member] | Operating Segments [Member] | Fuel [Member]        
Segment Reporting Information [Line Items]        
Cost of goods sold 493,051 398,096 1,304,283 1,145,461
Retail [Member] | Operating Segments [Member] | Food and Merchandise [Member]        
Segment Reporting Information [Line Items]        
Cost of goods sold 75,272 78,704 213,246 220,685
Retail [Member] | Operating Segments [Member] | Rent Expense [Member]        
Segment Reporting Information [Line Items]        
Cost of goods sold $ 1,257 $ 1,406 $ 3,875 $ 4,097
[1] For the Wholesale and Retail segments, other segment items includes real estate taxes, utilities, management fees, insurance and other operating expenses. For the Retail segment, other segment items also include rent expense, store supplies and shrink. Other segment items that are not allocated to a segment include general and administrative expenses, depreciation, amortization and accretion expense and gains/losses on dispositions and lease terminations, net.