XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.1
DEBT - Narrative (Details)
3 Months Ended
Feb. 07, 2020
USD ($)
$ / shares
Feb. 04, 2020
USD ($)
$ / shares
Mar. 31, 2025
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2024
USD ($)
Dec. 15, 2023
USD ($)
Mar. 24, 2023
USD ($)
Dec. 09, 2020
USD ($)
Debt Instrument [Line Items]                
Current portion of borrowings under senior credit facility     $ 38,750,000   $ 33,906,000      
Interest payments, remainder of fiscal year     33,100,000          
Interest payments, year one     42,200,000          
Interest payments, year two     39,700,000          
Interest payments, year three     8,700,000          
Securitization program outstanding borrowings, maximum limit     $ 150,000,000.0          
Issuance costs associated with amendment           $ 300,000    
Securitization facility, agreement term (in years)           3 years    
Remaining unamortized issuance costs           $ 100,000    
Security facility, weighted average interest rate     5.40%   5.40%      
Carrying Value                
Debt Instrument [Line Items]                
Debt issuance costs, net     $ 4,435,000   $ 5,476,000      
Debt instrument, gross, fair value disclosure     1,847,725,000   1,808,569,000      
Estimated Fair Value                
Debt Instrument [Line Items]                
Debt instrument, gross, fair value disclosure     $ 1,816,309,000   1,772,712,000      
Revolving Credit Facility                
Debt Instrument [Line Items]                
Maximum borrowing capacity             $ 1,300,000,000  
Debt issuance costs, net       $ 7,600,000        
Previously capitalized financing costs, written-off       $ 200,000        
Standby Letters of Credit                
Debt Instrument [Line Items]                
Maximum borrowing capacity             60,000,000  
Swingline Loans                
Debt Instrument [Line Items]                
Maximum borrowing capacity             60,000,000  
Senior Credit Facility                
Debt Instrument [Line Items]                
Maximum borrowing capacity             $ 2,100,000,000  
Debt instrument, covenant, maximum leverage ratio             5.00  
Senior Credit Facility | Minimum                
Debt Instrument [Line Items]                
Line of credit, commitment fee percentage     0.15%          
Senior Credit Facility | Maximum                
Debt Instrument [Line Items]                
Line of credit, commitment fee percentage     0.30%          
Senior Credit Facility | Secured Overnight Financing Rate (SOFR)                
Debt Instrument [Line Items]                
Debt instrument, basis spread adjustment on variable rate     0.10%          
Interest rates available to the company at its option     1.00%          
Senior Credit Facility | Secured Overnight Financing Rate (SOFR) | Minimum                
Debt Instrument [Line Items]                
Interest rates available to the company at its option     1.00%          
Senior Credit Facility | Secured Overnight Financing Rate (SOFR) | Maximum                
Debt Instrument [Line Items]                
Interest rates available to the company at its option     1.75%          
Senior Credit Facility | Overnight Federal Funds                
Debt Instrument [Line Items]                
Interest rates available to the company at its option     0.50%          
Senior Credit Facility | December 31, 2025 through June 30, 2026                
Debt Instrument [Line Items]                
Debt instrument, covenant, maximum leverage ratio             4.25  
Senior Credit Facility | Revolving Credit Facility | Level 2 | Carrying Value                
Debt Instrument [Line Items]                
Debt instrument, gross, fair value disclosure     $ 415,000,000   365,000,000      
Senior Credit Facility | Revolving Credit Facility | Level 2 | Estimated Fair Value                
Debt Instrument [Line Items]                
Debt instrument, gross, fair value disclosure     407,798,000   360,144,000      
Senior Credit Facility | Standby Letters of Credit                
Debt Instrument [Line Items]                
Letters of credit outstanding     1,700,000   $ 1,700,000      
Line of credit facility outstanding     $ 0          
Term Loan Facility | Secured Debt                
Debt Instrument [Line Items]                
Maximum borrowing capacity             $ 775,000,000  
Weighted average interest rate on debt     5.90%   6.00%      
Current portion of borrowings under senior credit facility     $ 38,800,000   $ 33,900,000      
Term Loan Facility | Secured Debt | Level 2 | Carrying Value                
Debt Instrument [Line Items]                
Debt instrument, gross, fair value disclosure     755,625,000   760,469,000      
Term Loan Facility | Secured Debt | Level 2 | Estimated Fair Value                
Debt Instrument [Line Items]                
Debt instrument, gross, fair value disclosure     743,524,000   751,143,000      
2025 Notes | Convertible Debt                
Debt Instrument [Line Items]                
Convertible notes, aggregate principal amount $ 575,000,000.0              
Debt, interest rate 0.50%              
Debt issuance costs, gross $ 13,200,000              
Debt, initial conversion rate 0.0135739              
Debt instrument, convertible, conversion price (in dollars per share) | $ / shares $ 73.67              
Maximum selling price of the company's common stock of the conversion price 130.00%              
Maximum average conversion value of notes 98.00%              
Minimum settled in cash per principal amount               $ 1,000
Redemption price, percentage   100.00%            
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares   $ 113.34            
2025 Notes | Convertible Debt | Call Option                
Debt Instrument [Line Items]                
Payments for option index to issuers equity   $ 104,200,000            
Proceeds from Issuance of Warrants   $ 44,500,000            
2025 Notes | Level 1 | Convertible Debt | Carrying Value                
Debt Instrument [Line Items]                
Debt instrument, gross, fair value disclosure     575,000,000.0   575,000,000      
2025 Notes | Level 1 | Convertible Debt | Estimated Fair Value                
Debt Instrument [Line Items]                
Debt instrument, gross, fair value disclosure     564,938,000   555,594,000      
Securitization | Level 2 | Carrying Value                
Debt Instrument [Line Items]                
Debt instrument, gross, fair value disclosure     102,100,000   108,100,000      
Securitization | Level 2 | Estimated Fair Value                
Debt Instrument [Line Items]                
Debt instrument, gross, fair value disclosure     $ 100,049,000   $ 105,831,000