XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Note 13 - Equity (Tables)
3 Months Ended
Mar. 31, 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 December 31, 2021

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

Net loss

                        (361,049 )           (361,049 )

Repurchase of common stock

    (979,802 )     (98 )           (6,572,685 )           (6,572,783 )

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

    4,540                                

Stock-based compensation

                368,754                   368,754  

Balances at March 31, 2022

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

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

                      (812,105 )           (812,105 )

Repurchase of common stock

    (957,905 )     (95 )           (6,529,253 )           (6,529,348 )

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

    4,542                                

Stock-based compensation

                246,412                   246,412  

Balances at March 31, 2021

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