XML 71 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Additional Information (Details)
6 Months Ended
Dec. 31, 2019
EUR (€)
Jul. 03, 2020
USD ($)
Jul. 03, 2020
EUR (€)
Jun. 28, 2019
USD ($)
Mar. 27, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2019
EUR (€)
Debt Instrument [Line Items]              
Repayment of term loan   $ 2,520,000   $ 16,100,000      
Term Loan              
Debt Instrument [Line Items]              
Repayment of term loan   $ 2,500,000 € 2,300,000        
Third Amended and Restated Credit Agreement              
Debt Instrument [Line Items]              
Maximum borrowing capacity           $ 450,000,000.0  
Third Amended and Restated Credit Agreement | First Amendment Revolving Credit Facility              
Debt Instrument [Line Items]              
Maximum borrowing capacity         $ 495,000,000.0    
Increased in line of credit facility         145,000,000.0    
Line of credit facility accordion potential feature         $ 200,000,000.0    
Third Amended and Restated Credit Agreement | Term Loan              
Debt Instrument [Line Items]              
Maximum borrowing capacity           100,000,000.0 € 90,200,000
Senior credit facilities maturity period 5 years            
Senior credit facilities, maturity month and year 2024-12            
Debt instrument, frequency of periodic payment quarterly            
Quarterly installments payable on term loan | € € 1,100,000            
Third Amended and Restated Credit Agreement | Revolving Credit Facility              
Debt Instrument [Line Items]              
Maximum borrowing capacity           350,000,000.0  
Senior credit facilities maturity period 5 years            
Senior credit facilities, maturity month and year 2024-12 2024-12 2024-12        
Line of credit facility accordion potential feature           $ 200,000,000.0