XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Note 10 - Common Stock and Stock-based Compensation Plans (Tables)
3 Months Ended
Mar. 31, 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

  (4,000)  19.59         

Forfeited or expired

              

Outstanding as of March 31, 2022 (2)

  122,000  $20.07   2.4  $2,510 

Exercisable as of March 31, 2022 (3)

  122,000  $20.07   2.4  $2,510 
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

  239,557   38.51 

Vested

  (163,137)  34.48 

Forfeited or expired

  (33,235)  51.34 

Unvested as of March 31, 2022 (unaudited)

  731,258  $41.34 
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Three months ended
March 31,

 
  

2022

(unaudited)

  

2021

(unaudited)

 

Cost of revenue

 $339  $143 

Research and development, net

  1,995   1,685 

Sales and marketing

  333   418 

General and administrative

  722   952 

Total equity-based compensation expense

 $3,389  $3,198 
Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]
  

Three months ended
March 31,

 
  

2022

(unaudited)

  

2021

(unaudited)

 

Expected dividend yield

  0%   0%

Expected volatility

  38% 39%-56%

Risk-free interest rate

  0.5% 0.1%-1.7%

Contractual term of up to (months)

  24    24