XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Debt Obligations - Senior Credit Facility (Details)
$ in Thousands
6 Months Ended
Oct. 08, 2021
USD ($)
Jun. 30, 2022
USD ($)
unit
Dec. 31, 2021
USD ($)
Line of Credit Facility [Line Items]      
Amount borrowed under the credit facility   $ 1,333,185 $ 1,199,841
Senior Credit Facility      
Line of Credit Facility [Line Items]      
Credit facility available for revolving loans or issuing new letters of credit   1,630,000  
Senior Credit Facility | Canadian Dollars      
Line of Credit Facility [Line Items]      
Amount borrowed under the credit facility   334,000  
Senior Credit Facility | U.S. Dollar      
Line of Credit Facility [Line Items]      
Amount borrowed under the credit facility   225,000  
Senior Credit Facility | Australian Dollars      
Line of Credit Facility [Line Items]      
Amount borrowed under the credit facility   $ 24,200  
Senior Credit Facility | Line of Credit      
Line of Credit Facility [Line Items]      
Maximum consolidated leverage ratio   3.5  
Maximum consolidated leverage ratio, acquisition threshold   $ 200,000  
Maximum consolidated leverage ratio permissible under credit agreement   4.0  
Subsequent fiscal periods applying alternate ration due to acquisition threshold being met | unit   4  
Minimum consolidated interest coverage ratio   3.0  
Amount borrowed under the credit facility   $ 583,200  
Deferred financing costs   9,000 $ 10,100
Senior Credit Facility | Revolving Credit Facility | Line of Credit      
Line of Credit Facility [Line Items]      
Borrowing capacity $ 2,640,000    
Senior Credit Facility | Letters of Credit      
Line of Credit Facility [Line Items]      
Letters of credit and bank guarantees   430,500  
Senior Credit Facility | Letters of Credit and Bank Guarantees | Canadian Dollars      
Line of Credit Facility [Line Items]      
Letters of credit and bank guarantees   95,500  
Senior Credit Facility | Letters of Credit and Bank Guarantees | U.S. Dollar      
Line of Credit Facility [Line Items]      
Letters of credit and bank guarantees   335,000  
Senior Credit Facility | Term Loan | Payments Due First Business Day Of Quarter In 2023 And 2024      
Line of Credit Facility [Line Items]      
Quarterly principal payments 4,700    
Senior Credit Facility | Term Loan | Payments Due First Business Day Of Quarter In 2025      
Line of Credit Facility [Line Items]      
Quarterly principal payments 9,400    
Senior Credit Facility | Term Loan | Payments Due First Business Day Of Quarter In 2026      
Line of Credit Facility [Line Items]      
Quarterly principal payments 18,800    
Senior Credit Facility | Term Loan | Line of Credit      
Line of Credit Facility [Line Items]      
Borrowing capacity $ 750,000    
Amount borrowed under the credit facility   $ 750,000