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

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2021

   

2020

   

2021

   

2020

 

Numerator:

                               

Net income (loss)

  $ 7,986     $ 1,923     $ 3,990     $ (1,483 )

Less loss (income) allocated to RSUs

    (80 )     (28 )     (40 )     23  

Net income (loss) allocated to common shareholders

  $ 7,906     $ 1,895     $ 3,950     $ (1,460 )