v3.26.1
Segment Reporting - Schedule of Financial Information for Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Revenues $ 550,851 $ 415,813 $ 1,015,263 $ 770,965
Cost of sales 399,795 295,769 756,731 560,928
Segment depreciation and amortization     (73,736) (54,323)
Selling, general and administrative (80,651) (65,385) (153,827) (124,306)
Interest expense, net (7,038) (7,076) (14,258) (14,191)
Other income (expense), net 861 (1,983) 786 (2,001)
Income before income taxes 64,228 45,600 91,233 69,539
Company-operated shops        
Segment Reporting [Line Items]        
Revenues 510,031 380,500 939,088 706,921
Franchising and other        
Segment Reporting [Line Items]        
Revenues 40,820 35,313 76,175 64,044
Operating Segments        
Segment Reporting [Line Items]        
Revenues 550,851 415,813 1,015,263 770,965
Cost of sales 365,970 268,693 686,081 507,824
Segment contribution 184,881 147,120 329,182 263,141
Segment depreciation and amortization (33,825) (27,076) (70,650) (53,104)
Operating Segments | Company-operated shops        
Segment Reporting [Line Items]        
Revenues 510,031 380,500 939,088 706,921
Segment contribution 155,970 118,236 277,274 214,301
Operating Segments | Company-operated shops | Beverage, food & packaging        
Segment Reporting [Line Items]        
Cost of sales 133,108 96,468 245,430 177,847
Operating Segments | Company-operated shops | Labor costs        
Segment Reporting [Line Items]        
Cost of sales 129,460 101,270 241,765 190,709
Operating Segments | Company-operated shops | Occupancy & other costs        
Segment Reporting [Line Items]        
Cost of sales 83,085 59,984 159,870 113,911
Operating Segments | Company-operated shops | Pre-opening costs        
Segment Reporting [Line Items]        
Cost of sales 8,408 4,542 14,749 10,153
Operating Segments | Franchising and other        
Segment Reporting [Line Items]        
Revenues 40,820 35,313 76,175 64,044
Cost of sales 11,909 6,429 24,267 15,204
Segment contribution $ 28,911 $ 28,884 $ 51,908 $ 48,840