v3.25.2
Segment Information - Schedule of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2025
Jun. 28, 2024
Jun. 27, 2025
Jun. 28, 2024
Segment Reporting Information [Line Items]        
Net sales $ 1,034,906 $ 954,704 $ 1,985,654 $ 1,829,192
Cost of sales 780,567 725,702 1,505,320 1,390,754
Gross profit 254,339 229,002 480,334 438,438
Non-Production/Direct Costs        
Segment Reporting Information [Line Items]        
Cost of sales 764,030 707,425 1,470,531 1,353,407
Food Processing Costs        
Segment Reporting Information [Line Items]        
Cost of sales 16,537 18,277 34,789 37,347
Depreciation $ 257 $ 326 $ 518 $ 662