XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets - Schedules (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 29, 2021
Nov. 05, 2021
Jul. 01, 2022
Jul. 02, 2021
Acquired Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount     $ 525,801 $ 432,268
Accumulated Amortization     (174,263) (124,709)
Net Carrying Amount     351,538 307,559
Avalex        
Acquired Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount     61,360  
Accumulated Amortization     (7,964)  
Net Carrying Amount     53,396  
Acquired intangible assets, estimated useful lives   15 years    
Atlanta Micro, Inc        
Acquired Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount     34,980  
Accumulated Amortization     (1,445)  
Net Carrying Amount     33,535  
Customer relationships        
Acquired Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount     349,710 280,520
Accumulated Amortization     (99,219) (69,474)
Net Carrying Amount     $ 250,491 $ 211,046
Acquired intangible assets, estimated useful lives     12 years 1 month 6 days 12 years
Customer relationships | Avalex        
Acquired Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount     $ 41,880  
Accumulated Amortization     (3,224)  
Net Carrying Amount     $ 38,656  
Acquired intangible assets, estimated useful lives   9 years 9 years  
Customer relationships | Atlanta Micro, Inc        
Acquired Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount     $ 27,310  
Accumulated Amortization     (797)  
Net Carrying Amount     $ 26,513  
Acquired intangible assets, estimated useful lives 20 years   20 years  
Licensing agreements and patents        
Acquired Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount     $ 4,162 $ 6
Accumulated Amortization     (592) 0
Net Carrying Amount     $ 3,570 6
Acquired intangible assets, estimated useful lives     5 years  
Completed technologies        
Acquired Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount     $ 161,023 139,332
Accumulated Amortization     (68,264) (49,126)
Net Carrying Amount     $ 92,759 $ 90,206
Acquired intangible assets, estimated useful lives     8 years 6 months 9 years 3 months 18 days
Completed technologies | Avalex        
Acquired Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount     $ 14,430  
Accumulated Amortization     (1,374)  
Net Carrying Amount     $ 13,056  
Acquired intangible assets, estimated useful lives     7 years  
Completed technologies | Atlanta Micro, Inc        
Acquired Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount     $ 7,260  
Accumulated Amortization     (528)  
Net Carrying Amount     $ 6,732  
Acquired intangible assets, estimated useful lives     8 years  
Backlog        
Acquired Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount     $ 7,670 $ 12,410
Accumulated Amortization     (5,880) (6,109)
Net Carrying Amount     $ 1,790 $ 6,301
Acquired intangible assets, estimated useful lives     1 year 4 months 24 days 1 year 2 months 12 days
Other        
Acquired Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount     $ 3,236  
Accumulated Amortization     (308)  
Net Carrying Amount     $ 2,928  
Acquired intangible assets, estimated useful lives     5 years  
Order or Production Backlog | Avalex        
Acquired Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount     $ 5,050  
Accumulated Amortization     (3,366)  
Net Carrying Amount     $ 1,684  
Acquired intangible assets, estimated useful lives   1 year 1 year  
Order or Production Backlog | Atlanta Micro, Inc        
Acquired Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount     $ 410  
Accumulated Amortization     (120)  
Net Carrying Amount     $ 290  
Acquired intangible assets, estimated useful lives 2 years   2 years