XML 46 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt Obligations (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments
Debt obligations consisted of the following (in thousands):
 December 31, 2023December 31, 2022
Revolving credit facility730,000 620,000 
Senior notes578,574 578,094 
Convertible notes444,420 256,903 
Other financing arrangements9,288 9,927 
Total debt obligations1,762,282 1,464,924 
Less: current portion(54,710)(639)
Total long term obligations, net$1,707,572 $1,464,285 
Convertible Debt
2017 Convertible Notes2023 Convertible NotesTotal Convertible Notes
Principal Value December 31, 2022$258,750 $— $258,750 
Issuance of convertible debt— 400,000 400,000 
Repurchase of convertible debt(204,525)— (204,525)
Unamortized issuance cost(165)(9,640)(9,805)
Convertible Debt December 31, 2023$54,060 $390,360 $444,420 
Schedule of Maturities of Long-term Debt
The scheduled cash principal payments for the Company's debt obligations, as of December 31, 2023, for the next five years are as follows (in thousands):
Principal
Payments
2024$54,875 
2025661 
2026672 
2027730,686 
2028580,735 
2029 and beyond405,924 
Total principal cash payments1,773,553 
Less: unamortized issuance costs, premiums and discounts(11,271)
Total debt obligations$1,762,282