XML 36 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 9 - NET LOSS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended September 30, 

​

Nine Months Ended September 30, 

​

    

2022

    

2021

    

2022

    

2021

Numerator:

 

​

  

 

​

  

 

​

  

 

​

  

Net income (loss)

​

$

1,385

​

$

(2,407)

​

$

(3,912)

​

$

(14,488)

Denominator:

​

 

  

​

 

  

​

 

  

​

 

  

Basic weighted-average shares outstanding

​

 

37,226

​

 

37,221

​

 

37,285

​

 

37,067

Effect of dilutive options and restricted stock units

​

 

828

​

 

—

​

 

—

​

 

—

Diluted weighted-average shares outstanding

​

 

38,054

​

 

37,221

​

 

37,285

​

 

37,067

​

​

​

​

​

​

​

​

​

​

​

​

​

Net income (loss) per share – Basic

​

$

0.04

​

$

(0.06)

​

$

(0.10)

​

$

(0.39)

Net income (loss) per share – Diluted

​

$

0.04

​

$

(0.06)

​

$

(0.10)

​

$

(0.39)

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended September 30, 

​

Nine Months Ended September 30, 

​

    

2022

    

2021

    

2022

    

2021

Outstanding options

 

—

​

128

 

63

 

182

Nonvested restricted stock units

 

62

​

915

 

784

 

997

Employee Stock Purchase Plan

 

—

​

30

 

75

 

14

Total

 

62

 

1,073

 

922

 

1,193