XML 57 R40.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 and notes payable
As of December 31, 2024, the Company’s long-term debt and notes payable are as follows:
 Principal OutstandingUnamortized Premium (Discount)Unamortized Issuance CostsCarrying Value
(in thousands)
6.875% senior notes
$650,000 $— $(11,925)$638,075 
Credit facilities:
Term loan847,875 (995)(11,468)835,412 
Other debt (1)
5,523 — — 5,523 
Total debt$1,503,398 $(995)$(23,393)$1,479,010 
____________________________________________
(1)    Other debt is primarily comprised of insurance financing arrangements, promissory notes executed in connection with business combinations, and finance leases.
As of December 31, 2023, the Company’s long-term debt and notes payable are as follows:
 December 31, 2023
(in thousands)
Long-term revolving promissory note with related party$470,000 
Other debt (1)
4,746 
Total debt$474,746 
____________________________________________
(1)    Other debt is primarily comprised of insurance financing arrangements, promissory notes executed in connection with business combinations, and finance leases.
Schedule of principal maturities of long-term debt and notes payable
Principal maturities of the Company’s long-term debt and notes payable are as follows:
 20252026202720282029ThereafterTotal
(in thousands)
6.875% senior notes
$— $— $— $— $— $650,000 $650,000 
Credit facilities:
Term loan8,500 8,500 8,500 8,500 8,500 805,375 847,875 
Other debt, including finance leases1,593 697 744 795 502 1,192 5,523 
Total debt$10,093 $9,197 $9,244 $9,295 $9,002 $1,456,567 $1,503,398