XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Debt (Tables)
3 Months Ended
Mar. 31, 2025
Debt Disclosure [Abstract]  
Schedule of Debt
Total debt consisted of the following:


Interest rateMarch 31, 2025December 31, 2024
Term loan due March 2026
SOFR + 2.25%
$ $235,000 
Notes due March 20276.875%372,500 380,000 
Notes due March 2028
SOFR + 6.9%
 96,563 
Term loan due March 2028
SOFR + 4.0%
 433,125 
Term loan due March 2028
SOFR + 2.35%
160,000 — 
Notes due March 20297.25%335,000 350,000 
Term loan due March 2032
SOFR + 3.75%
615,000 — 
Notes due January 20375.25%35,841 35,841 
Notes due March 20436.70%425,000 425,000 
Principal amount1,943,341 1,955,529 
Less: unamortized costs, net30,189 35,821 
Total debt1,913,152 1,919,708 
Less: current portion long-term debt14,150 53,250 
Long-term debt$1,899,002 $1,866,458