XML 66 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Note 15 - Long-term Debt (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Long-term Debt Instruments [Table Text Block]

December 31,

 

2019

  

2018

 

2.75% Convertible Notes

 $193,696  $ 

Credit Agreement - term loan

  138,750   146,250 

Credit Agreement - revolving credit facility

  25,000   197,000 

2019 Notes

     40,000 

Debt issuance cost and other

  6,906   (845)

Total debt

  364,352   382,405 

Less current maturities

  8,244   47,286 

Total long-term debt

 $356,108  $335,119