XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Common Stock and Stock-based Compensation Plans (Unaudited) (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

Number of
options

  

Weighted
average

exercise
price

  

Weighted
average

remaining
contractual

term

  

Aggregate
intrinsic

value

 

Outstanding as of December 31, 2022

  106,000  $20.24   2.0  $609 

Granted

  19,425   21.62         

Exercised

  (26,000

)

  19.36         

Forfeited or expired

              

Outstanding as of September 30, 2023 (unaudited)

  99,425  $20.74   2.8  $120 

Exercisable as of September 30, 2023 (unaudited)

  80,000  $20.53   1.8  $120 
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
  

Number of
RSUs and

PSUs

  

Weighted

Average Grant-

Date
Fair Value

 

Unvested as of December 31, 2022

  879,277  $37.57 

Granted

  880,053   20.94 

Vested

  (339,329

)

  39.03 

Forfeited or expired

  (116,448

)

  35.17 

Unvested as of September 30, 2023 (unaudited)

  1,303,553  $26.18 
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Nine months ended
September 30,

  

Three months ended
September 30,

 
  

2023

(unaudited)

  

2022

(unaudited)

  

2023

(unaudited)

  

2022

(unaudited)

 

Cost of revenue

 $636  $511  $216  $187 

Research and development, net

  6,703   5,988   2,257   2,105 

Sales and marketing

  1,305   1,030   478   380 

General and administrative

  2,787   2,004   1,018   699 

Total equity-based compensation expense from continuing operations

  11,431   9,533   3,969   3,371 

Equity-based compensation expense included in discontinued operations

  875   850   273   320 

Total equity-based compensation expense

 $12,306  $10,383  $4,242  $3,691 
Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]
  

Nine months ended
September 30

 

Three months ended
September 30

  

2023

(unaudited)

 

2022

(unaudited)

 

2023

(unaudited)

 

2022

(unaudited)

Expected dividend yield

 0% 0%  0%  0%

Expected volatility

 45%-47% 38%-50%  47% 40%-50%

Risk-free interest rate

 4.8%-5.5% 0.5%-3.0%  5.5% 0.8%-3.0%

Contractual term of up to (months)

 6 6  6  6