XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Apr. 01, 2022
Mar. 31, 2023
Apr. 01, 2022
Mar. 14, 2023
Sep. 27, 2022
Jul. 01, 2022
Significant Accounting Policies [Line Items]              
Factoring fees $ 179   $ 317        
Percentage of revenue recognized     63.00%        
Unbilled receivables and costs in excess of billings 376,722   $ 376,722       $ 303,356
Contract liability balance 55,276   55,276       $ 15,966
Revenue recognized in the contract liability balance 2,681 $ 6,263 10,418 $ 24,551      
Remaining performance obligations 505,791   505,791        
Limit on purchased receivables         $ 30,600 $ 20,000  
Accounts Receivable, Amount Factored 24,502   24,502        
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 52.00% 55.00% 57.00% 52.00%      
Ship and bill              
Significant Accounting Policies [Line Items]              
Percentage of revenue recognized 48.00% 45.00% 43.00% 48.00%