XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Note 14 - Equity (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Stockholders Equity [Table Text Block]
  

Common Stock

  

Additional Paid-in

  

Accumulated

  

Other Comprehensive

  Total Stockholders' 
  

Shares

  

Amount

  

Capital

  

Deficit

  

Income

  

Equity

 

Balances at March 31, 2022

  72,566,367  $7,256  $226,426,529  $(58,696,989) $  $167,736,796 

Net income

            2,037,062      2,037,062 

Repurchase of common stock

  (494,979)  (49)     (3,576,873)     (3,576,922)

Issuance of common stock upon vesting of RSUs

  127,856   13   (13)         

Issuance of common stock upon exercise of warrants

  824,903   82   6,120,696         6,120,778 

Cash dividend ($0.45 per share)

           (32,944,314)     (32,944,314)

Stock-based compensation

        395,454         395,454 

Balances at June 30, 2022

  73,024,147  $7,302  $232,942,666  $(93,181,114) $  $139,768,854 
  

Common Stock

  

Additional Paid-in

  

Accumulated

  

Other Comprehensive

  

Total Stockholders'

 
  

Shares

  

Amount

  

Capital

  

Deficit

  

Income

  

Equity

 

Balances at December 31, 2021

  73,543,602  $7,354  $226,070,308  $(51,763,255) $  $174,314,407 

Net income

           1,676,012      1,676,012 

Repurchase of common stock

  (1,474,781)  (147)     (10,149,557)     (10,149,704)

Payment of common stock tendered for employee stock-based compensation tax obligations

  (1,973)     (12,533)        (12,533)

Issuance of common stock upon vesting of RSUs

  132,396   13   (13)         

Issuance of common stock upon exercise of warrants

  824,903   82   6,120,696         6,120,778 

Cash dividend ($0.45 per share)

           (32,944,314)     (32,944,314)

Stock-based compensation

        764,208         764,208 

Balances at June 30, 2022

  73,024,147  $7,302  $232,942,666  $(93,181,114) $  $139,768,854 
   

Common Stock

   

Additional Paid-in

   

Accumulated

   

Other Comprehensive

   

Total Stockholders'

 
   

Shares

   

Amount

   

Capital

   

Deficit

   

Income

   

Equity

 

Balances at March 31, 2021

    76,240,439     $ 7,625     $ 225,211,481     $ (102,534,239 )   $     $ 122,684,867  

Net income

                      169,200             169,200  

Repurchase of common stock

    (956,022 )     (96 )           (6,600,414 )           (6,600,510 )

Issuance of common stock upon vesting of RSUs

    105,000       10       (10 )                  

Stock-based compensation

                467,405                   467,405  

Balances at June 30, 2021

    75,389,417     $ 7,539     $ 225,678,876     $ (108,965,453 )   $     $ 116,720,962  
   

Common Stock

   

Additional Paid-in

   

Accumulated

   

Other Comprehensive

   

Total Stockholders'

 
   

Shares

   

Amount

   

Capital

   

Deficit

   

Income

   

Equity

 

Balances at December 31, 2020

    77,195,704     $ 7,720     $ 224,978,430     $ (95,192,881 )   $     $ 129,793,269  

Net loss

                      (642,905 )           (642,905 )

Repurchase of common stock

    (1,913,927 )     (191 )           (13,129,667 )           (13,129,858 )

Payment of common stock tendered for employee stock-based compensation tax obligations

    (1,902 )           (13,361 )                 (13,361 )

Issuance of common stock upon vesting of RSUs

    109,542       10       (10 )                  

Stock-based compensation

                713,817                   713,817  

Balances at June 30, 2021

    75,389,417     $ 7,539     $ 225,678,876     $ (108,965,453 )   $     $ 116,720,962