XML 51 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Note 9 - 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

 

Current:

        

Federal

 $489  $25 

State

  1,199   29 
   1,688   54 

Deferred:

        

Federal

  (1,581)   

State

  (1,091)   
   (2,672)   
  $(984) $54 
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
  

Years Ended December 31,

 
  

2024

  

2023

 
         

Statutory U.S. income tax rate

  21.00%  21.00%

State taxes, net of federal benefit

  9.42%  (1.34)%

Permanent differences

  0.84%  (0.87)%

Change in valuation allowance

  (48.79)%  (48.01)%

Change in tax credits

  (4.59)%  16.59%

Uncertain tax position

  19.25%   

Impact from rate changes

  (10.48)%  10.14%

Effective income tax rate

  (13.35)%  (2.49)%
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
  

Years Ended December 31,

 
  

2024

  

2023

 

Deferred tax assets:

        

Operating loss carryforwards

 $  $1,857 

R&D Tax Credits

  300   2,779 

Section 263A costs

  47   56 

    Additional K-1 temporary adjustment

  1    

Capitalized research and development expenses

  3,389   1,029 

Interest

     34 

Net ROU asset and lease liability

  42   53 

Unrealized loss

     628 

   Capital loss carryforward

  802    
         

Asset reserves:

        

Bad debts

  13   12 

Inventory allowance

  454   430 

   State depreciation

  117    
         

Accrued expenses:

        

Non-qualified stock options

  463   343 

Compensation

  122   107 

Deferred warranty revenue

  2,638   1,934 

    Deferred tax assets

  8,388   9,262 
         

Less valuation allowance

  (802)  (4,398)

Total deferred tax assets

  7,586   4,864 
         

Deferred tax liabilities:

        

Depreciation

  (798)  (748)

Total deferred tax liabilities

  (798)  (748)
         

Net deferred tax assets

 $6,788  $4,116 
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]
  

2024

 

Balance at January 1

  - 

Additions based on tax positions related to the current year

  154 

Additions for tax positions of prior years

  1,265 

Balance at December 31,

  1,419