XML 53 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Note 13 - Net Income (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Year Ended December 31,

 
   

2022

   

2021

 

Basic earnings per common share:

               

Net income (loss) - basic

  $ 18,105     $ (3,754 )

Weighted average shares outstanding - basic

    32,043       30,614  

Basic earnings (loss) per common share

  $ 0.57     $ (0.12 )
                 

The following table (in thousands, except per share amounts) sets forth the computation of diluted net income (loss) per share:

               
                 
    Year Ended December 31,  
    2022     2021  

Diluted earnings per common share:

               

Net income (loss) - basic

  $ 18,105     $ (3,754 )

Add: Convertible Notes interest expense, net of tax

    527       -  

Net income (loss) - diluted

  $ 18,632     $ (3,754 )
                 

Weighted average shares outstanding - basic

  $ 32,043     $ 30,614  

Add: Dilutive effects of if converted Convertible Notes

    1,398       -  

Add: Dilutive effects of Restricted Stock Units

    208       -  

Weighted average shares outstanding - diluted

    33,649       30,614  
                 

Diluted net income (loss) per share

  $ 0.55     $ (0.12 )