XML 72 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt Obligations - Senior Credit Facility (Details)
$ in Thousands
9 Months Ended
Oct. 08, 2021
USD ($)
Sep. 30, 2022
USD ($)
unit
Dec. 31, 2021
USD ($)
Line of Credit Facility [Line Items]      
Amount borrowed under the credit facility   $ 952,360 $ 1,199,841
Deferred financing costs   8,900 $ 10,100
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 | U.S. Dollar      
Line of Credit Facility [Line Items]      
Amount borrowed under the credit facility   120,000  
Senior Credit Facility | Canadian Dollars      
Line of Credit Facility [Line Items]      
Amount borrowed under the credit facility   65,100  
Senior Credit Facility | Australian Dollars      
Line of Credit Facility [Line Items]      
Amount borrowed under the credit facility   $ 17,300  
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   $ 202,400  
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   410,300  
Senior Credit Facility | Letters of Credit, Denominated in USD | U.S. Dollar      
Line of Credit Facility [Line Items]      
Letters of credit and bank guarantees   318,300  
Senior Credit Facility | Letters of Credit, Denominated in Foreign Currency      
Line of Credit Facility [Line Items]      
Letters of credit and bank guarantees   92,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