Note 10 - Income Taxes (Tables)
|
12 Months Ended |
Dec. 31, 2025 |
| Notes Tables |
|
| Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] |
| | | Year Ended December 31, | |
| | | 2025 | | | 2024 | | | 2023 | |
| | | (in thousands) | |
| Domestic | | $ | (24,491 | ) | | $ | (63,588 | ) | | $ | (31,398 | ) |
| Foreign | | | 64,992 | | | | 39,189 | | | | 12,784 | |
| Pretax income (loss) from continuing operations | | $ | 40,501 | | | $ | (24,399 | ) | | $ | (18,614 | ) |
|
| Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] |
| | | Year Ended December 31, | |
| | | 2025 | | | 2024 | | | 2023 | |
| | | (in thousands) | |
| Current income tax expense: | | | | | | | | | | | | |
| Federal | | $ | 510 | | | $ | (510 | ) | | $ | 3,188 | |
| State and local | | | 134 | | | | 71 | | | | (1,121 | ) |
| Foreign | | | 7,271 | | | | 4,785 | | | | 1,691 | |
| Total current income tax expense | | | 7,915 | | | | 4,346 | | | | 3,758 | |
| Deferred income tax (benefit) expense: | | | | | | | | | | | | |
| Foreign | | | (2,534 | ) | | | 397 | | | | (871 | ) |
| Total deferred income tax (benefit) expense | | | (2,534 | ) | | | 397 | | | | (871 | ) |
| Total income tax expense | | $ | 5,381 | | | $ | 4,743 | | | $ | 2,887 | |
|
| Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] |
| | | Year Ended December 31, | |
| | | 2025 | |
| | | (in thousands, except percentages) | |
| U.S. Federal Statutory Tax Rate | | $ | 8,505 | | | | 21.0 | % |
| State and Local Income Taxes, Net of Federal Income Tax Effect | | | 106 | | | | 0.3 | % |
| Foreign Tax Effects | | | | | | | | |
| Australia | | | | | | | | |
| Valuation Allowance | | | (2,518 | ) | | | (6.2 | )% |
| Other | | | 253 | | | | 0.6 | % |
| Germany | | | | | | | | |
| Effect of Rates Different than Statutory | | | 1,310 | | | | 3.2 | % |
| Other | | | (9 | ) | | | (0.1 | )% |
| United Kingdom | | | | | | | | |
| Valuation Allowance | | | (776 | ) | | | (1.9 | )% |
| Other | | | (358 | ) | | | (0.9 | )% |
| Japan | | | | | | | | |
| Effect of Rates Different than Statutory | | | 1,388 | | | | 3.4 | % |
| Other | | | 26 | | | | 0.1 | % |
| Singapore | | | | | | | | |
| Effect of Rates Different than Statutory | | | (5,381 | ) | | | (13.3 | )% |
| Singapore Tax Credit | | | (621 | ) | | | (1.5 | )% |
| Return To Provision | | | (1,068 | ) | | | (2.6 | )% |
| Other | | | (60 | ) | | | (0.1 | )% |
| Other foreign jurisdictions | | | (948 | ) | | | (2.3 | )% |
| Effect of Cross-Boarder Tax Laws | | | | | | | | |
| Global intangible low-tax income | | | 4,538 | | | | 11.2 | % |
| Changes in Valuation Allowances | | | 4,260 | | | | 10.5 | % |
| Nontaxable or Nondeductible items | | | | | | | | |
| Share based compensation | | | (5,224 | ) | | | (12.9 | )% |
| Executive compensation limitation | | | 1,529 | | | | 3.8 | % |
| Other | | | 412 | | | | 1.0 | % |
| Changes in Unrecognized Tax Benefits | | | (150 | ) | | | (0.4 | )% |
| Other Adjustments | | | | | | | | |
| Return To Provision | | | 167 | | | | 0.4 | % |
| Effective Tax Rate | | $ | 5,381 | | | | 13.3 | % |
| | | Year Ended December 31, | |
| | | 2024 | | | 2023 | |
| | | (in thousands) | |
| U.S. federal statutory tax rate | | $ | (5,124 | ) | | $ | (3,909 | ) |
| State and local income taxes, net | | | (2,419 | ) | | | (2,077 | ) |
| Stock-based compensation | | | (4,313 | ) | | | 3,117 | |
| Executive compensation limitation | | | 1,812 | | | | 449 | |
| Fair value of earn-out liability | | | 7,828 | | | | 2,165 | |
| GILTI inclusion, net | | | 3,903 | | | | 1,940 | |
| Foreign-derived intangible income deduction | | | — | | | | (1,534 | ) |
| Change in valuation allowance | | | 3,866 | | | | 1,794 | |
| Deferred rate change | | | (119 | ) | | | 2,076 | |
| Foreign rate differential | | | (2,736 | ) | | | (1,107 | ) |
| Return-to-provision adjustments | | | 2,095 | | | | 274 | |
| Permanent differences | | | 91 | | | | (343 | ) |
| Other, net | | | (141 | ) | | | 42 | |
| Total | | $ | 4,743 | | | $ | 2,887 | |
|
| Schedule of Deferred Tax Assets and Liabilities [Table Text Block] |
| | | December 31, | | | December 31, | |
| | | 2025 | | | 2024 | |
| | | (in thousands) | |
| Deferred Tax Assets: | | | | | | | | |
| Net operating loss carryforwards | | $ | 7,076 | | | $ | 7,881 | |
| Deferred revenue | | | 4,472 | | | | 3,834 | |
| Compensation and benefits | | | 7,744 | | | | 7,452 | |
| Research and development expenses | | | 20,625 | | | | 18,010 | |
| Lease liability | | | 3,712 | | | | 2,110 | |
| Other | | | 2,893 | | | | 475 | |
| Total Deferred Tax Assets | | | 46,522 | | | | 39,762 | |
| Less: Valuation allowance | | | (27,862 | ) | | | (25,808 | ) |
| Deferred Tax Assets, net | | | 18,660 | | | | 13,954 | |
| | | | | | | | | |
| Deferred Tax Liabilities: | | | | | | | | |
| Property and equipment | | | (311 | ) | | | 14 | |
| Amortization | | | (2,390 | ) | | | (2,026 | ) |
| Commissions | | | (13,167 | ) | | | (11,833 | ) |
| Unbilled receivable | | | (40 | ) | | | (204 | ) |
| Right-of-use assets | | | (3,552 | ) | | | (1,925 | ) |
| Total Deferred Tax Liabilities | | | (19,460 | ) | | | (15,974 | ) |
| Net Deferred Tax Liabilities | | $ | (800 | ) | | $ | (2,020 | ) |
|
| Schedule of Cash Paid for Income Taxes [Table Text Block] |
| | | Year Ended December 31, | |
| | | 2025 | |
| | | (in thousands) | |
| Foreign | | | | |
| Australia | | $ | 1,456 | |
| China | | | 415 | |
| Germany | | | 3,518 | |
| Japan | | | 500 | |
| Netherlands | | | 450 | |
| Other | | | (75 | ) |
| Foreign Subtotal | | | 6,264 | |
| US State and Local | | | | |
| Other | | | 95 | |
| State Subtotal | | | 95 | |
| Total cash paid for income taxes, net of refunds | | $ | 6,359 | |
|
| Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] |
| | | December 31, | | | December 31, | | | December 31, | |
| | | 2025 | | | 2024 | | | 2023 | |
| | | (in thousands) | |
| Beginning balance | | $ | 120 | | | $ | 134 | | | $ | 141 | |
| Expiration of applicable statute of limitations | | | (60 | ) | | | (14 | ) | | | (7 | ) |
| Ending balance | | $ | 60 | | | $ | 120 | | | $ | 134 | |
|