XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Debt (Details)
$ in Thousands, $ in Millions
Jun. 30, 2022
USD ($)
Jun. 30, 2022
CAD ($)
Dec. 31, 2021
USD ($)
Credit Agreements      
Total debt $ 704,703   $ 665,660
Unamortized debt issuance costs (3,673)   (4,198)
Total debt, net 701,030   661,462
Current portion of long-term debt (63,116)   (67,230)
Long-term debt, net of current portion 637,914   594,232
Revolving Credit Facility      
Credit Agreements      
Total debt 65,000    
Term Loan      
Credit Agreements      
Total debt 505,469   520,281
Commercial equipment notes      
Credit Agreements      
Total debt 113,335   107,934
Mortgages      
Credit Agreements      
Total debt $ 20,899   $ 37,445
Foreign letters of credit [Member]      
Credit Agreements      
Letters of credit outstanding   $ 0.7