v3.25.4
Segment Reporting (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2026
Oct. 31, 2025
Jul. 31, 2025
Jan. 31, 2025
Oct. 31, 2024
Jul. 31, 2024
Jan. 31, 2026
Jan. 31, 2025
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]                
Total revenue $ 3,916,132     $ 3,903,633     $ 12,989,322 $ 11,948,141
Cost of goods sold (exclusive of depreciation and amortization, shown separately below) 2,909,580     2,991,065     9,748,638 9,121,758
Operating expenses 697,640     670,200     2,107,403 1,889,353
Depreciation and amortization 114,084     105,203     334,463 296,204
Interest, net 23,381     29,415     74,921 56,035
Income before income taxes 171,447     107,750     723,897 584,791
Federal and state income taxes 41,374     20,653     172,133 136,578
Net income 130,073 $ 206,336 $ 215,355 87,097 $ 180,918 $ 180,198 551,764 448,213
Reportable Segment                
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]                
Total revenue 3,916,132     3,903,633     12,989,322 11,948,141
Cost of goods sold (exclusive of depreciation and amortization, shown separately below) 2,909,580     2,991,065     9,748,638 9,121,758
Same-store employee expense 298,058     258,070     818,072 745,515
Same-store other expense 155,912     125,842     402,207 364,394
Same-store credit card fees expense 61,090     51,187     175,353 163,800
Non same-store operating expense 25,706     78,648     237,948 190,803
Other 156,874     156,453     473,823 424,841
Operating expenses 697,640     670,200     2,107,403 1,889,353
Depreciation and amortization 114,084     105,203     334,463 296,204
Interest, net 23,381     29,415     74,921 56,035
Income before income taxes 171,447     107,750     723,897 584,791
Federal and state income taxes 41,374     20,653     172,133 136,578
Net income 130,073     87,097     551,764 448,213
Reportable Segment | Prepared food & dispensed beverage                
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]                
Cost of goods sold (exclusive of depreciation and amortization, shown separately below) 176,492     167,616     562,498 509,073
Reportable Segment | Grocery & general merchandise                
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]                
Cost of goods sold (exclusive of depreciation and amortization, shown separately below) 679,677     659,730     2,227,038 2,025,931
Reportable Segment | Fuel                
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]                
Cost of goods sold (exclusive of depreciation and amortization, shown separately below) 1,961,481     2,064,764     6,631,509 6,408,238
Reportable Segment | Other                
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]                
Cost of goods sold (exclusive of depreciation and amortization, shown separately below) $ 91,930     $ 98,955     $ 327,593 $ 178,516