XML 112 R98.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Reporting - Schedule of Reportable Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]      
Total revenues $ 3,579,259 $ 1,932,323 $ 2,149,429
Rental income 83,182 83,233 90,139
Operating income (loss) 36,129 115,592 43,322
Income from CST Fuel Supply equity interests   3,202 14,768
Fuel Sales to External Customers [Member]      
Segment Reporting Information [Line Items]      
Total revenues 3,274,074 1,718,825 2,007,021
Food and Merchandise Sales [Member]      
Segment Reporting Information [Line Items]      
Total revenues 209,123 123,295 47,875
Other Revenue [Member]      
Segment Reporting Information [Line Items]      
Total revenues 12,880 6,970 4,394
Unallocated [Member]      
Segment Reporting Information [Line Items]      
Total revenues (930,348) (370,916) (306,070)
Operating income (loss) (107,172) (9,193) (73,166)
Unallocated [Member] | Fuel Sales to External Customers [Member]      
Segment Reporting Information [Line Items]      
Total revenues (930,348) (370,916) (306,070)
Wholesale | Operating Segments [Member]      
Segment Reporting Information [Line Items]      
Total revenues 3,073,597 1,623,002 1,999,931
Rental income 71,536 72,799 81,427
Operating income (loss) 137,841 123,457 113,299
Income from CST Fuel Supply equity interests   3,202 14,768
Wholesale | Operating Segments [Member] | Fuel Sales to External Customers [Member]      
Segment Reporting Information [Line Items]      
Total revenues 2,067,992 1,176,943 1,609,547
Wholesale | Operating Segments [Member] | Other Revenue [Member]      
Segment Reporting Information [Line Items]      
Total revenues 3,721 2,344 2,887
Wholesale | Intersegment [Member] | Fuel Sales to External Customers [Member]      
Segment Reporting Information [Line Items]      
Total revenues 930,348 370,916 306,070
Retail [Member] | Operating Segments [Member]      
Segment Reporting Information [Line Items]      
Total revenues 1,436,010 680,237 455,568
Rental income 11,646 10,434 8,712
Operating income (loss) 5,460 1,328 3,189
Retail [Member] | Operating Segments [Member] | Fuel Sales to External Customers [Member]      
Segment Reporting Information [Line Items]      
Total revenues 1,206,082 541,882 397,474
Retail [Member] | Operating Segments [Member] | Food and Merchandise Sales [Member]      
Segment Reporting Information [Line Items]      
Total revenues 209,123 123,295 47,875
Retail [Member] | Operating Segments [Member] | Other Revenue [Member]      
Segment Reporting Information [Line Items]      
Total revenues $ 9,159 $ 4,626 $ 1,507