XML 58 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 17 - Income Taxes (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
   

Years ended December 31,

 
   

2024

   

2023

   

2022

 

(Loss) income before income taxes

                       

Domestic

  $ (4,078 )   $ 2,421     $ 3,990  

Foreign

    1,314       735       334  
    $ (2,764 )   $ 3,156     $ 4,324  
   

Years ended December 31,

 
   

2024

   

2023

   

2022

 

Provision for (benefit from) income taxes:

                       

Current:

                       

Federal

  $ 4,044     $ 4,910     $ 3,558  

State

    1,370       457       551  

Foreign

    421       312       96  

Total current

    5,835       5,679       4,205  

Deferred:

                       

Federal

    -       1,579       (904 )

State

    -       (692 )     (402 )

Foreign

    229       29       (775 )

Total deferred

    229       916       (2,081 )

Total benefit from income taxes

  $ 6,064     $ 6,595     $ 2,124  
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
    December 31,  
   

2024

   

2023

 

Deferred tax assets:

               

Capital loss carryforward

  $ 20,714     $ -  

Capitalized research expenditures

    12,241       8,417  

Lease liability

    6,555       7,074  

Acquisition-related intangible asset

    5,959       5,422  

Impairment of assets

    4,215       -  

Stock-based compensation expense

    3,908       3,818  

Inventory reserves

    2,316       2,123  

Accrued expenses and other

    1,403       550  

Compensation accrual

    1,202       1,414  

Net operating loss carry forwards

    650       1,124  

Foreign currency exchange

    48       121  

Gross deferred tax assets

    59,211       30,063  

Less: Valuation allowance

    (45,148 )     (13,754 )

Deferred tax assets

  $ 14,063     $ 16,309  
   

December 31,

 
   

2024

   

2023

 

Deferred tax liabilities:

               

Acquisition-related intangible asset

  $ (42 )   $ (288 )

Depreciation

    (6,552 )     (7,695 )

Right of use asset

    (6,292 )     (6,837 )

Deferred tax liabilities

  $ (12,886 )   $ (14,820 )
                 

Net deferred tax assets

  $ 1,177     $ 1,489  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
   

Years ended December 31,

 
   

2024

   

2023

   

2022

 

Statutory federal income tax rate

    21.0 %     21.0 %     21.0 %

State tax expense, net of federal benefit

    (52.2 %)     9.5 %     13.0 %

Stock compensation

    (17.2 %)     11.8 %     18.4 %

Section 162(m) limitation

    (30.1 %)     28.3 %     35.4 %

Change in tax rates and state apportionment

    10.4 %     - %     (3.0 %)

Federal, state and foreign tax credits

    22.5 %     (23.1 %)     (13.3 %)

Valuation allowance

    (157.3 %)     173.0 %     - %

Return to provision adjustments

    5.5 %     (3.6 %)     (18.9 %)

Tax reserves

    (20.9 %)     - %     - %

Other permanent items

    (1.1 %)     (7.9 %)     (3.5 %)

Effective income tax rate

    (219.4 %)     209.0 %     49.1 %