XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 11 - Net (Loss) Income Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

For the Three Months Ended June 30,

 
   

2024

   

2023

 
   

Net Loss

(Numerator)

   

Common

Shares1

(Denominator)

   

Per Share

   

Net Income

(Numerator)

   

Common

Shares1

(Denominator)

   

Per Share

 

Basic net (loss) income per common share

  $ (306 )     6,028,220     $ (0.05 )   $ 3,901       5,889,687     $ 0.66  

Dilutive shares for restricted stock awards:

            -                       361          

Diluted net (loss) income per common share

  $ (306 )     6,028,220     $ (0.05 )   $ 3,901       5,890,048     $ 0.66  
   

For the Six Months Ended June 30,

 
   

2024

   

2023

 
   

Net Income

(Numerator)

   

Common

Shares1

(Denominator)

   

Per Share

   

Net Income

(Numerator)

   

Common

Shares1

(Denominator)

   

Per Share

 

Basic net income per common share

  $ 1,868       5,958,953     $ 0.31     $ 8,432       5,889,687     $ 1.43  

Dilutive shares for restricted stock awards:

            2,084                       181          

Diluted net income per common share

  $ 1,868       5,961,037     $ 0.31     $ 8,432       5,889,868     $ 1.43