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] |
| | | Years Ended December 31, | |
| | | 2025 | | | 2024 | | | 2023 | |
| Domestic | | $ | 34,102 | | | $ | 29,224 | | | $ | 51,550 | |
| Foreign | | | 60,948 | | | | 32,584 | | | | 31,750 | |
| | | $ | 95,050 | | | $ | 61,808 | | | $ | 83,300 | |
|
| Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] |
| | | Years Ended December 31, | |
| | | 2025 | | | 2024 | | | 2023 | |
| Current: | | | | | | | | | | | | |
| Federal | | $ | 5,226 | | | $ | 11,473 | | | $ | 11,403 | |
| State | | | 2,173 | | | | 895 | | | | 975 | |
| Foreign | | | 12,162 | | | | 6,515 | | | | 963 | |
| | | | 19,561 | | | | 18,883 | | | | 13,341 | |
| Deferred: | | | | | | | | | | | | |
| Federal | | | 300 | | | | (5,200 | ) | | | (3,128 | ) |
| State | | | 180 | | | | (442 | ) | | | (139 | ) |
| Foreign | | | 898 | | | | (625 | ) | | | (605 | ) |
| | | | 1,378 | | | | (6,267 | ) | | | (3,872 | ) |
| | | $ | 20,939 | | | $ | 12,616 | | | $ | 9,469 | |
|
| Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] |
| | | Years Ended December 31, | |
| | | 2025 | | | 2024 | | | 2023 | |
| | | | Tax Expense | | | | Tax Rate | | | | Tax Expense | | | | Tax Rate | | | | Tax Expense | | | | Tax Rate | |
| U.S. Federal statutory income tax rate | | $ | 19,961 | | | | 21.0 | % | | $ | 12,980 | | | | 21.0 | % | | $ | 17,493 | | | | 21.0 | % |
| State and local income taxes, net of federal income tax effect (1) | | | (599 | ) | | | -0.6 | % | | | (767 | ) | | | -1.2 | % | | | (432 | ) | | | -0.5 | % |
| Foreign Tax Effects | | | | | | | | | | | | | | | | | | | | | | | | |
| Macau | | | | | | | | | | | | | | | | | | | | | | | | |
| Rate differential | | | - | | | | 0.0 | % | | | (306 | ) | | | -0.5 | % | | | - | | | | 0.6 | % |
| Adjustments relating to prior years | | | - | | | | 0.0 | % | | | 687 | | | | 1.1 | % | | | - | | | | 0.0 | % |
| Change in valuation allowance | | | - | | | | 0.0 | % | | | 499 | | | | 0.8 | % | | | - | | | | 0.0 | % |
| Other | | | - | | | | 0.0 | % | | | 91 | | | | 0.1 | % | | | - | | | | 0.0 | % |
| PRC | | | | | | | | | | | | | | | | | | | | | | | | |
| Rate differential | | | - | | | | 0.0 | % | | | - | | | | 0.0 | % | | | 661 | | | | 0.8 | % |
| Nontaxable controlled foreign corporation ("CFC") income | | | - | | | | 0.0 | % | | | - | | | | 0.0 | % | | | (3,235 | ) | | | -3.9 | % |
| Withholding tax on Dividends | | | - | | | | 0.0 | % | | | - | | | | 0.0 | % | | | (227 | ) | | | -0.3 | % |
| Change in valuation allowance | | | - | | | | 0.0 | % | | | - | | | | 0.0 | % | | | (272 | ) | | | -0.3 | % |
| Other | | | - | | | | 0.0 | % | | | - | | | | 0.0 | % | | | (79 | ) | | | -0.1 | % |
| Other foreign jurisdictions | | | 999 | | | | 1.1 | % | | | 626 | | | | 1.0 | % | | | 787 | | | | 0.9 | % |
| | | | 999 | | | | 1.1 | % | | | 1,597 | | | | 2.6 | % | | | (2,365 | ) | | | -2.8 | % |
| Effects of changes in tax laws/rates enacted in the current period | | | | | | | | | | | | | | | | | | | | | | | | |
| Effects of cross-border tax laws | | | | | | | | | | | | | | | | | | | | | | | | |
| Global intangible low-taxed income | | | 1,529 | | | | 1.6 | % | | | 22 | | | | 0.0 | % | | | 668 | | | | 0.8 | % |
| Foreign-derived intangible income | | | - | | | | 0.0 | % | | | - | | | | 0.0 | % | | | (478 | ) | | | -0.6 | % |
| Adjustments to transition tax | | | - | | | | 0.0 | % | | | 493 | | | | 0.8 | % | | | - | | | | 0.0 | % |
| Tax credits | | | | | | | | | | | | | | | | | | | | | | | | |
| Research and development tax credits | | | (407 | ) | | | -0.4 | % | | | 68 | | | | 0.1 | % | | | (75 | ) | | | -0.1 | % |
| Changes in valuation allowances | | | - | | | | 0.0 | % | | | - | | | | 0.0 | % | | | (184 | ) | | | -0.2 | % |
| Nontaxable or nondeductible items | | | | | | | | | | | | | | | | | | | | | | | | |
| Share-based payment awards | | | (2,148 | ) | | | -2.3 | % | | | (1,027 | ) | | | -1.7 | % | | | (483 | ) | | | -0.6 | % |
| Change in COLI | | | (295 | ) | | | -0.3 | % | | | (275 | ) | | | -0.4 | % | | | (273 | ) | | | -0.3 | % |
| Intercompany bad debt | | | 1,952 | | | | 2.1 | % | | | 1,118 | | | | 1.8 | % | | | - | | | | 0.0 | % |
| Section 162(m) limitation | | | 476 | | | | 0.5 | % | | | - | | | | 0.0 | % | | | - | | | | 0.0 | % |
| Other | | | 23 | | | | 0.0 | % | | | 67 | | | | 0.1 | % | | | (50 | ) | | | -0.1 | % |
| Changes in unrecognized tax benefits | | | (604 | ) | | | -0.6 | % | | | (1,696 | ) | | | -2.7 | % | | | (4,726 | ) | | | -5.7 | % |
| Other adjustments | | | 52 | | | | 0.1 | % | | | 36 | | | | 0.1 | % | | | 374 | | | | 0.4 | % |
| Effective tax rate | | $ | 20,939 | | | | 22.0 | % | | $ | 12,616 | | | | 20.5 | % | | $ | 9,470 | | | | 11.4 | % |
|
| Schedule of Cash Paid for Income Taxes [Table Text Block] |
| | | Years Ended December 31, | |
| | | 2025 | | | 2024 | | | 2023 | |
| Federal | | $ | 9,037 | | | $ | 14,671 | | | $ | 19,003 | |
| State and Local | | | 968 | | | | 1,220 | | | | 1,357 | |
| Foreign | | | | | | | | | | | | |
| Slovakia | | | 1,238 | | | | 2,021 | | | | - | |
| United Kingdom | | | 2,534 | | | | 2,561 | | | | - | |
| Macau | | | 1,638 | | | | - | | | | - | |
| PRC | | | 2,098 | | | | - | | | | - | |
| Israel | | | 3,798 | | | | - | | | | - | |
| Other | | | 2,420 | | | | 2,479 | | | | 4,696 | |
| Total foreign taxes paid | | | 13,726 | | | | 7,061 | | | | 4,696 | |
| Total income taxes paid | | $ | 23,731 | | | $ | 22,952 | | | $ | 25,056 | |
|
| Schedule of Deferred Tax Assets and Liabilities [Table Text Block] |
| | | December 31, | |
| | | 2025 | | | 2024 | |
| | | Tax Effect | | | Tax Effect | |
| Deferred tax assets: | | | | | | | | |
| State tax credits | | $ | - | | | $ | 90 | |
| Reserves and accruals | | | 6,846 | | | | 6,970 | |
| Federal, state and foreign net operating loss and credit carryforwards | | | 4,448 | | | | 4,247 | |
| Depreciation | | | 367 | | | | 384 | |
| Amortization | | | 8,829 | | | | 9,845 | |
| Lease accounting | | | 5,402 | | | | 6,157 | |
| Other accruals | | | 5,319 | | | | 6,054 | |
| Total deferred tax assets | | | 31,211 | | | | 33,747 | |
| Valuation allowance | | | 2,057 | | | | 1,844 | |
| Net deferred tax assets | | | 29,154 | | | | 31,903 | |
| Deferred tax liabilities: | | | | | | | | |
| Unfunded pension liability | | | 260 | | | | 260 | |
| Depreciation | | | 2,177 | | | | 2,685 | |
| Amortization | | | 36,637 | | | | 34,903 | |
| Lease accounting | | | 5,231 | | | | 5,960 | |
| Other accruals | | | 1,690 | | | | 581 | |
| Total deferred tax liabilities | | | 45,995 | | | | 44,389 | |
| Net deferred tax liabilities | | $ | (16,841 | ) | | $ | (12,486 | ) |
|
| Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] |
| | | Year Ended December 31, | |
| | | 2025 | | | 2024 | |
| Liability for uncertain tax positions - January 1 | | $ | 18,127 | | | $ | 19,823 | |
| Additions based on tax positions related to the current year | | | 664 | | | | 1,053 | |
| Translation adjustment | | | - | | | | - | |
| Settlement/expiration of statutes of limitations | | | (1,267 | ) | | | (2,749 | ) |
| Liability for uncertain tax positions - December 31 | | $ | 17,524 | | | $ | 18,127 | |
|