XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 10 - Common Stock and Stock-based Compensation Plans (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

Number of
options

and SAR

units (1)

  

Weighted
average

exercise
price

  

Weighted
average

remaining
contractual

term

  

Aggregate
intrinsic

value

 

Outstanding as of December 31, 2021

  126,000  $20.06   2.6  $2,921 

Granted

              

Exercised

  (17,000)  18.08         

Forfeited or expired

              

Outstanding as of September 30, 2022 (2)

  109,000  $20.37   2.2  $664 

Exercisable as of September 30, 2022 (3)

  109,000  $20.37   2.2  $664 
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, 2021

  688,073  $41.18 

Granted

  564,443   35.23 

Vested

  (302,425)  37.03 

Forfeited or expired

  (92,343)  44.23 

Unvested as of September 30, 2022 (unaudited)

  857,748  $38.52 
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Nine months ended
September 30,

  

Three months ended
September 30,

 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 

Cost of revenue

 $1,076  $509  $393  $247 

Research and development, net

  6,181   5,435   2,180   2,007 

Sales and marketing

  1,065   1,185   392   400 

General and administrative

  2,061   2,378   726   749 

Total equity-based compensation expense

 $10,383  $9,507  $3,691  $3,403 
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

 
  

2022

(unaudited)

  

2021

(unaudited)

  

2022

(unaudited)

  

2021

(unaudited)

 

Expected dividend yield

    0%    0%    0%    0%

Expected volatility

  38%-50%  39%-60%  40%-50%  39%-60%

Risk-free interest rate

  0.5%-3.0%  0.1%-1.7%  0.8%-3.0%  0.1%-1.3%

Contractual term of up to (months)

    00     24     24     24