XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 7 - Net Income (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2022

  

2021

  

2022

  

2021

 
  

(Unaudited - In thousands, except per share data)

 

Basic:

                

Net income (loss)

 $(3,164) $18,333  $(9,390) $35,638 

Weighted average common shares outstanding

  16,281   20,786   16,405   20,847 

Net income (loss) per share

 $(0.19) $0.88  $(0.57) $1.71 
                 

Diluted:

                

Net income (loss) for dilutive share computation

 $(3,164) $18,333  $(9,390) $35,638 
                 

Number of shares used in basic per share computation

  16,281   20,786   16,405   20,847 

Unvested restricted stock and DSU's

            

Employee stock options

            

Weighted average common shares outstanding

  16,281   20,786   16,405   20,847 
                 

Net income (loss) per dilutive share

 $(0.19) $0.88  $(0.57) $1.71