XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 01, 2022
Apr. 02, 2021
Apr. 01, 2022
Apr. 02, 2021
Jul. 02, 2021
Significant Accounting Policies [Line Items]          
Percentage of revenue recognized     68.00%    
Unbilled receivables and costs in excess of billings $ 242,304   $ 242,304   $ 162,921
Contract liability balance 20,802   20,802   $ 35,201
Revenue recognized in the contract liability balance 6,263 $ 2,133 24,551 $ 15,499  
Factored accounts receivable $ 453,850   $ 453,850    
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 55.00% 47.00% 52.00% 41.00%  
Ship and bill          
Significant Accounting Policies [Line Items]          
Percentage of revenue recognized 45.00% 53.00% 48.00% 59.00%