XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 30, 2022
Dec. 31, 2021
Dec. 30, 2022
Dec. 31, 2021
Jul. 01, 2022
Significant Accounting Policies [Line Items]          
Factored accounts receivable     $ 20,000    
Percentage of revenue recognized     64.00%    
Unbilled receivables and costs in excess of billings $ 333,491   $ 333,491   $ 303,356
Contract liability balance 39,888   39,888   $ 15,966
Revenue recognized in the contract liability balance 3,068 $ 5,151 7,737 $ 18,288  
Remaining performance obligations 580,318   580,318    
Error correction          
Significant Accounting Policies [Line Items]          
Depreciation $ 3,100   $ 3,100    
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 56.00% 48.00% 60.00% 51.00%  
Ship and bill          
Significant Accounting Policies [Line Items]          
Percentage of revenue recognized 44.00% 52.00% 40.00% 49.00%