XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Jun. 30, 2023
Jun. 21, 2023
Mar. 14, 2023
Sep. 27, 2022
Significant Accounting Policies [Line Items]            
Factoring fees $ 308          
Percentage of revenue recognized 63.00%          
Unbilled receivables and costs in excess of billings $ 388,555   $ 382,558      
Contract liability balance 58,569   $ 57,142      
Revenue recognized in the contract liability balance 21,015 $ 4,669        
Remaining performance obligations 557,347          
Limit on purchased receivables       $ 60,000 $ 30,600 $ 20,000
Accounts Receivable, Amount Factored $ 28,826          
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 58.00% 63.00%        
Ship and bill            
Significant Accounting Policies [Line Items]            
Percentage of revenue recognized 42.00% 37.00%