XML 79 R63.htm IDEA: XBRL DOCUMENT v3.20.4
Debt - Additional Information (Detail) - USD ($)
1 Months Ended 9 Months Ended 12 Months Ended
Jun. 27, 2019
Jun. 26, 2019
Jan. 31, 2021
Dec. 31, 2020
Dec. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
Aug. 07, 2014
Debt Instrument [Line Items]                
Maximum percentage of stock of non US subsidiaries pledge to secure obligation       66.00% 66.00%      
Amended credit agreement, debt issuance costs       $ 1,278,000 $ 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         0.09%      
London Interbank Offered Rate                
Debt Instrument [Line Items]                
Interest rate         0.14%      
United State Bank Of America Credit Facility                
Debt Instrument [Line Items]                
Interest rate         3.25%      
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      
Revolving Credit Facility | Revolving Note (U.S. Dollar)                
Debt Instrument [Line Items]                
Maximum borrowing capacity $ 475,000,000 $ 350,000,000           $ 350,000,000
Line of credit, outstanding amount       186,184,000 $ 186,184,000      
Debt maturity date Jun. 27, 2024 Mar. 17, 2021            
Increase in maximum borrowing capacity           $ 169,546,000    
Remaining borrowing capacity       288,776,000 288,776,000      
Line of credit, repayment amount       41,180,000        
Revolving Credit Facility | Revolving Note (U.S. Dollar) | Subsequent Event                
Debt Instrument [Line Items]                
Line of credit, repayment amount     $ 80,000,000          
Revolving Credit Facility | Revolving Note (U.S. Dollar) | Letters of Credit                
Debt Instrument [Line Items]                
Maximum borrowing capacity       15,000,000 15,000,000      
Line of credit, outstanding amount       0 0   $ 0  
Revolving Credit Facility | Revolving Note (U.S. Dollar) | Swing Line Loans                
Debt Instrument [Line Items]                
Maximum borrowing capacity       $ 40,000,000 $ 40,000,000