XML 60 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 27, 2025
Jun. 28, 2024
Jun. 30, 2023
Deferred Revenue Arrangement [Line Items]      
Percentage of revenue recognized 49.00%    
Deferred sales commission, amortization period greater than one year $ 627 $ 837  
Contract with customer, liability 127,605 74,367  
Contract with customer, liability, revenue recognized   59,183  
Revenue, remaining performance obligation, amount 787,926    
Contract asset balances 278,475 $ 304,029  
Gross Billing, Agent Transaction 452,171    
Revenue, Performance Obligation Satisfied over Time $ 426,617    
Contract Accounting      
Deferred Revenue Arrangement [Line Items]      
Percentage of revenue recognized 53.00% 45.00% 44.00%
Transferred over Time      
Deferred Revenue Arrangement [Line Items]      
Percentage of revenue recognized 47.00% 55.00% 56.00%
Minimum      
Deferred Revenue Arrangement [Line Items]      
Product warranty period 12 months    
Extended product warranty, period 12 months    
Maximum      
Deferred Revenue Arrangement [Line Items]      
Product warranty period 36 months    
Extended product warranty, period 36 months