XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Nature of Operations and Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Apr. 29, 2020
Facility
Jan. 03, 2022
USD ($)
Segment
Dec. 28, 2020
USD ($)
Dec. 30, 2019
USD ($)
Nature of Operations and Summary of Significant Accounting Policies [Line Items]        
Number of reportable segments | Segment   2    
Losses from foreign currency transactions   $ 5,033,000 $ 10,475,000 $ 467,000
Allowance for doubtful accounts   1,558,000 2,886,000 1,929,000
Depreciation of property, plant and equipment   85,942,000 99,572,000 93,370,000
Capitalized interest costs   $ 936,000 1,783,000 $ 1,810,000
Remaining revenue performance obligation, percentage   80.00%    
Contract assets converted to trade account receivables, threshold period   90 days    
Contract assets   $ 324,862,000 273,256,000  
Contract liabilities converted to revenue, threshold period   180 days    
Contract liabilities   $ 14,189,000 $ 4,254,000  
Tax on undistributed earnings   $ 0    
Percentage of recognized income tax positions   50.00%    
ASU 2019-12        
Nature of Operations and Summary of Significant Accounting Policies [Line Items]        
Change in accounting principle, accounting standards update, adopted   true    
Change in accounting principle, accounting standards update, adoption date   Dec. 29, 2020    
Change in accounting principle, accounting standards update, immaterial effect   true    
Transferred over Time        
Nature of Operations and Summary of Significant Accounting Policies [Line Items]        
Revenue from products and services transferred to customers, percentage   97.00% 98.00% 98.00%
Transferred at Point in Time        
Nature of Operations and Summary of Significant Accounting Policies [Line Items]        
Revenue from products and services transferred to customers, percentage   3.00% 2.00% 2.00%
Minimum        
Nature of Operations and Summary of Significant Accounting Policies [Line Items]        
Estimated useful lives of intangibles (in years)   5 years    
Maximum        
Nature of Operations and Summary of Significant Accounting Policies [Line Items]        
Estimated useful lives of intangibles (in years)   13 years    
E-M Solutions        
Nature of Operations and Summary of Significant Accounting Policies [Line Items]        
Number of manufacturing facilities | Facility 3      
E-M Solutions | Shanghai        
Nature of Operations and Summary of Significant Accounting Policies [Line Items]        
Number of manufacturing facilities | Facility 2      
E-M Solutions | Shenzhen        
Nature of Operations and Summary of Significant Accounting Policies [Line Items]        
Number of manufacturing facilities | Facility 1