XML 39 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Dec. 29, 2023
Dec. 30, 2022
Jun. 30, 2023
Jun. 21, 2023
Mar. 14, 2023
Sep. 27, 2022
Significant Accounting Policies [Line Items]                
Limit on purchased receivables           $ 60,000 $ 30,600 $ 20,000
Factored accounts receivables $ 48,205 $ 20,000 $ 48,205 $ 20,000        
Factoring fees 953   1,261 138        
Contract asset balances 351,003   351,003   $ 382,558      
Contract liability balance 81,596   81,596   $ 57,142      
Revenue recognized in the contract liability balance 10,228 $ 3,068 31,243 $ 7,737        
Remaining performance obligations $ 657,598   $ 657,598          
Antidilutive securities excluded from computation of earnings per share (in shares) 2,865 511 2,460 300        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-12-30                
Significant Accounting Policies [Line Items]                
Remaining performance obligations, percentage 58.00%   58.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          
Maximum                
Significant Accounting Policies [Line Items]                
Standard warranty period     36 months          
Extended warranty period     36 months          
Transferred over Time                
Significant Accounting Policies [Line Items]                
Percentage of revenue recognized 53.00% 56.00% 55.00% 60.00%        
Ship and bill                
Significant Accounting Policies [Line Items]                
Percentage of revenue recognized 47.00% 44.00% 45.00% 40.00%