XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 7 - EMPLOYEE BENEFIT PLANS (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Schedule of Share-based Payment Awards, Stock Options, Valuation Assumptions

Nine Months Ended September 30, 

2022

    

2021

Expected life (in years)

1.25

1.25

Volatility

48.73

%

48.00

%

Risk-free interest rate

2.75

%

0.11

%

Expected dividend

 

 

Weighted average fair value of purchase rights granted during the period

$

10.00

$

6.71

Schedule of Share-based Payment Arrangement, Expensed and Capitalized Amounts

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2022

    

2021

    

2022

    

2021

Costs of revenues

$

854

$

670

$

2,237

$

1,860

Research and development

 

2,180

 

1,299

 

7,158

 

4,013

Selling, general and administrative

 

2,102

 

1,394

 

5,166

 

3,601

Stock-based compensation expenses

$

5,136

$

3,363

$

14,561

$

9,474

Schedule of Share-based Payment Arrangement, Options Activity

Weighted

Weighted

Average

Average

Remaining

Aggregate

Number of

Exercise

Contractual

Intrinsic

Options

Price

Term

Value

    

(in thousands)

    

per Share

    

(Years)

    

(in thousands)

Outstanding, January 1, 2022

 

226

$

12.78

 

  

 

  

Granted

 

 

  

 

  

Exercised

 

(109)

9.79

 

  

 

  

Canceled

 

(6)

13.35

 

  

 

  

Expired

 

(2)

8.79

 

  

 

  

Outstanding, September 30, 2022

 

109

$

15.77

 

3.93

$

960

Vested and expected to vest, September 30, 2022

 

109

$

15.77

 

3.91

$

955

Exercisable, September 30, 2022

 

94

$

15.75

 

3.42

$

825

Schedule of Share-based Payment Arrangement, Restricted Stock Unit Activity

Weighted

Average Grant

Shares 

Date Fair Value

    

(in thousands)

    

Per Share

Nonvested, January 1, 2022

 

1,872

$

18.24

Granted

 

1,144

$

22.74

Vested

 

(738)

$

18.13

Forfeited

 

(75)

$

19.41

Nonvested, September 30, 2022

 

2,203

$

20.57