XML 46 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Share-based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Share-Based Payment Arrangement, Cost by Plan [Table Text Block]
   

Three months ended

   

Nine months ended

 
   

September 30,

   

September 30,

 
   

2023

   

2022

   

2023

   

2022

 
   

(in thousands)

   

(in thousands)

 

Stock option awards

  $ 676     $ 614     $ 2,009     $ 1,840  

Restricted stock units

    481       432       1,443       1,231  

Performance-based restricted stock units

    156       140       463       418  
                                 

Total share-based compensation

  $ 1,313     $ 1,186     $ 3,915     $ 3,489  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   

Three months ended

   

Nine months ended

 
   

September 30,

   

September 30,

 
   

2023

   

2022

   

2023

   

2022

 
   

(in thousands)

   

(in thousands)

 

Cost of sales

  $ 168     $ 142     $ 504     $ 415  

Sales and marketing

    248       205       712       607  

General and administrative

    765       720       2,310       2,127  

Research and development

    132       119       389       340  
                                 

Total stock-based compensation

  $ 1,313     $ 1,186     $ 3,915     $ 3,489