XML 58 R42.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies - Narrative (Details)
12 Months Ended
Dec. 26, 2025
USD ($)
unit
Dec. 27, 2024
USD ($)
Dec. 29, 2023
USD ($)
Dec. 30, 2022
USD ($)
Disaggregation of Revenue [Line Items]        
Deferred revenues $ 1,931,000 $ 1,942,000    
Refund liability 950,000 876,000    
Right to recover product $ 594,000 521,000    
Contract costs, amortization period (in years) 1 year      
Cost of sales $ 3,145,447,000 2,880,065,000 $ 2,619,289,000  
Purchase incentives 69,817,000 60,378,000 48,026,000  
Capitalized software costs, net of accumulated amortization 14,364,000 14,350,000    
Unamortized costs of certain up-front costs 885,000 414,000    
Unamortized costs if issuance of other debt instruments 10,413,000 13,389,000    
Amortization of debt issuance costs 3,314,000 3,466,000 3,615,000  
Intangible asset impairment $ 8,023,000 0 1,838,000  
Number of reporting units | unit 4      
Allowance for deferred tax assets        
Disaggregation of Revenue [Line Items]        
Valuation allowances $ 0 0 2,119,000 $ 1,641,000
Equipment and Leasehold Improvements        
Disaggregation of Revenue [Line Items]        
Asset impairment charges 0 0 0  
Shipping and Handling        
Disaggregation of Revenue [Line Items]        
Cost of sales $ 204,151,000 $ 198,211,000 $ 181,298,000  
Minimum        
Disaggregation of Revenue [Line Items]        
Payment terms for contracts with customers (in days) 14 days      
Minimum | Software and Software Development Costs        
Disaggregation of Revenue [Line Items]        
Useful life of computer software (in years) 3 years      
Maximum        
Disaggregation of Revenue [Line Items]        
Payment terms for contracts with customers (in days) 60 days      
Maximum | Software and Software Development Costs        
Disaggregation of Revenue [Line Items]        
Useful life of computer software (in years) 7 years