Annual report pursuant to Section 13 and 15(d)

Note E - Property and Equipment - Cost of Property and Equipment and Estimated Useful Lives (Details)

v3.20.4
Note E - Property and Equipment - Cost of Property and Equipment and Estimated Useful Lives (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 02, 2021
Dec. 28, 2019
Property and equipment, gross $ 198,517 $ 181,436
Less accumulated depreciation and amortization 116,388 104,516
Property and equipment, net, excluding non-depreciable 82,129 76,920
Property and equipment, net $ 100,445 95,233
Building [Member]    
Useful life (Year) 39 years 6 months  
Property and equipment, gross $ 79,673 71,256
Laboratory and Production Equipment [Member]    
Property and equipment, gross $ 37,198 33,180
Laboratory and Production Equipment [Member] | Minimum [Member]    
Useful life (Year) 5 years  
Laboratory and Production Equipment [Member] | Maximum [Member]    
Useful life (Year) 7 years  
Computer Equipment [Member]    
Property and equipment, gross $ 55,965 53,421
Computer Equipment [Member] | Minimum [Member]    
Useful life (Year) 3 years  
Computer Equipment [Member] | Maximum [Member]    
Useful life (Year) 5 years  
Furniture and Fixtures [Member]    
Property and equipment, gross $ 6,517 6,512
Furniture and Fixtures [Member] | Minimum [Member]    
Useful life (Year) 3 years  
Furniture and Fixtures [Member] | Maximum [Member]    
Useful life (Year) 5 years  
Automobiles [Member]    
Property and equipment, gross $ 705 573
Automobiles [Member] | Minimum [Member]    
Useful life (Year) 3 years  
Automobiles [Member] | Maximum [Member]    
Useful life (Year) 5 years  
Leasehold Improvements [Member]    
Property and equipment, gross $ 15,242 13,396
Leasehold Improvements [Member] | Minimum [Member]    
Useful life (Year) 3 years  
Leasehold Improvements [Member] | Maximum [Member]    
Useful life (Year) 5 years  
Land Improvements [Member]    
Useful life (Year) 15 years  
Property and equipment, gross $ 3,217 3,098
Land [Member]    
Property and equipment, net 7,250 6,824
Deposits and Projects in Process [Member]    
Property and equipment, net $ 11,066 $ 11,489