XML 15 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Statements of Stockholders' Equity - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Beginning balance, value at Dec. 31, 2019 $ 6,018 $ 61,066,971 $ (47,838,763) $ 13,234,226
Common Stock, Shares, Outstanding, Beginning Balance at Dec. 31, 2019 6,017,674      
Cancellation of restricted stock $ (3) 3
Cancellation of restricted stock, in shares (3,200)      
Stock-based compensation 132,065 132,065
Net income (loss) (90,327) (90,327)
Common Stock, Shares, Outstanding, Ending Balance at Mar. 31, 2020 6,009,507      
Repurchase and retirement of common stock $ (5) (8,491) (8,496)
Ending balance, value at Mar. 31, 2020 $ 6,010 61,190,548 (47,929,090) 13,267,468
Repurchase and retirement of common stock, in shares (4,967)      
Beginning balance, value at Dec. 31, 2019 $ 6,018 61,066,971 (47,838,763) 13,234,226
Common Stock, Shares, Outstanding, Beginning Balance at Dec. 31, 2019 6,017,674      
Conversion of convertible note      
Stock-based compensation       263,434
Net income (loss)       (858,350)
Common Stock, Shares, Outstanding, Ending Balance at Jun. 30, 2020 6,009,109      
Repurchase and retirement of common stock       (8,025)
Ending balance, value at Jun. 30, 2020 $ 6,009 61,322,389 (48,697,113) 12,631,285
Beginning balance, value at Mar. 31, 2020 $ 6,010 61,190,548 (47,929,090) 13,267,468
Common Stock, Shares, Outstanding, Beginning Balance at Mar. 31, 2020 6,009,507      
Cancellation of restricted stock $ (1) 472 471
Cancellation of restricted stock, in shares (398)      
Stock-based compensation 131,369 131,369
Net income (loss) (768,023) (768,023)
Common Stock, Shares, Outstanding, Ending Balance at Jun. 30, 2020 6,009,109      
Ending balance, value at Jun. 30, 2020 $ 6,009 61,322,389 (48,697,113) 12,631,285
Beginning balance, value at Dec. 31, 2020 $ 6,103 61,733,522 (51,117,364) $ 10,622,261
Common Stock, Shares, Outstanding, Beginning Balance at Dec. 31, 2020 6,102,630     6,102,630
Vesting of restricted stock $ 39 (39)
Vesting of restricted stock 38,775      
Cancellation of restricted stock $ (3) 3
Cancellation of restricted stock, in shares (2,755)      
Exercise of stock options $ 713 1,710,945 1,711,658
Exercise of stock options, in shares 713,349      
Issuance of common stock for intangible assets $ 184 1,686,956 1,687,140
Issuance of common stock for intrangible assets, in shares 184,332      
Conversion of convertible note $ 89 129,911 130,000
Conversion of convertible note, in shares 89,040      
Stock-based compensation 148,772 148,772
Net income (loss) 202,902 202,902
Common Stock, Shares, Outstanding, Ending Balance at Mar. 31, 2021 7,125,371      
Ending balance, value at Mar. 31, 2021 $ 7,125 65,410,070 (50,914,462) 14,502,733
Beginning balance, value at Dec. 31, 2020 $ 6,103 61,733,522 (51,117,364) $ 10,622,261
Common Stock, Shares, Outstanding, Beginning Balance at Dec. 31, 2020 6,102,630     6,102,630
Conversion of convertible note       $ 130,000
Stock-based compensation       320,780
Net income (loss)       $ 2,830,009
Common Stock, Shares, Outstanding, Ending Balance at Jun. 30, 2021       7,139,084
Repurchase and retirement of common stock       $ (1,176)
Ending balance, value at Jun. 30, 2021 $ 7,139 65,647,777 (48,287,355) 17,367,561
Beginning balance, value at Mar. 31, 2021 $ 7,125 $ 65,410,070 $ (50,914,462) $ 14,502,733
Common Stock, Shares, Outstanding, Beginning Balance at Mar. 31, 2021 7,125,371      
Vesting of restricted stock 1 (1)
Cancellation of restricted stock $ (3) $ 3
Cancellation of restricted stock, in shares (3,250)      
Exercise of stock options $ 16 66,873 66,889
Exercise of stock options, in shares 16,063      
Stock-based compensation 172,008 172,008
Net income (loss) 2,627,107 $ 2,627,107
Common Stock, Shares, Outstanding, Ending Balance at Jun. 30, 2021       7,139,084
Vesting of restricted stock, in shares 900      
Repurchase and retirement of common stock (1,176) $ (1,176)
Ending balance, value at Jun. 30, 2021 $ 7,139 $ 65,647,777 $ (48,287,355) $ 17,367,561