XML 95 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Note 14 - Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule computation of basic and diluted EPS

Years ended December 31, 

(In thousands, except per share amounts)

    

2021

    

2020

    

2019

Numerator

  

 

  

 

  

Net income (loss)

$

39,759

$

(4,907)

$

24,934

Denominator

Weighted average shares used to compute basic earnings (loss) per share

 

43,964

42,460

40,838

Dilutive effect of stock option awards

 

293

Weighted average shares used to compute diluted earnings (loss) per share

 

44,257

 

42,460

 

40,838

Earnings (loss) per share

Basic

$

0.90

$

(0.12)

$

0.61

Diluted

$

0.90

$

(0.12)

$

0.61