Annual report pursuant to Section 13 and 15(d)

DEBT - Schedule of Notes Payable and Long-term Debt (Details)

v3.24.1.u1
DEBT - Schedule of Notes Payable and Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
Senior Credit Agreement $ 640,492 $ 436,126
Fixed payment obligation 26,400 22,785
Other notes 3,816 2,441
Subtotal 670,708 461,352
Less: current portion of long-term debt (199,192) (11,792)
Less: unamortized debt discount and issuance costs (49,615) (36,072)
Subtotal 421,901 413,488
Convertible Notes Payable    
Convertible note payable to executive officer 0 1,000
Total 421,901 414,488
Notes payable including current portion of long-term debt 199,192 11,792
Less: current portion of unamortized debt issuance costs (960) 0
Notes payable including current portion of long-term debt, net $ 198,232 $ 11,792