XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of Operations and Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
3 Months Ended
Apr. 02, 2022
USD ($)
segment
Apr. 03, 2021
USD ($)
Jan. 01, 2022
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Number of reportable operating segments | segment 3    
Bank guarantees, expiration period (in months) 12 months    
Gross intangible assets $ 340,947   $ 340,947
Accumulated amortization 141,122   135,327
Revenue recognized 34,477 $ 17,140  
Revenue, remaining performance obligation, amount $ 48,599    
Banker's acceptance drafts, maturity period (in months) 6 months    
Banker's acceptance drafts $ 8,147   $ 8,049
Certain Capital Contracts      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Lead time for for certain capital contracts (up to) (in months) 24 months    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-04-03      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenue, remaining performance obligation, percent 56.00%    
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-02      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenue, remaining performance obligation, percent 44.00%    
Revenue, remaining performance obligation, expected timing of satisfaction, period