XML 64 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Mar. 29, 2024
Mar. 31, 2023
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 $ 44,229 $ 24,502 $ 44,229 $ 24,502        
Factoring fees 375 179 1,636 317        
Contract asset balances 325,441   325,441   $ 382,558      
Gross Billing, Agent Transaction     386,749          
Revenue, Performance Obligation Satisfied over Time     329,632          
Contract liability balance 71,218   71,218   $ 57,142      
Revenue recognized in the contract liability balance 10,170 $ 2,681 41,413 $ 10,418        
Remaining performance obligations $ 793,458   $ 793,458          
Antidilutive securities excluded from computation of earnings per share (in shares) 2,711 792 2,551 1,873        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-12-30                
Significant Accounting Policies [Line Items]                
Remaining performance obligations, percentage 53.00%   53.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          
Standard Product Warranty Accrual Term     12 months          
Maximum                
Significant Accounting Policies [Line Items]                
Standard warranty period     36 months          
Extended warranty period     36 months          
Useful life of acquired assets     12 years 6 months          
Standard Product Warranty Accrual Term     36 months          
Transferred over Time                
Significant Accounting Policies [Line Items]                
Percentage of revenue recognized 58.00% 52.00% 56.00% 57.00%        
Ship and bill                
Significant Accounting Policies [Line Items]                
Percentage of revenue recognized 42.00% 48.00% 44.00% 43.00%