XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
Schedule of Reportable Segments

The following table reflects activity related to our reportable segments (in thousands):

 

 

Wholesale

 

 

Retail

 

 

Unallocated

 

 

Consolidated

 

Year Ended December 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

Revenues from fuel sales to external customers

 

$

1,809,897

 

 

$

1,802,995

 

 

$

 

 

$

3,612,892

 

Revenues from food and merchandise sales

 

 

 

 

 

390,144

 

 

 

 

 

 

390,144

 

Rent income

 

 

57,765

 

 

 

13,419

 

 

 

 

 

 

71,184

 

Other revenue

 

 

4,601

 

 

 

19,467

 

 

 

 

 

 

24,068

 

Total revenues

 

 

1,872,263

 

 

 

2,226,025

 

 

 

 

 

 

4,098,288

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cost of goods sold - fuel

 

 

1,747,005

 

 

 

1,652,079

 

 

 

 

 

 

3,399,084

 

Cost of goods sold - food and merchandise

 

 

 

 

 

280,234

 

 

 

 

 

 

280,234

 

Cost of goods sold - Rent expense

 

 

16,643

 

 

 

4,008

 

 

 

 

 

 

20,651

 

Gross profit

 

 

108,615

 

 

 

289,704

 

 

 

 

 

 

398,319

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Store labor

 

 

 

 

 

88,500

 

 

 

 

 

 

88,500

 

Maintenance and environmental costs

 

 

7,333

 

 

 

29,006

 

 

 

 

 

 

36,339

 

Other items (a)

 

 

24,421

 

 

 

78,726

 

 

 

99,773

 

 

 

202,920

 

Operating income (loss)

 

$

76,861

 

 

$

93,472

 

 

$

(99,773

)

 

$

70,560

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year Ended December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Revenues from fuel sales to external customers

 

$

2,215,110

 

 

$

1,751,846

 

 

$

 

 

$

3,966,956

 

Revenues from food and merchandise sales

 

 

 

 

 

315,957

 

 

 

 

 

 

315,957

 

Rent income

 

 

69,693

 

 

 

12,638

 

 

 

 

 

 

82,331

 

Other revenue

 

 

5,248

 

 

 

15,771

 

 

 

 

 

 

21,019

 

Total revenues

 

 

2,290,051

 

 

 

2,096,212

 

 

 

 

 

 

4,386,263

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cost of goods sold - fuel

 

 

2,142,430

 

 

 

1,613,117

 

 

 

 

 

 

3,755,547

 

Cost of goods sold - food and merchandise

 

 

 

 

 

226,110

 

 

 

 

 

 

226,110

 

Cost of goods sold - Rent expense

 

 

18,820

 

 

 

3,518

 

 

 

 

 

 

22,338

 

Gross profit

 

 

128,801

 

 

 

253,467

 

 

 

 

 

 

382,268

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Store labor

 

 

 

 

 

71,101

 

 

 

 

 

 

71,101

 

Maintenance and environmental costs

 

 

9,459

 

 

 

20,976

 

 

 

 

 

 

30,435

 

Other items (a)

 

 

28,529

 

 

 

64,681

 

 

 

99,452

 

 

 

192,662

 

Operating income (loss)

 

$

90,813

 

 

$

96,709

 

 

$

(99,452

)

 

$

88,070

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year Ended December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

Revenues from fuel sales to external customers

 

$

2,612,258

 

 

$

1,971,806

 

 

$

 

 

$

4,584,064

 

Revenues from food and merchandise sales

 

 

 

 

 

280,191

 

 

 

 

 

 

280,191

 

Rent income

 

 

71,322

 

 

 

12,784

 

 

 

 

 

 

84,106

 

Other revenue

 

 

6,509

 

 

 

12,554

 

 

 

 

 

 

19,063

 

Total revenues

 

 

2,690,089

 

 

 

2,277,335

 

 

 

 

 

 

4,967,424

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cost of goods sold - fuel

 

 

2,538,880

 

 

 

1,825,260

 

 

 

 

 

 

4,364,140

 

Cost of goods sold - food and merchandise

 

 

 

 

 

204,056

 

 

 

 

 

 

204,056

 

Cost of goods sold - Rent expense

 

 

20,470

 

 

 

2,987

 

 

 

 

 

 

23,457

 

Gross profit

 

 

130,739

 

 

 

245,032

 

 

 

 

 

 

375,771

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Store labor

 

 

 

 

 

59,236

 

 

 

 

 

 

59,236

 

Maintenance and environmental costs

 

 

9,502

 

 

 

18,173

 

 

 

 

 

 

27,675

 

Other items (a)

 

 

27,570

 

 

 

60,227

 

 

 

105,057

 

 

 

192,854

 

Operating income (loss)

 

$

93,667

 

 

$

107,396

 

 

$

(105,057

)

 

$

96,006

 

 

(a) 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 includes 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 on dispositions and lease terminations, net.

A reconciliation from operating income to income before income taxes follows (in thousands):

 

 

 

Years Ended December 31,

 

 

 

2024

 

 

2023

 

 

2022

 

Operating income

 

$

70,560

 

 

$

88,070

 

 

$

96,006

 

Other income, net

 

 

780

 

 

 

790

 

 

 

504

 

Interest expense

 

 

(52,320

)

 

 

(43,743

)

 

 

(32,100

)

Income before income taxes

 

$

19,020

 

 

$

45,117

 

 

$

64,410

 

 

Summary of reconciliation from operating income to income before income taxes

A reconciliation from operating income to income before income taxes follows (in thousands):

 

 

 

Years Ended December 31,

 

 

 

2024

 

 

2023

 

 

2022

 

Operating income

 

$

70,560

 

 

$

88,070

 

 

$

96,006

 

Other income, net

 

 

780

 

 

 

790

 

 

 

504

 

Interest expense

 

 

(52,320

)

 

 

(43,743

)

 

 

(32,100

)

Income before income taxes

 

$

19,020

 

 

$

45,117

 

 

$

64,410

 

Summary of Receivables Relating to Revenue Streams

Receivables relating to the revenue streams above are as follows (in thousands):

 

 

December 31,

 

 

 

2024

 

 

2023

 

Receivables from fuel and merchandise sales

 

$

30,115

 

 

$

28,467

 

Receivables for rent and other lease-related charges

 

 

2,122

 

 

 

3,155

 

Total accounts receivable

 

$

32,237

 

 

$

31,622