XML 140 R101.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt (Summary of Debt) (Details) - USD ($)
12 Months Ended
Dec. 21, 2016
Dec. 31, 2021
Dec. 31, 2020
Debt [Line Items]      
Short-term debt   $ 6,147,000 $ 29,145,000
Less: unamortized debt issue costs   (5,699,000)  
Total long-term debt   1,737,438,000 636,648,000
Total debt   1,743,585,000 665,793,000
Current portion   3,498,000 10,360,000
Non-current portion   1,733,940,000 626,288,000
Delayed Draw Term Loans [Member]      
Debt [Line Items]      
Less: unamortized debt issue costs   (463,000) (690,000)
Long-term revolver loan, 2.61% Maturing September 2026 [Member] | Revolver Loan [Member]      
Debt [Line Items]      
Long-term Debt   $ 46,206,000 46,184,000
Weighted average interest rate   2.61%  
Maturity date   Sep. 01, 2026  
Long-term revolver loan, 2.25% Maturing September 2026 [Member] | Revolver Loan [Member]      
Debt [Line Items]      
Long-term Debt   $ 56,492,000  
Weighted average interest rate   2.25%  
Maturity date   Sep. 01, 2026  
Long-term revolver loan, 1.82% Maturing September 2026 [Member] | Revolver Loan [Member]      
Debt [Line Items]      
Long-term Debt   $ 117,000,000  
Weighted average interest rate   1.82%  
Maturity date   Sep. 01, 2026  
Delayed Draw Term Loan, In Canadian Dollars, Available until September 2026 [Member] | Delayed Draw Term Loans [Member]      
Debt [Line Items]      
Long-term Debt   $ 93,283,000 98,420,000
Weighted average interest rate   2.61%  
Maturity date   Sep. 01, 2026  
5.375% Senior Unsecured Note, Due January 2025 [Member] | Senior Unsecured Notes [Member]      
Debt [Line Items]      
Long-term Debt   $ 500,000,000 500,000,000
Less: unamortized debt issue costs   $ (5,469,000) $ (7,266,000)
Interest rate 5.375% 5.375%  
Maturity date Jan. 15, 2025 Jan. 01, 2025  
4.75% Senior Unsecured Note, Due January 15, 2025 [Member] | Senior Unsecured Notes [Member]      
Debt [Line Items]      
Long-term Debt   $ 600,000,000  
Less: unamortized debt issue costs   $ (1,948,000)  
Interest rate   4.75%  
Maturity date   Dec. 01, 2031  
4.95% Senior Unsecured Note, Due January 15, 2025 [Member] | Senior Unsecured Notes [Member]      
Debt [Line Items]      
Long-term Debt   $ 333,464,000  
Less: unamortized debt issue costs   $ (1,127,000)  
Interest rate   4.95%  
Maturity date   Dec. 01, 2029