XML 27 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Note 1 - Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2021
Notes Tables  
Share-based Payment Arrangement, Option, Activity [Table Text Block]
  

Shares

  

Weighted-

Average

Exercise

Price Per

Share

  

Weighted-

Average

Remaining

Contractual

Term

(in years)

  

Aggregate

Intrinsic Value
(in thousands)

 

Outstanding - January 1, 2021

  362,640  $3.96         

Granted

  3,000   5.76         

Exercised

  (1,000)  3.70         

Cancelled

  (9,140

)

  3.41         

Outstanding - June 30, 2021

  355,500  $3.99   7.30  $1,422 

Exercisable - June 30, 2021

  194,100  $3.71   6.77  $827 
Schedule of Inventory, Current [Table Text Block]
  

June 30,

  

December 31,

 
  

2021

  

2020

 

Raw Materials

 $17,993  $14,865 

Work in Process

  1,369   969 

Finished Goods

  442   242 

Reserves

  (1,504

)

  (2,159

)

         

Total

 $18,301  $13,917 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
      

June 30, 2021

 
      

Gross

         
      

Carrying

  

Accumulated

  

Net Book

 
  

Years

  

Amount

  

Amortization

  

Value

 

Customer Relationships

  9  $1,302  $868  $434 

Intellectual Property

  3   100   100   - 

Trade Names

  20   814   244   570 

Patents

  7   126   -   126 

Totals

     $2,342  $1,212  $1,130 
      

December 31, 2020

 
      

Gross

         
      

Carrying

  

Accumulated

  

Net Book

 
  

Years

  

Amount

  

Amortization

  

Value

 

Customer Relationships

  9  $1,302  $795  $507 

Intellectual Property

  3   100   100   - 

Trade Names

  20   814   225   589 

Patents

  7   77   -   77 

Totals

     $2,293  $1,120  $1,173 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

Year

 

Amount

 

Remainder of 2021

 $93 

2022

  186 

2023

  185 

2024

  113 

2025

  41 

Thereafter

  386 

Total

 $1,004 
Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]
  

Three Months Ended June 30, 2020

  

Six Months Ended June 30, 2020

 
  

Previously

  

After

  

Previously

  

After

 
  

Reported

  

Reclassification

  

Reported

  

Reclassification

 

Cost of Goods Sold

 $24,020  $23,736  $48,455  $47,936 

General and Administrative Expenses

  1,662   1,946   3,655   4,174