XML 57 R33.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Aug. 13, 2024
Dec. 26, 2025
Dec. 27, 2024
Dec. 26, 2025
Dec. 27, 2024
Dec. 10, 2025
Jun. 27, 2025
Significant Accounting Policies [Line Items]              
Limit on purchased receivables $ 60,000         $ 75  
Receivables purchase agreement, initial term 2 years            
Due to factoring facility   $ 32,255 $ 1,857 $ 32,255 $ 1,857   $ 7,879
Factored accounts receivable   75,000 59,977 75,000 59,977    
Factored accounts receivables   42,745 58,120 42,745 58,120    
Factoring fees   542 459 961 821    
Contract asset balances   273,938   273,938     278,475
Gross billing, agent transaction       216,232      
Revenue, performance obligation satisfied over time       211,695      
Contract liability balance   137,278   137,278     $ 127,605
Revenue recognized in the contract liability balance   18,256 $ 15,336 57,898 $ 41,747    
Remaining performance obligations   $ 823,523   $ 823,523      
Antidilutive securities excluded from computation of earnings per share (in shares)   2,633 2,993 2,610 2,840    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-12-30              
Significant Accounting Policies [Line Items]              
Remaining performance obligations, percentage   50.00%   50.00%      
Remaining performance obligations, period of satisfaction   12 months   12 months      
Minimum              
Significant Accounting Policies [Line Items]              
Standard warranty period       12 months      
Extended warranty period       12 months      
Standard product warranty accrual term       12 months      
Maximum              
Significant Accounting Policies [Line Items]              
Standard warranty period       36 months      
Extended warranty period       36 months      
Useful life of acquired assets       12 years 6 months      
Standard product warranty accrual term       36 months      
Transferred over Time              
Significant Accounting Policies [Line Items]              
Percentage of revenue recognized   45.00% 45.00% 46.00% 50.00%    
Ship and bill              
Significant Accounting Policies [Line Items]              
Percentage of revenue recognized   55.00% 55.00% 54.00% 50.00%