XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Note 2 - Income (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2021
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

(in thousands except per share data)

 

Three Months Ended

  

Nine Months Ended

 
  

September 30,

  

September 30,

 
  

2021

  

2020

  

2021

  

2020

 

Numerators:

                

Income (loss) from continuing operations

 $16,442  $4,713  $40,459  $(21,540)

Income from discontinued operations

  -   2,788   2,540   4,485 

Net income (loss)

 $16,442  $7,501  $42,999  $(17,055)

Denominator:

                

Denominator for basic income (loss) per share – weighted-average shares

  16,782   17,134   16,832   17,435 

Effect of dilutive securities:

                

Equivalent shares issuable upon conversion of unvested restricted shares

  193   133   209   - 

Equivalent shares issuable upon conversion of unvested employee stock options

  -   -   -   - 

Denominator for diluted income (loss) per share adjusted weighted-average shares and assumed conversions

  16,975   17,267   17,041   17,435 
                 

Basic income (loss) per share:

                

Income (loss) from continuing operations

 $0.98  $0.28  $2.40  $(1.24)

Income from discontinued operations

  -   0.16   0.15   0.26 

Net income (loss) (1)

 $0.98  $0.44  $2.55  $(0.98)

Diluted income (loss) per share:

                

Income (loss) from continuing operations

 $0.97  $0.27  $2.37  $(1.24)

Income from discontinued operations

  -   0.16   0.15   0.26 

Net income (loss) (1)

 $0.97  $0.43  $2.52  $(0.98)