XML 51 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2023
Long-Term Debt [Abstract]  
Long-term debt instruments
Long-term debt consists of the following:

   
December 31,
2023
   
December 31,
2022
 
             
Credit Facility
 
$
-
   
$
42,000
 
Convertible senior notes, due 2025
   
95,102
     
465,344
 
Convertible senior notes, due 2030
    750,000       -  
Deferred financing costs
   
(26,914
)
   
(6,407
)
     
818,188
     
500,937
 
Less current portion
   
-
     
-
 
 
 
$
818,188
   
$
500,937
 
Key terms of the convertible debt instruments
The following table summarizes some key facts and terms regarding the outstanding convertible senior notes as of December 31, 2023:

 
Due 2025
      Due 2030
 
Issuance date
 
June 12, 2018
    September 12, 2023  
Maturity date
 
June 15, 2025
    September 15, 2030  
Principal amount
 
$
95,102
     $ 750,000  
Cash coupon rate (per annum)
   
2.25
%
    2.25%  
Conversion rate effective December 12, 2023 (per $1 principal amount)
   
32.1268
      33.1609  
Effective conversion price effective December 12, 2023 (per share)
 
$
31.13
     $ 30.16  
130% of the conversion price (per share)
 
$
40.47
     $ 39.21