XML 47 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2022
Long-Term Debt [Abstract]  
Long-term debt instruments
Long-term debt consists of the following:

   
December 31,
2022
   
December 31,
2021
 
             
Credit facility
 
$
42,000
   
$
-
 
Convertible senior notes, due 2025
   
465,344
     
465,344
 
Deferred financing costs
   
(6,407
)
   
(9,678
)
     
500,937
     
455,666
 
Less current portion
   
-
     
-
 
 
 
$
500,937
   
$
455,666
 
Key terms of the convertible debt instruments
The following table summarizes some key facts and terms regarding the outstanding convertible senior notes due 2025 as of December 31, 2022:

 
Due 2025
 
Issuance date
 
June 12, 2018
 
Maturity date
 
June 15, 2025
 
Principal amount
 
$
465,344
 
Cash coupon rate (per annum)
   
2.25
%
Nonconvertible debt borrowing rate at issuance (per annum)
   
5.50
%
Conversion rate effective November 29, 2022 (per $1 principal amount)
   
32.0478
 
Effective conversion price effective November 29, 2022 (per share)
 
$
31.20
 
130% of the conversion price (per share)
 
$
40.56
 
Convertible Debt Interest Expense
Interest expense related to the convertible debt instruments is reflected on the accompanying consolidated statements of operations for the years ended December 31:

 
 
 
Contractual
coupon
interest
   
Non-cash
amortization
of debt
discount
   
Other non-cash
interest expense
   
Total interest
expense
related to the
debentures
 
                         
2022
                       
Convertible senior notes due 2025
 
$
10,470
     
-
     
1,733
   
$
12,203
 
                                 
2021
                               
Convertible senior notes due 2025
 
$
10,470
     
-
     
1,733
   
$
12,203
 
                                 
2020
                               
Convertible senior notes due 2025
 
$
12,097
     
13,118
     
1,623
   
$
26,838
 
Convertible senior debentures
   
88
     
43
     
-
   
131
 
Total
 
$
12,185
   
$
13,161
   
$
1,623
   
$
26,969