XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Note 15 - Share-based Compensation (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

  

  

Weighted

  

  

Weighted

  

 

 

  

Weighted

  

Average

  

  

Average

  

 

 

  

Average

  

Share Price

  

Weighted

  

Remaining

  

Aggregate

 

 

Number of

  

Exercise

  

on Date of

  

Average

  

Contractual

  

Intrinsic

 

 

shares

  

Price

  

Exercise

  

Fair Value

  

Life

  

Value

 

 

(in thousands, except price data)

 

Outstanding at January 1, 2023

  263  $10.41  

   $5.45   0.71  $- 

Forfeited

  (34)  7.50       4.73   -   - 

Outstanding, June 30, 2023

  229   10.84      5.56   0.32   - 

Exercisable, June 30, 2023

  229   10.84      5.56   0.32   - 

Vested and expected to vest

  229   10.84      5.56   0.32   - 
Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block]
  

  

Weighted

  

  

 

 

  

Average Share

  

Weighted

  

Aggregate

 

 

Number of

  

Price on Date

  

Average Fair

  

Intrinsic

 

 

shares

  

of Release

  

Value

  

Value

 

 

(in thousands, except price data)

 

Outstanding at January 1, 2023

  766      $6.75  $1,447 

Granted

  767       8.89   3,566 

Released

             

Cancelled/Forfeited

             

Outstanding, June 30, 2023

  1,533       7.82   9,134 

Vested and expected to vest

  1,533       7.82   9,134 
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
  

  

Weighted

  

  

 

 

  

Average Share

  

Weighted

  

Aggregate

 

 

Number of

  

Price on Date

  

Average Fair

  

Intrinsic

 

 

shares

  

of Release

  

Value

  

Value

 

 

(in thousands, except price data)

 

Outstanding at January 1, 2023

  2,210     $5.76  $4,175 

Granted

  2,074      4.60   9,540 

Released

  (580)      6.37   1,321 

Cancelled/Forfeited

  (110)     3.93   654 

Outstanding, June 30, 2023

  3,594      5.05   21,422 

Vested and expected to vest

  3,594      5.05   21,422 
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Three months ended

  

Six months ended

 

 

June 30,

  

June 30,

 

 

2023

  

2022

  

2023

  

2022

 

Share-based compensation - by expense type

 

  

         

Cost of goods sold

 $156  $114  $270  $250 

Research and development

  480   310   777   675 

Sales and marketing

  291   186   486   412 

General and administrative

  2,135   1,534   3,819   3,279 

Total share-based compensation expense

 $3,062  $2,144  $5,352  $4,616