v3.25.2
Summary of Significant Accounting Policies - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Oct. 23, 2024
Jun. 28, 2025
USD ($)
$ / shares
Jun. 29, 2024
USD ($)
Jun. 28, 2025
USD ($)
$ / shares
Jun. 29, 2024
USD ($)
Dec. 28, 2024
USD ($)
$ / shares
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Customer contract period, minimum       3 years    
Customer contract period, maximum       5 years    
Inventory adjustments   $ 133,273   $ 133,273   $ 131,298
Book overdrafts   360,002   360,002   544,029
Contract with customer, asset, after allowance for credit loss   47,779   47,779   54,912
Unremitted cash   1,370   1,370   4,497
Trade accounts receivable   703,466   703,466   737,302
Factoring fees   8,541 $ 9,529 17,192 $ 18,473  
Medical insurance coverage aggregate   $ 8,018   $ 8,018   $ 6,922
Common stock, par value (in dollars per share) | $ / shares   $ 0.01   $ 0.01   $ 0.01
Supplier finance program, obligations   $ 2,298,399   $ 2,298,399   $ 2,392,755
Stock split conversion ratio 8,367.19365          
Gain (loss) write-down   (43,237)   (43,237)    
Selling, General and Administrative Expenses            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Gain (loss) write-down   32,757   32,757    
Cost of Sales            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Gain (loss) write-down   10,480   10,480    
Aptec Saudi            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cash dividend   $ 5,603 $ 6,174 $ 5,603 $ 6,174