XML 55 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Note 15 - Shares Outstanding and Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2020
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

For the years ended December 31,

 

(in thousands, except per share data)

 

2020

  

2019

  

2018

 
             

Weighted average basic shares outstanding

  11,447   11,509   11,432 

Assumed exercise of stock options and issuance of stock awards

  -   -   8 

Weighted average diluted shares outstanding

  11,447   11,509   11,440 

Net income (loss)

 $(5,595) $3,856  $33,759 

Basic earnings (loss) per share

 $(0.49) $0.34  $2.95 

Diluted earnings (loss) per share

 $(0.49) $0.34  $2.95 

Unvested RSUs

  235   216   91