v3.26.3
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2026
Jun. 27, 2026
Mar. 28, 2026
Sep. 27, 2025
Jun. 28, 2025
Mar. 29, 2025
Sep. 26, 2026
Sep. 27, 2025
Apr. 30, 2026
Apr. 29, 2026
Jan. 28, 2026
Dec. 27, 2025
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Customer contract period, minimum             3 years          
Customer contract period, maximum             5 years          
Inventory adjustments $ 137,340           $ 137,340         $ 116,780
Book overdrafts 302,303           302,303         416,799
Contract with customer, asset, after allowance for credit loss 16,559           16,559         40,038
Unremitted cash 2,864           2,864         6,618
Trade accounts receivable 925,191           925,191         936,934
Factoring fees 13,326     $ 10,369     35,909 $ 27,561        
Medical insurance coverage aggregate $ 7,310           $ 7,310         $ 7,908
Share repurchase program, authorized amount                 $ 175,000 $ 100,000 $ 100,000  
Common stock, par value (in dollars per share) $ 0.01           $ 0.01         $ 0.01
Remaining amount for repurchase under the share repurchase program $ 53,008           $ 53,008          
Dividends Paid 19,837 $ 19,357 $ 18,995 18,318 $ 17,848 $ 17,377 58,189 53,543        
Restricted cash, current 1,091           1,091          
Restricted cash, noncurrent 13,917           13,917          
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccountsPayableCurrent                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Supplier finance program, obligations 2,664,986           2,664,986         $ 3,073,325
Location, Statement of Financial Position, Balance [Axis]: us-gaap:DebtCurrent                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Supplier finance program, obligations 81,042           81,042         $ 0
Discontinued Operations, Held-for-Sale | Cloud Blue Operations                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Loss on sale of subsidiaries       $ 5,491 43,237              
Discontinued Operations, Held-for-Sale | Cloud Blue Operations | Location, Statement of Income, Balance [Axis]: us-gaap:CostOfGoodsAndServicesSold                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Loss on sale of subsidiaries         10,480              
Discontinued Operations, Held-for-Sale | Cloud Blue Operations | Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Loss on sale of subsidiaries         $ 32,757              
Aptec Saudi                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Dividends Paid             5,995 5,603        
Cash dividends $ 2,997           $ 2,997 $ 5,603