XML 116 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt and Other Borrowing Arrangements - Additional Information (Details)
$ in Thousands, € in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
EUR (€)
Dec. 31, 2021
USD ($)
Dec. 31, 2024
EUR (€)
Dec. 31, 2021
EUR (€)
Debt Instrument [Line Items]              
Revolver borrowings outstanding $ 1,138,610 $ 1,214,950          
Senior subordinated notes 1,138,600 1,215,000          
Loss on debt extinguishment 0 0 $ 6,392        
3.375% Senior subordinated notes due 2027              
Debt Instrument [Line Items]              
Senior subordinated notes 465,800            
3.875% Senior subordinated notes due 2028              
Debt Instrument [Line Items]              
Senior subordinated notes 362,300            
Line of Credit | Revolving Credit Facility | Revolving credit agreement due 2026              
Debt Instrument [Line Items]              
Line of credit facility, maximum borrowing capacity         $ 300,000    
Commitment fee percentage         0.25%    
Fixed charge coverage, minimum threshold (as a percent)         90.00%    
Revolver borrowings outstanding 0 0          
Revolving credit agreement, available borrowing capacity 282,400            
Line of Credit | Revolving Credit Facility | Revolving credit agreement due 2026 | Minimum              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate (as a percent)         1.25%    
Line of Credit | Revolving Credit Facility | Revolving credit agreement due 2026 | Minimum | Base Rate              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate (as a percent)         0.25%    
Line of Credit | Revolving Credit Facility | Revolving credit agreement due 2026 | Maximum              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate (as a percent)         1.75%    
Revolving credit agreement, remaining borrowing capacity         $ 20,000    
Line of Credit | Revolving Credit Facility | Revolving credit agreement due 2026 | Maximum | Base Rate              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate (as a percent)         0.75%    
Senior Subordinated Notes              
Debt Instrument [Line Items]              
Fair value of debt instrument 1,126,600 1,141,800          
Senior Subordinated Notes | 3.375% Senior subordinated notes due 2027              
Debt Instrument [Line Items]              
Revolver borrowings outstanding $ 465,795 497,025          
Aggregate principal amount outstanding of senior subordinated notes | €           € 450.0  
Senior subordinated notes interest rate 3.375%         3.375%  
Senior Subordinated Notes | 3.875% Senior subordinated notes due 2028              
Debt Instrument [Line Items]              
Revolver borrowings outstanding $ 362,285 386,575          
Aggregate principal amount outstanding of senior subordinated notes | €           € 350.0  
Senior subordinated notes interest rate 3.875%         3.875%  
Senior Subordinated Notes | 3.375% Senior subordinated notes due 2031              
Debt Instrument [Line Items]              
Revolver borrowings outstanding $ 310,530 $ 331,350          
Aggregate principal amount outstanding of senior subordinated notes | €           € 300.0  
Senior subordinated notes interest rate 3.375%         3.375%  
Senior subordinated notes $ 310,500            
Senior Subordinated Notes | 4.125% Senior Subordinated Notes Due 2026              
Debt Instrument [Line Items]              
Aggregate principal amount outstanding of senior subordinated notes | €             € 200.0
Senior subordinated notes interest rate         4.125%   4.125%
Repurchase amount | €       € 200.0      
Repayments of debt     227,900 € 204.1      
Loss on debt extinguishment     $ 6,400