XML 31 R89.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt - Additional Information (Detail) - USD ($)
12 Months Ended
Jun. 27, 2019
Jun. 26, 2019
Dec. 31, 2019
Dec. 31, 2018
Debt Instrument [Line Items]        
Maximum percentage of stock of non US subsidiaries pledge to secure obligation     66.00%  
Amended credit agreement, debt issuance costs     $ 1,278,000  
Federal Funds Rate | Minimum        
Debt Instrument [Line Items]        
Interest rate     0.50%  
Federal Funds Rate | Maximum        
Debt Instrument [Line Items]        
Interest rate     1.55%  
London Interbank Offered Rate        
Debt Instrument [Line Items]        
Interest rate     1.76%  
Revolving Note (U.S. Dollar)        
Debt Instrument [Line Items]        
Undrawn borrowing capacity     $ 403,378,000  
United State Bank Of America Credit Facility        
Debt Instrument [Line Items]        
Interest rate     4.75%  
Euro Currency Rate Loans        
Debt Instrument [Line Items]        
Interest rate     1.00%  
Euro Currency Rate Loans | Credit Agreement | Minimum        
Debt Instrument [Line Items]        
Interest rate     1.25%  
Euro Currency Rate Loans | Credit Agreement | Maximum        
Debt Instrument [Line Items]        
Interest rate     2.25%  
Base Rate Loans | Credit Agreement | Minimum        
Debt Instrument [Line Items]        
Interest rate     0.25%  
Base Rate Loans | Credit Agreement | Maximum        
Debt Instrument [Line Items]        
Interest rate     1.25%  
DEG Vietnam Loan        
Debt Instrument [Line Items]        
Semi-annual principal payments earliest date     2017-11  
Semi-annual principal payments latest date     2023-05  
DEG Loan        
Debt Instrument [Line Items]        
Semi-annual principal payments earliest date     2015-03  
Semi-annual principal payments latest date     2019-09  
Revolving Credit Facility | Revolving Note (U.S. Dollar)        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 475,000,000 $ 350,000,000   $ 350,000,000
Maximum borrowing capacity increase subject to specified conditions     $ 175,000,000  
Debt maturity date Jun. 27, 2024 Mar. 17, 2021    
Revolving Credit Facility | Revolving Note (U.S. Dollar) | Letters of Credit        
Debt Instrument [Line Items]        
Maximum borrowing capacity     15,000,000  
Line of credit, outstanding amount     0 $ 455,000
Revolving Credit Facility | Revolving Note (U.S. Dollar) | Swing Line Loans        
Debt Instrument [Line Items]        
Maximum borrowing capacity     $ 40,000,000