XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note O - Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]
  

Years ended December 31,

 
  

2023

  

2022

  

2021

 

Domestic

 $(52,886) $(45,404) $(21,229)

Foreign

  (3,153)  (20,992)  (32,931)

Total loss before income taxes

 $(56,039) $(66,396) $(54,160)
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]

Current:

 

2023

  

2022

  

2021

 

Federal

 $  $  $ 

State

  1   1   2 

Foreign

  8       

Total

 $9  $1  $2 

Deferred:

            

Federal

 $  $  $ 

State

         

Foreign

         

Total

 $  $  $ 
             

Income tax (benefit) expense

 $9  $1  $2 
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
  

2023

  

2022

 

NOL carryforward

 $49,469  $47,901 

Inventory reserves

  3,195   2,892 

Unrealized gains and losses

  355   363 

Share-based compensation

  1,013   914 

Foreign tax credit

  4,599   4,599 

Research and development credits

  10,998   10,505 

Capitalized research and development

  8,717     

Interest

  5,659   3,966 

ASC 842 Assets

  1,561   1,602 

Other

  941   776 

Deferred tax assets

  86,507   73,518 

Less valuation allowance

  (78,124)  (69,680)

Deferred tax assets, net

  8,383   3,838 

Depreciation and amortization

  (6,992)  (2,441)

ASC 842 Liabilities

  (1,391)  (1,397)

Deferred tax liabilities

  (8,383)  (3,838)

Deferred tax assets, net

 $  $ 
Summary of Valuation Allowance [Table Text Block]
  

2023

  

2022

  

2021

 

Beginning Balance, January 1

 $69,680  $57,721  $43,462 

Change charged to expense/(income)

  8,755   14,196   13,822 

Change charged to currency translation adjustment

  (311)  (2,237)  437 

Ending Balance, December 31

 $78,124  $69,680  $57,721 
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
  

2023

  

2022

  

2021

 

Expected taxes at statutory rate

 $(11,768) $(13,943) $(11,374)

PPP loan forgiveness

        (1,308)

Non-deductible/non-taxable items

  57   33   897 

Global intangible low-taxed incom

  2,568         

Foreign rate differences

  242   552   107 

Foreign permanent differences

  (1,212)  (1,407)  (1,320)

Changes in valuation allowance

  8,755   14,196   13,822 

Share-based compensation

  729   879   468 

Research and development credits

  (492)  (626)  (872)

Extinguishment of debt

  1,580       

Foreign other

         

Other, net

  (450)  317   (418)

Tax (benefit) expense

 $9  $1  $2 
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]
  

2023

  

2022

  

2021

 

Unrecognized tax benefits — January 1

 $181  $181  $181 

Gross increases — tax positions in prior period

         

Gross decreases — tax positions in prior period

         

Unrecognized tax benefits — December 31

 $181  $181  $181