XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Note 8 - Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Stockholders Equity [Table Text Block]
  

Common

  

Common

  

Additional

             
  

Stock

  

Stock

  

Paid-In

  

Accumulated

  

Treasury

     
  

Shares

  

Amount

  

Capital

  

Deficit

  

Stock

  

Total

 

Balance at December 31, 2023

  3,867,082  $2,320  $48,602  $(24,209) $(5,402) $21,311 

Common stock issued under restricted stock units

  4,710   3   (3)         

Share-based compensation expense-stock options

        55         55 

Share-based compensation expense-restricted stock units

        121         121 

Treasury shares

              (651)  (651)

Net income

           681      681 

Balance at March 31, 2024

  3,871,792   2,323   48,775   (23,528)  (6,053)  21,517 

Common stock issued under restricted stock units

  6,006   4   (4)         

Share-based compensation expense-stock options

        77         77 

Share-based compensation expense-restricted stock units

        148         148 

Net income

           1,664      1,664 

Balance at June 30, 2024

  3,877,798   2,327   48,996   (21,864)  (6,053)  23,406 

Common stock issued under restricted stock units

  21,327   12   (12)         

Common stock issued - exercised warrants

  6,018   4   (4)         

Share-based compensation expense-stock options

        78         78 

Share-based compensation expense-restricted stock units

        146         146 

Net income

           2,357      2,357 

Balance at September 30, 2024

  3,905,143  $2,343  $49,204  $(19,507) $(6,053) $25,987 
  

Common

  

Common

  

Additional

             
  

Stock

  

Stock

  

Paid-In

  

Accumulated

  

Treasury

     
  

Shares

  

Amount

  

Capital

  

Deficit

  

Stock

  

Total

 

Balance at December 31, 2022

  3,686,939  $2,212  $45,304  $(21,979) $(5,402) $20,135 

Common stock issued

  858   1   14         15 

Common stock issued under restricted stock units

  1,920   1   (1)         

Share-based compensation expense-stock options

        58         58 

Share-based compensation expense-restricted stock units

        69         69 

Net loss

           (1,270)     (1,270)

Balance at March 31, 2023

  3,689,717   2,214   45,444   (23,249)  (5,402)  19,007 

Common stock issued

  2,661   2   33         35 

Common stock issued under restricted stock units

  1,920   1   (1)         

Share-based compensation expense-stock options

        61         61 

Share-based compensation expense-restricted stock units

        63         63 

Net loss

           (1,340)     (1,340)

Balance at June 30, 2023

  3,694,298   2,217   45,600   (24,589)  (5,402)  17,826 

Common stock issued

  1,254   1   12         13 

Common stock issued under restricted stock units

  27,418   16   (16)         

Share-based compensation expense-stock options

        44         44 

Share-based compensation expense-restricted stock units

        641         641 

Net loss

           90      90 

Balance at September 30, 2023

  3,722,970  $2,234  $46,281  $(24,499) $(5,402) $18,614