XML 60 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long‑Term Debt (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments
Long‑term debt consists of the following:
December 31,
20242023
Credit facilities:
Revolving loan facility due October 2029$135,315 $— 
Revolving loan facility due November 2025— 92,028 
Term loan due November 2025— 190,000 
2026 Notes687,830 687,830 
2027 Notes575,000 575,000 
Unamortized debt issuance costs(10,057)(16,455)
Total debt1,388,088 1,528,403 
Less: Current portion of long-term debt— (10,000)
Long-term debt$1,388,088 $1,518,403 
Schedule of Interest Expense
Interest expense, net consists of the following:
Year Ended December 31,
202420232022
Contractual interest expense$(16,967)$(34,973)$(26,275)
Amortization of deferred debt issuance costs(7,338)(7,291)(7,291)
Other interest (expense) income
(469)933 (1,490)
Interest income2,730 1,538 421 
Interest expense, net$(22,044)$(39,793)$(34,635)
Schedule of Maturities of Long-term Debt
Scheduled maturities of long‑term debt are as follows:
December 31, 2024
2026$687,830 
2027575,000 
2029135,315 
Total scheduled maturities of long-term debt$1,398,145