XML 99 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 14 - Long-term Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Total debt $ 339,918 $ 338,800
Debt issuance costs and other 8,814 7,247
Long-term Debt, Current Maturities, Total 8,727 8,278
Long-term Debt, Excluding Current Maturities, Total 331,191 330,522
Convertible Debt [Member] | The 2.75% Convertible Notes [Member]    
Total debt 207,354 200,303
Term Loan [Member] | The Credit Agreement [Member]    
Total debt 123,750 131,250
Long-term Debt, Current Maturities, Total 7,500 7,500
Long-term Debt, Excluding Current Maturities, Total $ 116,300 $ 123,800