Note 11 - Income Taxes - Components of Net Deferred Tax Assets (Liability) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accrued expenses $ 4,433 $ 1,214
Stock Compensation 4,657 2,610
Foreign tax credits 9,429 9,587
Net operating loss carryforwards 42,433 45,268
Research and development credits 6,848 5,625
Debt 21,239 17,555
Other 3,102 3,535
Total deferred tax assets 92,141 85,394
Valuation allowance (62,233) (55,006)
Deferred tax assets, net of valuation allowance 29,908 30,388
Prepaid expenses and other (519) (635)
Intangible assets, net (15,481) (15,434)
Property and equipment, net (9,228) (9,811)
Deferred tax liabilities (25,228) (25,880)
Net deferred tax assets (liabilities) $ 4,680 $ 4,508