XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Note 14 - Long-term Debt (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Long-Term Debt Instruments [Table Text Block]

December 31,

 

2022

  

2021

 

2.75% Convertible Notes

 $230,000  $207,354 

Third Amended and Restated Credit Agreement - term loan

     123,750 

Fourth Amended and Restated Credit Agreement - revolver

  50,000    

Debt issuance costs and other

  8,381   8,814 

Total debt

 $288,381  $339,918 

Less current maturities

  1,447   8,727 

Total long-term debt

 $286,934  $331,191