XML 44 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 14 - Equity (Tables)
9 Months Ended
Sep. 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 June 30, 2022

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

Net income

                      33,040,588             33,040,588  

Stock-based compensation

                328,685                   328,685  

Balances at September 30, 2022

    73,024,147     $ 7,302     $ 233,271,351     $ (60,140,526 )   $     $ 173,138,127  
   

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

                      34,716,600             34,716,600  

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

                1,092,893                   1,092,893  

Balances at September 30, 2022

    73,024,147     $ 7,302     $ 233,271,351     $ (60,140,526 )   $     $ 173,138,127  
   

Common Stock

   

Additional Paid-in

   

Accumulated

   

Other Comprehensive

   

Total Stockholders'

 
   

Shares

   

Amount

   

Capital

   

Deficit

   

Income

   

Equity

 

Balances at June 30, 2021

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

Net loss

                      (3,113,358 )           (3,113,358 )

Repurchase of common stock

    (1,110,763 )     (111 )           (7,134,577 )           (7,134,688 )

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

    (25,203 )     (2 )     (160,554 )                 (160,556 )

Issuance of common stock upon vesting of RSUs

    53,334       5       (5 )                  

Stock-based compensation

                243,502                   243,502  

Balances at September 30, 2021

    74,306,785     $ 7,431     $ 225,761,819     $ (119,213,388 )   $     $ 106,555,862  
   

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

                      (3,756,262 )           (3,756,262 )

Repurchase of common stock

    (3,024,690 )     (302 )           (20,264,245 )           (20,264,547 )

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

    (27,105 )     (3 )     (173,915 )                 (173,918 )

Issuance of common stock upon vesting of RSUs

    162,876       16       (16 )                  

Stock-based compensation

                957,320                   957,320  

Balances at September 30, 2021

    74,306,785     $ 7,431     $ 225,761,819     $ (119,213,388 )   $     $ 106,555,862