XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Changes in Stockholders Equity - USD ($)
Total
Common Stock
Additional Paid-In Capital
Accumulated other comprehensive loss
Retained Earnings (Accumulated Deficit)
Balance, shares at Dec. 31, 2020   8,876,515      
Balance, amount at Dec. 31, 2020 $ 40,551,723 $ 8,876 $ 100,504,741 $ (104,615) $ (59,857,279)
Common stock repurchased, shares   (299,494)      
Common stock repurchased, amount (1,243,069) $ (299) (1,242,770) 0 0
Issuance of common stock - options exercises, shares   41,086      
Issuance of common stock - options exercises, amount $ 179,273 $ 40 179,233 0 0
Issuance of common stock - restricted, shares 83,326 123,232      
Issuance of common stock - restricted, amount $ (140,894) $ 124 (141,018) 0 0
Issuance of common stock through at-the-market offering program, net of issuance costs of $62,716, shares   100,687      
Issuance of common stock through at-the-market offering program, net of issuance costs of $62,716, amount 1,071,074 $ 101 1,070,973 0 0
Issuance of warrants in acquisition of IT Authorities, Inc. 170,000 0 170,000 0 0
Stock compensation expense - restricted 804,192 0 804,192 0 0
Stock compensation expense - non-qualified stock options 79,571 0 79,571 0 0
Foreign currency translation - (loss) (136,971) 0 0 (136,971) 0
Net income 341,096 $ 0 0 0 341,096
Balance, shares at Dec. 31, 2021   8,842,026      
Balance, amount at Dec. 31, 2021 41,675,995 $ 8,842 101,424,922 (241,586) (59,516,183)
Common stock repurchased, shares   (196,586)      
Common stock repurchased, amount $ (818,211) $ (197) (818,014) 0 0
Issuance of common stock - restricted, shares 163,903        
Issuance of common stock - restricted, amount $ (49,224) 81 (49,305) 0 0
Stock compensation expense - restricted 528,582 0 528,582 0 0
Foreign currency translation - (loss) (108,648) 0 0 (108,648) 0
Net income (23,585,291) $ 0 0 0 (23,585,291)
Issuance of common stock - restricted, shares   80,036      
Issuance of common stock - warrants 108,000 $ 0 108,000 0 0
Balance, shares at Dec. 31, 2022   8,725,476      
Balance, amount at Dec. 31, 2022 $ 17,751,203 $ 8,726 $ 101,194,185 $ (350,234) $ (83,101,474)