XML 80 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Note 15 - Long-term Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Total debt $ 299,284 $ 339,918 $ 340,347
Debt issuance costs and other 8,346 8,814 8,954
Long-Term Debt, Current Maturities, Total 8,735 8,727 8,700
Long-Term Debt, Excluding Current Maturities, Total 290,549 331,191 331,647
Convertible Debt [Member] | The 2.75% Convertible Notes [Member]      
Total debt 230,000 207,354 202,018
Term Loan [Member] | The Credit Agreement [Member]      
Total debt 60,938 123,750 129,375
Long-Term Debt, Current Maturities, Total 7,500 7,500 7,500
Long-Term Debt, Excluding Current Maturities, Total $ 53,400 $ 116,300 $ 121,900