XML 58 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Textual (Details)
12 Months Ended
Dec. 26, 2020
USD ($)
Segment
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Summary Of Significant Accounting Policies [Line Items]      
Property plant and equipment method straight-line method    
Impairment of long-lived assets $ 0   $ 0
Number of operating segments | Segment 1    
Goodwill impairment $ 0 $ 0 0
Accumulated exchange losses resulting from translation of foreign operation 4,479,000 564,000  
Derivative instruments, (loss) gain recognized in income, net 510,000 343,000 (81,000)
Aggregate notional amounts 37,580,000 38,887,000  
Forward Contracts Matured [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Aggregate notional amounts 373,749,000 58,522,000 8,465,000
IPR&D [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) $ 0 0 $ 0
General and Administrative Expense [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Impairment of long-lived assets   $ 507,000  
Computer Equipment [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of depreciable assets 3 years    
Minimum [Member] | Building [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of depreciable assets 5 years    
Minimum [Member] | Machinery and equipment [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of depreciable assets 3 years    
Minimum [Member] | Furniture and fixtures [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of depreciable assets 3 years    
Minimum [Member] | Software [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of depreciable assets 3 years    
Maximum [Member] | Building [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of depreciable assets 22 years    
Maximum [Member] | Machinery and equipment [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of depreciable assets 10 years    
Maximum [Member] | Furniture and fixtures [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of depreciable assets 10 years    
Maximum [Member] | Software [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of depreciable assets 7 years    
Systems Revenue [Member] | Minimum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Assurance warranty period against defects 12 months    
Systems Revenue [Member] | Maximum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Assurance warranty period against defects 14 months