v3.26.1
Borrowings (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Components of Long-Term Debt
Our borrowings at June 30, 2026 and December 31, 2025 were as follows:
June 30, 2026December 31, 2025
Senior Credit Facility (at a rate of 4.96% at June 30, 2026):
Revolving credit facility
$550,000 $425,000 
Term A-1 loan facility
500,000 450,000 
Term A-2 loan facility700,000 700,000 
4.625% Senior Notes due 2027
— 500,000 
4.250% Senior Notes due 2028
500,000 500,000 
5.875% Senior Notes due 2032
500,000 — 
Securitization program, at a rate of 4.50% at June 30, 2026
75,000 75,000 
2,825,000 2,650,000 
Less: Unamortized debt issuance costs(16,991)(8,551)
2,808,009 2,641,449 
Current portion of borrowings
(87,500)(100,000)
Long-term borrowings$2,720,509 $2,541,449