XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Aug. 13, 2024
Mar. 28, 2025
Mar. 29, 2024
Mar. 28, 2025
Mar. 29, 2024
Jun. 28, 2024
Jun. 21, 2023
Mar. 14, 2023
Sep. 27, 2022
Significant Accounting Policies [Line Items]                  
Limit on purchased receivables $ 60,000           $ 60,000 $ 30,600 $ 20,000
Receivables purchase agreement, initial term 2 years                
Factored accounts receivables   $ 55,139 $ 44,229 $ 55,139 $ 44,229        
Factoring fees   467 375 1,288 1,636        
Contract asset balances   271,293   271,293   $ 304,029      
Gross Billing, Agent Transaction       344,605          
Revenue, Performance Obligation Satisfied over Time       311,869          
Contract liability balance   142,801   142,801   $ 74,367      
Revenue recognized in the contract liability balance   8,563 $ 10,170 50,310 $ 41,413        
Remaining performance obligations   $ 722,977   $ 722,977          
Antidilutive securities excluded from computation of earnings per share (in shares)   2,901 2,711 2,859 2,551        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-12-30                  
Significant Accounting Policies [Line Items]                  
Remaining performance obligations, percentage   49.00%   49.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   47.00% 58.00% 49.00% 56.00%        
Ship and bill                  
Significant Accounting Policies [Line Items]                  
Percentage of revenue recognized   53.00% 42.00% 51.00% 44.00%