XML 85 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Components - Property Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 28, 2024
Dec. 30, 2023
Property, Plant and Equipment [Line Items]    
Less: Accumulated depreciation and amortization $ (379,968) $ (358,021)
Property, plant and equipment, net of accumulated depreciation 210,230 204,399
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 17,124 17,124
Building and building improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 46,578 46,526
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 7,430 7,490
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 101,374 91,063
Property, Plant, And Equipment, Net, Without Construction-In-Progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, net of accumulated depreciation 147,083 137,263
Construction in Progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, net of accumulated depreciation 63,147 67,136
Equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 307,201 286,215
Computer Equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 47,344 46,866
Property, Plant, And Equipment, Gross Without Construction In Progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 527,051 $ 495,284