v3.25.2
Intangible Assets (Tables)
6 Months Ended
Jun. 28, 2025
Intangible Asset Disclosure Text Block [Abstract]  
Schedule of Intangible Assets
The gross carrying amount of intangible assets not subject to amortization and intangible assets subject to amortization
is as follows (in thousands):
    
 June 28, 2025December 28, 2024
Indefinite Lived Intangible Assets:  
Trade names$54,068 $51,050 
 54,068 51,050 
Finite Lived Intangible Assets:  
Routes748,559 714,801 
Customer relationships307,642 278,920 
Permits329,697 316,038 
Non-compete agreements60 60 
Trade names84,070 82,401 
Royalties, product development, patents, consulting, land use rights and leasehold22,898 22,277 
 1,492,926 1,414,497 
Accumulated Amortization:
Routes(292,432)(254,164)
Customer relationships(63,722)(44,476)
Permits(209,852)(189,500)
Non-compete agreements(38)(33)
Trade names(75,103)(72,549)
Royalties, product development, patents, consulting, land use rights and leasehold(7,027)(6,413)
(648,174)(567,135)
Total intangible assets, less accumulated amortization$898,820 $898,412